Right now I'm in the process of developing a 3D game, and I thought I'd start a development blog. The hope is that this will be informative on what to do and more than likely what not to do when developing your own game. This blog should also help me keep on track with my work, because although I don't do art I am being forced to by the nature of the project. A game needs graphics.
Technology wise I am using:
Programming:
- Java as the language, I'm familiar with it and C++ however graphics programming for C++ is not something I particularly want to delve into.
- JMonkeyEngine as the engine. I chose this as it has less restrictive licensing than other engines and I get to do a lot of programming myself not just a few scripts here and there.
Graphics and art
- Blender - basic modelling and animation
- MakeHuman - human modelling
- Mocapdata.com - great source for motion capture data.
Right now on the game a level can be loaded (although not via a menu, there are no menus) and a character is introduced to it and walks around, jumps, shoots etc. Cubes can be introduced to this world and if they see you they run at you shooting. Both you and the cubes have ammo, reload times and damage and both can be killed (although you respawn). The cubes use a navmesh to navigate and they can't see you if you're out of range of sight and/or obscured by an object.
Now I'm working on making an animated character in blender and finding out how to get it in my game, my aim is to replace the cubes with this character and make something that looks 100x better, because people just don't get as excited about evil cubes as they should do.
At some point I'll get around to sharing how I implemented some of these features and my ideas however I am revising for exam season and I will be preoccupied.
No comments:
Post a Comment