1
Other Games / Re: PRESSURE (Hear me out!)
« on: June 28, 2012, 07:52:40 am »
hi, just thought I'd give you some programming advice.
Don't start with a complex game, it might be your dream game and it is tempting but you'll probably simply get frustrated and won't finish it. Instead, make small arcade games at first. Try different genres to find out what different problems can arise. At first you should simply try to copy existing games. Start with something like Breakout. Then try a sidescroller, something turns based, a simulation etc. Try to figure out a way to make physics and object collisions work. Then, AFTER you've mastered all the basics of video game programming and actually finished a couple of games on your own, take a look at engines or libraries that take away some of the workload for you (like physics or creating a graphic engine). It won't do you any good imo to start with a engine like Unity right at the beginning. Even though it can yield simple results very fast, you'll run into problems sooner or later and the knowledge you have gained in the beginning will help you solve those problems.
Don't start with a complex game, it might be your dream game and it is tempting but you'll probably simply get frustrated and won't finish it. Instead, make small arcade games at first. Try different genres to find out what different problems can arise. At first you should simply try to copy existing games. Start with something like Breakout. Then try a sidescroller, something turns based, a simulation etc. Try to figure out a way to make physics and object collisions work. Then, AFTER you've mastered all the basics of video game programming and actually finished a couple of games on your own, take a look at engines or libraries that take away some of the workload for you (like physics or creating a graphic engine). It won't do you any good imo to start with a engine like Unity right at the beginning. Even though it can yield simple results very fast, you'll run into problems sooner or later and the knowledge you have gained in the beginning will help you solve those problems.