Jump to content

  • Log In with Google      Sign In   
  • Create Account

#ActualPandaDragonThing

Posted 26 August 2013 - 12:10 AM

1) You should have a good fundemental understanding of the language you wish to work in if you wish to do game programming effectively. For example, in C++ you need to have your memory management skills locked down as it can be a bottleneck for any game. You will also need to know effective programming for speed because the demands of a game are quite high and unoptimized code will make quite the shit game.

2) It's what you want. Starting from scratch is definitely a more difficult task as you have to do more low level programming and you'll need to understand API's like OpenGL and OpenAL and understand how the GPU works and how data should be worked around and drawn. Starting from a prebuilt engine is your best idea since you can avoid things like this and start off straight with game development. Especially by yourself, starting with an engine makes completing a game a more feasible task.

3) I'm not sure if XML is restricted by the engine or by the phone, but it does make sense. A menu doesn't really need code as much as it needs styling and buttons just need little hooks with which they can call code. I'm building my own engine and i'll probably handle UI with XML.


#1PandaDragonThing

Posted 25 August 2013 - 06:30 PM

1) You should have a good fundemental understanding of the language you wish to work in if you wish to do game programming effectively. For example, in C++ you need to have your memory management skills locked down as it can a bottleneck for any game. You will also need to know effective programming for speed because the demands of a game are quite high and unoptimized code will make quite the shit game.

2) It's what you want. Starting from scratch is definitely a more difficult task as you have to do more low level programming and you'll need to understand API's like OpenGL and OpenAL and understand how the GPU works and how data should be worked around and drawn. Starting from a prebuilt engine is your best idea since you can avoid things like this and start off straight with game development. Especially by yourself, starting with an engine makes completing a game a more feasible task.

3) I'm not sure if XML is restricted by the engine or by the phone, but it does make sense. A menu doesn't really need code as much as it needs styling and buttons just need little hooks with which they can call code. I'm building my own engine and i'll probably handle UI with XML.


PARTNERS