Overclock.net › Forums › Software, Programming and Coding › Coding and Programming › Application Programming › Post your current projects ! [discussion & questions]
New Posts  All Forums:Forum Nav:

Post your current projects ! [discussion & questions] - Page 3

Poll Results: Which is your main/favourite language ? :)

 
  • 0% (0)
    Python
  • 14% (4)
    C
  • 14% (4)
    C#
  • 17% (5)
    C++
  • 0% (0)
    Oberon (lol)
  • 25% (7)
    Java
  • 3% (1)
    Javascript
  • 0% (0)
    Brainfuck (hehe)
  • 7% (2)
    Perl
  • 7% (2)
    Visual Basic
  • 0% (0)
    Ruby
  • 0% (0)
    PHP
  • 0% (0)
    Objective-C
  • 0% (0)
    Others
  • 10% (3)
    I couldn't care less
28 Total Votes  
post #21 of 35
Thread Starter 
Quote:
Originally Posted by Jtvd78 View Post

This is really the main class. It does all of the drawing on the screen. There are several other classes, but they work more with the Input and other Misc. stuff.

It might be a bit hard to follow, and there may be some incomplete/repeated code. But that is because this is still a WIP. In java, Whenever the screen needs to be drawn, java calls the "paintComponent" function, and the "repaint" function is for a manual repaint. Drawing the functions happen in the "drawFunctions" method. It works by looping through every function, and drawing a line from every point for that function. I hope you can understand it.

yeah looking quite good smile.gif, though some stuff like the imports remind me of python...while the rest reminds me of c++ lol. I also haven't got a clue about coding conventions when it comes to java o: but it's pretty readable. there's also some stuff like the '@Override' which I've never seen before. Maybe you could try commenting a bit more? It's a big post btw, using pastebin as a guest or registered member wouldn't hurt tongue.gif
Obsidian
(19 items)
 
Family box
(15 items)
 
 
CPUMotherboardGraphicsRAM
[Intel] i5-2500k @ 4.0 Ghz [Asus] p8p67 Pro [MSI] N580GTX Lightning Xtreme [G.skill] RipjawsZ 16Gb (4Gbx4) CL8 1600Mhz  
Hard DriveHard DriveCoolingCooling
[Samsung] Spinpoint F3 1TB [Seagate] 7200.10 2x320GB [RAID0] [Noctua] NH-D14 [CPU cooler] [MSI] Twin Frozr III [GPU cooler] 
CoolingCoolingOSMonitor
[CM] R4-L2R-20AC-GP blue LED (3x) [Case fans] [Zalman] ZM-MFC1 Plus [Fan controller] Windows 10 Pro [Acer] GR235Hbmii & [Medion] Life P12037 (MD 21... 
KeyboardPowerCaseMouse
[Ducky] Shine 3 DK9008, MX Brown, white LED [Corsair] AX850 [Corsair] Obsidian 650D [Logitech] MX Master 
Mouse PadAudioAudio
[SteelSeries] QcK mini Creative Integrated 
CPUMotherboardGraphicsRAM
[Intel] i5-660 @ 3.33Ghz [Gigabyte] GA-Q57M-S2H [EVGA] GTX560ti 2048Mb  [Samsung] 4GB (2x2GB) CL9 1333Mhz 
RAMOptical DriveCoolingCooling
[Corsair] 4GB (2x2GB) CL9 1333Mhz [Asus] BC-12B1ST (blu-ray) [Antec] 4x TriCool fans (140mm) [Corsair] stock fan (120mm) 
OSMonitorMonitorPower
Windows 8.1 Pro [Panasonic] Viera [Acer] p221w 22" [Corsair] TX550M 
CaseAudioOther
[Antec] Three Hundred integrated [OCZ] Vertex 3 120GB 
CPUMotherboardGraphicsRAM
[Intel] i5-3210m @ 2.5Ghz [Lenovo] Intel Ivy Bridge chipset [Intel] HD 4000 [Samsung] 1600Mhz 8Gb (2x4) PC12800-CL11 
Hard DriveHard DriveOptical DriveCooling
[Toshiba] 500Gb 7200rpm [WD] MyPassport 500Gb 5400rpm usb3.0 [LG] HL-DT-ST GT50N DVD+-RW [Lenovo] stock cooling 
OSOSMonitorKeyboard
Windows 10 Pro Ubuntu 15.10 Wily Werewolf 15.6" HD+ 1600x900 Anti-glare Lenovo keyboard <3 
PowerAudio
6 Cell Li-Ion 70+ Integrated 
  hide details  
Reply
Obsidian
(19 items)
 
Family box
(15 items)
 
 
CPUMotherboardGraphicsRAM
[Intel] i5-2500k @ 4.0 Ghz [Asus] p8p67 Pro [MSI] N580GTX Lightning Xtreme [G.skill] RipjawsZ 16Gb (4Gbx4) CL8 1600Mhz  
Hard DriveHard DriveCoolingCooling
[Samsung] Spinpoint F3 1TB [Seagate] 7200.10 2x320GB [RAID0] [Noctua] NH-D14 [CPU cooler] [MSI] Twin Frozr III [GPU cooler] 
CoolingCoolingOSMonitor
[CM] R4-L2R-20AC-GP blue LED (3x) [Case fans] [Zalman] ZM-MFC1 Plus [Fan controller] Windows 10 Pro [Acer] GR235Hbmii & [Medion] Life P12037 (MD 21... 
KeyboardPowerCaseMouse
[Ducky] Shine 3 DK9008, MX Brown, white LED [Corsair] AX850 [Corsair] Obsidian 650D [Logitech] MX Master 
Mouse PadAudioAudio
[SteelSeries] QcK mini Creative Integrated 
CPUMotherboardGraphicsRAM
[Intel] i5-660 @ 3.33Ghz [Gigabyte] GA-Q57M-S2H [EVGA] GTX560ti 2048Mb  [Samsung] 4GB (2x2GB) CL9 1333Mhz 
RAMOptical DriveCoolingCooling
[Corsair] 4GB (2x2GB) CL9 1333Mhz [Asus] BC-12B1ST (blu-ray) [Antec] 4x TriCool fans (140mm) [Corsair] stock fan (120mm) 
OSMonitorMonitorPower
Windows 8.1 Pro [Panasonic] Viera [Acer] p221w 22" [Corsair] TX550M 
CaseAudioOther
[Antec] Three Hundred integrated [OCZ] Vertex 3 120GB 
CPUMotherboardGraphicsRAM
[Intel] i5-3210m @ 2.5Ghz [Lenovo] Intel Ivy Bridge chipset [Intel] HD 4000 [Samsung] 1600Mhz 8Gb (2x4) PC12800-CL11 
Hard DriveHard DriveOptical DriveCooling
[Toshiba] 500Gb 7200rpm [WD] MyPassport 500Gb 5400rpm usb3.0 [LG] HL-DT-ST GT50N DVD+-RW [Lenovo] stock cooling 
OSOSMonitorKeyboard
Windows 10 Pro Ubuntu 15.10 Wily Werewolf 15.6" HD+ 1600x900 Anti-glare Lenovo keyboard <3 
PowerAudio
6 Cell Li-Ion 70+ Integrated 
  hide details  
Reply
post #22 of 35
Quote:
Originally Posted by Ollii View Post

yeah looking quite good smile.gif, though some stuff like the imports remind me of python...while the rest reminds me of c++ lol. I also haven't got a clue about coding conventions when it comes to java o: but it's pretty readable. there's also some stuff like the '@Override' which I've never seen before. Maybe you could try commenting a bit more? It's a big post btw, using pastebin as a guest or registered member wouldn't hurt tongue.gif

I just put it into pastebin, and the IDE puts in the @override thing. I'm not really sure that it is necessary. But whenever I override a function from an extended class, the IDE puts that in. I'll comment the code later, to make it more understandable
post #23 of 35
Thread Starter 
Quote:
Originally Posted by Jtvd78 View Post

I just put it into pastebin, and the IDE puts in the @override thing. I'm not really sure that it is necessary. But whenever I override a function from an extended class, the IDE puts that in. I'll comment the code later, to make it more understandable

alright! just post the link in here when it's done! you can even select certain syntax highlightning in case you haven't noticed ;D
Obsidian
(19 items)
 
Family box
(15 items)
 
 
CPUMotherboardGraphicsRAM
[Intel] i5-2500k @ 4.0 Ghz [Asus] p8p67 Pro [MSI] N580GTX Lightning Xtreme [G.skill] RipjawsZ 16Gb (4Gbx4) CL8 1600Mhz  
Hard DriveHard DriveCoolingCooling
[Samsung] Spinpoint F3 1TB [Seagate] 7200.10 2x320GB [RAID0] [Noctua] NH-D14 [CPU cooler] [MSI] Twin Frozr III [GPU cooler] 
CoolingCoolingOSMonitor
[CM] R4-L2R-20AC-GP blue LED (3x) [Case fans] [Zalman] ZM-MFC1 Plus [Fan controller] Windows 10 Pro [Acer] GR235Hbmii & [Medion] Life P12037 (MD 21... 
KeyboardPowerCaseMouse
[Ducky] Shine 3 DK9008, MX Brown, white LED [Corsair] AX850 [Corsair] Obsidian 650D [Logitech] MX Master 
Mouse PadAudioAudio
[SteelSeries] QcK mini Creative Integrated 
CPUMotherboardGraphicsRAM
[Intel] i5-660 @ 3.33Ghz [Gigabyte] GA-Q57M-S2H [EVGA] GTX560ti 2048Mb  [Samsung] 4GB (2x2GB) CL9 1333Mhz 
RAMOptical DriveCoolingCooling
[Corsair] 4GB (2x2GB) CL9 1333Mhz [Asus] BC-12B1ST (blu-ray) [Antec] 4x TriCool fans (140mm) [Corsair] stock fan (120mm) 
OSMonitorMonitorPower
Windows 8.1 Pro [Panasonic] Viera [Acer] p221w 22" [Corsair] TX550M 
CaseAudioOther
[Antec] Three Hundred integrated [OCZ] Vertex 3 120GB 
CPUMotherboardGraphicsRAM
[Intel] i5-3210m @ 2.5Ghz [Lenovo] Intel Ivy Bridge chipset [Intel] HD 4000 [Samsung] 1600Mhz 8Gb (2x4) PC12800-CL11 
Hard DriveHard DriveOptical DriveCooling
[Toshiba] 500Gb 7200rpm [WD] MyPassport 500Gb 5400rpm usb3.0 [LG] HL-DT-ST GT50N DVD+-RW [Lenovo] stock cooling 
OSOSMonitorKeyboard
Windows 10 Pro Ubuntu 15.10 Wily Werewolf 15.6" HD+ 1600x900 Anti-glare Lenovo keyboard <3 
PowerAudio
6 Cell Li-Ion 70+ Integrated 
  hide details  
Reply
Obsidian
(19 items)
 
Family box
(15 items)
 
 
CPUMotherboardGraphicsRAM
[Intel] i5-2500k @ 4.0 Ghz [Asus] p8p67 Pro [MSI] N580GTX Lightning Xtreme [G.skill] RipjawsZ 16Gb (4Gbx4) CL8 1600Mhz  
Hard DriveHard DriveCoolingCooling
[Samsung] Spinpoint F3 1TB [Seagate] 7200.10 2x320GB [RAID0] [Noctua] NH-D14 [CPU cooler] [MSI] Twin Frozr III [GPU cooler] 
CoolingCoolingOSMonitor
[CM] R4-L2R-20AC-GP blue LED (3x) [Case fans] [Zalman] ZM-MFC1 Plus [Fan controller] Windows 10 Pro [Acer] GR235Hbmii & [Medion] Life P12037 (MD 21... 
KeyboardPowerCaseMouse
[Ducky] Shine 3 DK9008, MX Brown, white LED [Corsair] AX850 [Corsair] Obsidian 650D [Logitech] MX Master 
Mouse PadAudioAudio
[SteelSeries] QcK mini Creative Integrated 
CPUMotherboardGraphicsRAM
[Intel] i5-660 @ 3.33Ghz [Gigabyte] GA-Q57M-S2H [EVGA] GTX560ti 2048Mb  [Samsung] 4GB (2x2GB) CL9 1333Mhz 
RAMOptical DriveCoolingCooling
[Corsair] 4GB (2x2GB) CL9 1333Mhz [Asus] BC-12B1ST (blu-ray) [Antec] 4x TriCool fans (140mm) [Corsair] stock fan (120mm) 
OSMonitorMonitorPower
Windows 8.1 Pro [Panasonic] Viera [Acer] p221w 22" [Corsair] TX550M 
CaseAudioOther
[Antec] Three Hundred integrated [OCZ] Vertex 3 120GB 
CPUMotherboardGraphicsRAM
[Intel] i5-3210m @ 2.5Ghz [Lenovo] Intel Ivy Bridge chipset [Intel] HD 4000 [Samsung] 1600Mhz 8Gb (2x4) PC12800-CL11 
Hard DriveHard DriveOptical DriveCooling
[Toshiba] 500Gb 7200rpm [WD] MyPassport 500Gb 5400rpm usb3.0 [LG] HL-DT-ST GT50N DVD+-RW [Lenovo] stock cooling 
OSOSMonitorKeyboard
Windows 10 Pro Ubuntu 15.10 Wily Werewolf 15.6" HD+ 1600x900 Anti-glare Lenovo keyboard <3 
PowerAudio
6 Cell Li-Ion 70+ Integrated 
  hide details  
Reply
post #24 of 35
Quote:
Originally Posted by Jtvd78 View Post

I just put it into pastebin, and the IDE puts in the @override thing. I'm not really sure that it is necessary. But whenever I override a function from an extended class, the IDE puts that in. I'll comment the code later, to make it more understandable

@.... (like @param or @override) is the syntax of the Java Doc comments that, although not necessary, help make your code more readable and understandable by someone reading your code. The IDE probably just adds it automatically to signify that a method has been overridden. Basically it's just something more to add to your commenting of the code but with a more formal, standard syntax.
That's my understanding of it anyway.

You can read up on it here.
MacBook Pro 13"
(6 items)
 
 
Desktop
(13 items)
 
CPUGraphicsRAMHard Drive
Intel i5 3210 @ 2.5 GHz Intel HD4000 4 GB DDR3 @ 1600 MHz 500 GB @ 5400 RPM 
OSMonitor
OSX Mountain Lion 13.3" @ 1280 x 800 
CPUGraphicsRAMHard Drive
Intel i5 480m@2.67GHz AMD Radeon Mobility 5650 4GB DDR3 500GB 
OSMonitor
Windows 7 64bit HP 15.6" 1366x768 
CPUMotherboardGraphicsRAM
E7500 Intel...:( MSI GTS250 1GB 2GB 
Hard DriveOSMonitorPower
250GB Windows XP 17" LG CRT 1280x768@85hz 400W 
  hide details  
Reply
MacBook Pro 13"
(6 items)
 
 
Desktop
(13 items)
 
CPUGraphicsRAMHard Drive
Intel i5 3210 @ 2.5 GHz Intel HD4000 4 GB DDR3 @ 1600 MHz 500 GB @ 5400 RPM 
OSMonitor
OSX Mountain Lion 13.3" @ 1280 x 800 
CPUGraphicsRAMHard Drive
Intel i5 480m@2.67GHz AMD Radeon Mobility 5650 4GB DDR3 500GB 
OSMonitor
Windows 7 64bit HP 15.6" 1366x768 
CPUMotherboardGraphicsRAM
E7500 Intel...:( MSI GTS250 1GB 2GB 
Hard DriveOSMonitorPower
250GB Windows XP 17" LG CRT 1280x768@85hz 400W 
  hide details  
Reply
post #25 of 35
Quote:
Originally Posted by {Unregistered} View Post

@.... (like @param or @override) is the syntax of the Java Doc comments that, although not necessary, help make your code more readable and understandable by someone reading your code. The IDE probably just adds it automatically to signify that a method has been overridden. Basically it's just something more to add to your commenting of the code but with a more formal, standard syntax.
That's my understanding of it anyway.
You can read up on it here.

Thanks for the info!
Quote:
Originally Posted by Ollii View Post

alright! just post the link in here when it's done! you can even select certain syntax highlightning in case you haven't noticed ;D

Wow, I just spent a while on this. But I've explained anything and anything to do with this class. I added about 80 lines of commenting. Enjoy!
http://pastebin.com/HgTnVQLD

EDIT: Made some additional changes to the code
Edited by Jtvd78 - 5/16/12 at 2:02pm
post #26 of 35
Thread Starter 
Quote:
Originally Posted by {Unregistered} View Post

@.... (like @param or @override) is the syntax of the Java Doc comments that, although not necessary, help make your code more readable and understandable by someone reading your code. The IDE probably just adds it automatically to signify that a method has been overridden. Basically it's just something more to add to your commenting of the code but with a more formal, standard syntax.
That's my understanding of it anyway.
You can read up on it here.

ah ok biggrin.gif, I constantly use javadoc myself, just to introduce my functions their variables (c++) and possibly returned values, just didn't think about it that way when reading 'override', since I never used override before :d thanks for the link smile.gif
Quote:
Originally Posted by Jtvd78 View Post

Thanks for the info!
Wow, I just spent a while on this. But I've explained anything and anything to do with this class. I added about 80 lines of commenting. Enjoy!
http://pastebin.com/HgTnVQLD
EDIT: Made some additional changes to the code

yay! reads a lot better ! well, it does make a difference for me... biggrin.gif looks really good ! I haven't made anything yet that makes use of a mouse as input device tbh... neither did I make any GUI's yet frown.gif. My poker games only work in case you can compile hehe
Edited by Ollii - 5/16/12 at 2:40pm
Obsidian
(19 items)
 
Family box
(15 items)
 
 
CPUMotherboardGraphicsRAM
[Intel] i5-2500k @ 4.0 Ghz [Asus] p8p67 Pro [MSI] N580GTX Lightning Xtreme [G.skill] RipjawsZ 16Gb (4Gbx4) CL8 1600Mhz  
Hard DriveHard DriveCoolingCooling
[Samsung] Spinpoint F3 1TB [Seagate] 7200.10 2x320GB [RAID0] [Noctua] NH-D14 [CPU cooler] [MSI] Twin Frozr III [GPU cooler] 
CoolingCoolingOSMonitor
[CM] R4-L2R-20AC-GP blue LED (3x) [Case fans] [Zalman] ZM-MFC1 Plus [Fan controller] Windows 10 Pro [Acer] GR235Hbmii & [Medion] Life P12037 (MD 21... 
KeyboardPowerCaseMouse
[Ducky] Shine 3 DK9008, MX Brown, white LED [Corsair] AX850 [Corsair] Obsidian 650D [Logitech] MX Master 
Mouse PadAudioAudio
[SteelSeries] QcK mini Creative Integrated 
CPUMotherboardGraphicsRAM
[Intel] i5-660 @ 3.33Ghz [Gigabyte] GA-Q57M-S2H [EVGA] GTX560ti 2048Mb  [Samsung] 4GB (2x2GB) CL9 1333Mhz 
RAMOptical DriveCoolingCooling
[Corsair] 4GB (2x2GB) CL9 1333Mhz [Asus] BC-12B1ST (blu-ray) [Antec] 4x TriCool fans (140mm) [Corsair] stock fan (120mm) 
OSMonitorMonitorPower
Windows 8.1 Pro [Panasonic] Viera [Acer] p221w 22" [Corsair] TX550M 
CaseAudioOther
[Antec] Three Hundred integrated [OCZ] Vertex 3 120GB 
CPUMotherboardGraphicsRAM
[Intel] i5-3210m @ 2.5Ghz [Lenovo] Intel Ivy Bridge chipset [Intel] HD 4000 [Samsung] 1600Mhz 8Gb (2x4) PC12800-CL11 
Hard DriveHard DriveOptical DriveCooling
[Toshiba] 500Gb 7200rpm [WD] MyPassport 500Gb 5400rpm usb3.0 [LG] HL-DT-ST GT50N DVD+-RW [Lenovo] stock cooling 
OSOSMonitorKeyboard
Windows 10 Pro Ubuntu 15.10 Wily Werewolf 15.6" HD+ 1600x900 Anti-glare Lenovo keyboard <3 
PowerAudio
6 Cell Li-Ion 70+ Integrated 
  hide details  
Reply
Obsidian
(19 items)
 
Family box
(15 items)
 
 
CPUMotherboardGraphicsRAM
[Intel] i5-2500k @ 4.0 Ghz [Asus] p8p67 Pro [MSI] N580GTX Lightning Xtreme [G.skill] RipjawsZ 16Gb (4Gbx4) CL8 1600Mhz  
Hard DriveHard DriveCoolingCooling
[Samsung] Spinpoint F3 1TB [Seagate] 7200.10 2x320GB [RAID0] [Noctua] NH-D14 [CPU cooler] [MSI] Twin Frozr III [GPU cooler] 
CoolingCoolingOSMonitor
[CM] R4-L2R-20AC-GP blue LED (3x) [Case fans] [Zalman] ZM-MFC1 Plus [Fan controller] Windows 10 Pro [Acer] GR235Hbmii & [Medion] Life P12037 (MD 21... 
KeyboardPowerCaseMouse
[Ducky] Shine 3 DK9008, MX Brown, white LED [Corsair] AX850 [Corsair] Obsidian 650D [Logitech] MX Master 
Mouse PadAudioAudio
[SteelSeries] QcK mini Creative Integrated 
CPUMotherboardGraphicsRAM
[Intel] i5-660 @ 3.33Ghz [Gigabyte] GA-Q57M-S2H [EVGA] GTX560ti 2048Mb  [Samsung] 4GB (2x2GB) CL9 1333Mhz 
RAMOptical DriveCoolingCooling
[Corsair] 4GB (2x2GB) CL9 1333Mhz [Asus] BC-12B1ST (blu-ray) [Antec] 4x TriCool fans (140mm) [Corsair] stock fan (120mm) 
OSMonitorMonitorPower
Windows 8.1 Pro [Panasonic] Viera [Acer] p221w 22" [Corsair] TX550M 
CaseAudioOther
[Antec] Three Hundred integrated [OCZ] Vertex 3 120GB 
CPUMotherboardGraphicsRAM
[Intel] i5-3210m @ 2.5Ghz [Lenovo] Intel Ivy Bridge chipset [Intel] HD 4000 [Samsung] 1600Mhz 8Gb (2x4) PC12800-CL11 
Hard DriveHard DriveOptical DriveCooling
[Toshiba] 500Gb 7200rpm [WD] MyPassport 500Gb 5400rpm usb3.0 [LG] HL-DT-ST GT50N DVD+-RW [Lenovo] stock cooling 
OSOSMonitorKeyboard
Windows 10 Pro Ubuntu 15.10 Wily Werewolf 15.6" HD+ 1600x900 Anti-glare Lenovo keyboard <3 
PowerAudio
6 Cell Li-Ion 70+ Integrated 
  hide details  
Reply
post #27 of 35
I'm currently working on a 2D game engine using c++ and directx. I have been following along with a book and it has been quite the learning experience. smile.gif

Sent from my Inc2 using Tapatalk
My System
(14 items)
 
  
CPUMotherboardGraphicsRAM
Phenom II 955 Asus M4A89GTD PRO/USB3 AM3 MSI TF III 7950 OC G. Skill Sniper 8GB 
Hard DriveHard DriveOSMonitor
Crucial M4 128GB SSD  WD Caviar Blue 500GB Windows 7 Pro / Arch Linux Dell Ultrasharp U2312hm 
PowerCase
Ocz ModXStream-Pro 500W Fractal Design Define R4 
  hide details  
Reply
My System
(14 items)
 
  
CPUMotherboardGraphicsRAM
Phenom II 955 Asus M4A89GTD PRO/USB3 AM3 MSI TF III 7950 OC G. Skill Sniper 8GB 
Hard DriveHard DriveOSMonitor
Crucial M4 128GB SSD  WD Caviar Blue 500GB Windows 7 Pro / Arch Linux Dell Ultrasharp U2312hm 
PowerCase
Ocz ModXStream-Pro 500W Fractal Design Define R4 
  hide details  
Reply
post #28 of 35
Thread Starter 
Quote:
Originally Posted by Multiverse View Post

I'm currently working on a 2D game engine using c++ and directx. I have been following along with a book and it has been quite the learning experience. smile.gif
Sent from my Inc2 using Tapatalk

nice! I always thought most people would use OpenGL for those sort of things...any reason why you picked DirectX? (from a programmer's perspective)

I just sent my final version of my Graphics Engine...hope it's been worth the big effort during the year. Exams starting within 2days, first up: Languages & Automata...ugh...rolleyes.gif
Obsidian
(19 items)
 
Family box
(15 items)
 
 
CPUMotherboardGraphicsRAM
[Intel] i5-2500k @ 4.0 Ghz [Asus] p8p67 Pro [MSI] N580GTX Lightning Xtreme [G.skill] RipjawsZ 16Gb (4Gbx4) CL8 1600Mhz  
Hard DriveHard DriveCoolingCooling
[Samsung] Spinpoint F3 1TB [Seagate] 7200.10 2x320GB [RAID0] [Noctua] NH-D14 [CPU cooler] [MSI] Twin Frozr III [GPU cooler] 
CoolingCoolingOSMonitor
[CM] R4-L2R-20AC-GP blue LED (3x) [Case fans] [Zalman] ZM-MFC1 Plus [Fan controller] Windows 10 Pro [Acer] GR235Hbmii & [Medion] Life P12037 (MD 21... 
KeyboardPowerCaseMouse
[Ducky] Shine 3 DK9008, MX Brown, white LED [Corsair] AX850 [Corsair] Obsidian 650D [Logitech] MX Master 
Mouse PadAudioAudio
[SteelSeries] QcK mini Creative Integrated 
CPUMotherboardGraphicsRAM
[Intel] i5-660 @ 3.33Ghz [Gigabyte] GA-Q57M-S2H [EVGA] GTX560ti 2048Mb  [Samsung] 4GB (2x2GB) CL9 1333Mhz 
RAMOptical DriveCoolingCooling
[Corsair] 4GB (2x2GB) CL9 1333Mhz [Asus] BC-12B1ST (blu-ray) [Antec] 4x TriCool fans (140mm) [Corsair] stock fan (120mm) 
OSMonitorMonitorPower
Windows 8.1 Pro [Panasonic] Viera [Acer] p221w 22" [Corsair] TX550M 
CaseAudioOther
[Antec] Three Hundred integrated [OCZ] Vertex 3 120GB 
CPUMotherboardGraphicsRAM
[Intel] i5-3210m @ 2.5Ghz [Lenovo] Intel Ivy Bridge chipset [Intel] HD 4000 [Samsung] 1600Mhz 8Gb (2x4) PC12800-CL11 
Hard DriveHard DriveOptical DriveCooling
[Toshiba] 500Gb 7200rpm [WD] MyPassport 500Gb 5400rpm usb3.0 [LG] HL-DT-ST GT50N DVD+-RW [Lenovo] stock cooling 
OSOSMonitorKeyboard
Windows 10 Pro Ubuntu 15.10 Wily Werewolf 15.6" HD+ 1600x900 Anti-glare Lenovo keyboard <3 
PowerAudio
6 Cell Li-Ion 70+ Integrated 
  hide details  
Reply
Obsidian
(19 items)
 
Family box
(15 items)
 
 
CPUMotherboardGraphicsRAM
[Intel] i5-2500k @ 4.0 Ghz [Asus] p8p67 Pro [MSI] N580GTX Lightning Xtreme [G.skill] RipjawsZ 16Gb (4Gbx4) CL8 1600Mhz  
Hard DriveHard DriveCoolingCooling
[Samsung] Spinpoint F3 1TB [Seagate] 7200.10 2x320GB [RAID0] [Noctua] NH-D14 [CPU cooler] [MSI] Twin Frozr III [GPU cooler] 
CoolingCoolingOSMonitor
[CM] R4-L2R-20AC-GP blue LED (3x) [Case fans] [Zalman] ZM-MFC1 Plus [Fan controller] Windows 10 Pro [Acer] GR235Hbmii & [Medion] Life P12037 (MD 21... 
KeyboardPowerCaseMouse
[Ducky] Shine 3 DK9008, MX Brown, white LED [Corsair] AX850 [Corsair] Obsidian 650D [Logitech] MX Master 
Mouse PadAudioAudio
[SteelSeries] QcK mini Creative Integrated 
CPUMotherboardGraphicsRAM
[Intel] i5-660 @ 3.33Ghz [Gigabyte] GA-Q57M-S2H [EVGA] GTX560ti 2048Mb  [Samsung] 4GB (2x2GB) CL9 1333Mhz 
RAMOptical DriveCoolingCooling
[Corsair] 4GB (2x2GB) CL9 1333Mhz [Asus] BC-12B1ST (blu-ray) [Antec] 4x TriCool fans (140mm) [Corsair] stock fan (120mm) 
OSMonitorMonitorPower
Windows 8.1 Pro [Panasonic] Viera [Acer] p221w 22" [Corsair] TX550M 
CaseAudioOther
[Antec] Three Hundred integrated [OCZ] Vertex 3 120GB 
CPUMotherboardGraphicsRAM
[Intel] i5-3210m @ 2.5Ghz [Lenovo] Intel Ivy Bridge chipset [Intel] HD 4000 [Samsung] 1600Mhz 8Gb (2x4) PC12800-CL11 
Hard DriveHard DriveOptical DriveCooling
[Toshiba] 500Gb 7200rpm [WD] MyPassport 500Gb 5400rpm usb3.0 [LG] HL-DT-ST GT50N DVD+-RW [Lenovo] stock cooling 
OSOSMonitorKeyboard
Windows 10 Pro Ubuntu 15.10 Wily Werewolf 15.6" HD+ 1600x900 Anti-glare Lenovo keyboard <3 
PowerAudio
6 Cell Li-Ion 70+ Integrated 
  hide details  
Reply
post #29 of 35
Quote:
Originally Posted by Ollii View Post

nice! I always thought most people would use OpenGL for those sort of things...any reason why you picked DirectX? (from a programmer's perspective)
I just sent my final version of my Graphics Engine...hope it's been worth the big effort during the year. Exams starting within 2days, first up: Languages & Automata...ugh...rolleyes.gif

DirectX has a nicer set of APIs. Or at least that was the case back when I was writing Windows games.


My current project is a rewrite of my IRC / instant messenger bot. Just about to bring it back on MSN.
post #30 of 35
Quote:
Originally Posted by Ollii View Post

nice! I always thought most people would use OpenGL for those sort of things...any reason why you picked DirectX? (from a programmer's perspective)
I just sent my final version of my Graphics Engine...hope it's been worth the big effort during the year. Exams starting within 2days, first up: Languages & Automata...ugh...rolleyes.gif


Well I don't have any reason other than that's what the book, Advanced 2D Game Design, uses. I haven't looked much into OpenGL, but I do plan on it. Also, I plan on jumping into 3D programming after I get game programming down in general, so I figured this would be a good route. I just finished a Java class and more specifically it was my first experience with OO programming.

What language(s) did you use for your Graphics Engine? and did you use OpenGL or DirectX?
My System
(14 items)
 
  
CPUMotherboardGraphicsRAM
Phenom II 955 Asus M4A89GTD PRO/USB3 AM3 MSI TF III 7950 OC G. Skill Sniper 8GB 
Hard DriveHard DriveOSMonitor
Crucial M4 128GB SSD  WD Caviar Blue 500GB Windows 7 Pro / Arch Linux Dell Ultrasharp U2312hm 
PowerCase
Ocz ModXStream-Pro 500W Fractal Design Define R4 
  hide details  
Reply
My System
(14 items)
 
  
CPUMotherboardGraphicsRAM
Phenom II 955 Asus M4A89GTD PRO/USB3 AM3 MSI TF III 7950 OC G. Skill Sniper 8GB 
Hard DriveHard DriveOSMonitor
Crucial M4 128GB SSD  WD Caviar Blue 500GB Windows 7 Pro / Arch Linux Dell Ultrasharp U2312hm 
PowerCase
Ocz ModXStream-Pro 500W Fractal Design Define R4 
  hide details  
Reply
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Application Programming
Overclock.net › Forums › Software, Programming and Coding › Coding and Programming › Application Programming › Post your current projects ! [discussion & questions]