| | |
Game Development: Where to Start
![]() |
My title might be a bit misleading; I've created many games before and did know where to start with those. Now, after creating many easy arcade games (pong, tetris, hardball, and several fight games), I'm getting bored. I would like to start writing a RPG.
I don't plan on the graphics in my game to be amazing; I am actually going for the look that Zelda: A Link to the Past and Zelda: The Minish Cap have.
I wrote all my other games in Java, and I consider myself to be fluent in Java. I have read in many places that C++ is the way to go for game making. I'm wondering why this is. What gives C++ an advantage over Java and would it be worth learning C++ to write my game?
Also, if anyone is interested in helping me in this game (I'm going to need artists and programming help would be nice) you can email me at JavaJunkieDestin@hotmail.com.
Thanks in advance.
I don't plan on the graphics in my game to be amazing; I am actually going for the look that Zelda: A Link to the Past and Zelda: The Minish Cap have.
I wrote all my other games in Java, and I consider myself to be fluent in Java. I have read in many places that C++ is the way to go for game making. I'm wondering why this is. What gives C++ an advantage over Java and would it be worth learning C++ to write my game?
Also, if anyone is interested in helping me in this game (I'm going to need artists and programming help would be nice) you can email me at JavaJunkieDestin@hotmail.com.
Thanks in advance.
You're moving into an area where you will have to write a proper design document, storyline, and things like that before you even think of coding.
As to why C++ is more common in game programming, that's pretty much historical.
In the beginning Java just lacked the capabilities in both APIs and performance to be of much use for graphics and game development. In fact, C++ has only in the last few years taken over from C and Assembler as the main language used...
Java is used in game development, but mainly as an internal scripting language for the game engine to control things like character behaviour.
As to why C++ is more common in game programming, that's pretty much historical.
In the beginning Java just lacked the capabilities in both APIs and performance to be of much use for graphics and game development. In fact, C++ has only in the last few years taken over from C and Assembler as the main language used...
Java is used in game development, but mainly as an internal scripting language for the game engine to control things like character behaviour.
As people are clearly allowed to attack me but I'm not allowed to defend myself, I no longer post to this site.
That would all depend on your hardware platform and operating system.
OpenGL is pretty much platform independent, DirectX is much used but only for Windows.
For other operating system custom libraries often exist as well, or can be created.
OpenGL is pretty much platform independent, DirectX is much used but only for Windows.
For other operating system custom libraries often exist as well, or can be created.
As people are clearly allowed to attack me but I'm not allowed to defend myself, I no longer post to this site.
•
•
•
•
Originally Posted by destin
Seems like Microsoft uses DirectX... I believe Xbox also uses DirectX (or Direct3D).
Anyway, I think I'm going to look (further) into OpenGL. There isn't an online API by any chance, is there?
http://nehe.gamedev.net/
A cheap and cheerful way to start using openGL is to download Dev from
http://www.bloodshed.net/
it supports OpenGL technology.
Hell, even java supports a variation of it- JOGL
For the 3d stuff you need to familiarise yourself with matrices and all the math that comes along with it. Enjoy.
*Voted best profile in the world*
Some info for the mac as well...
http://nehe.gamedev.net/data/lessons...?lesson=Mac_OS
Hope this helps
http://nehe.gamedev.net/data/lessons...?lesson=Mac_OS
Hope this helps
*Voted best profile in the world*
![]() |
Similar Threads
- Game Development FAQ's, Books and Resources (Game Development)
- Rookie in game development. Where should I start? (Game Development)
- Mobile Game Development (Community Introductions)
- looking for a good game development college (IT Professionals' Lounge)
- kylm.com game development community (Website Reviews)
Other Threads in the Game Development Forum
- Previous Thread: In Game chat window
- Next Thread: Big Cheese
| Thread Tools | Search this Thread |
3d advertising ai algorithm ban c++ cambridge camera censorship china competition console development engine fov fpx game gamer games gaming gauntanamo government idaho in-gameadvertisement intellectualproperty laracroft live manhunt math mathematics matrix mercenaries microsoft mmorpg modded msn naked news nintendo obama palin physics pirate playstation politics projection ps3 rpg search software sony stephenhawking stocks studio technology terrorism tombraider uk videogame web wii world-of-warcraft xbox xbox-live xbox360






