Hello everybody,
I have been working on some ideas for a different approach to FPS gaming, and after a few weeks of coming up with some ideas for the story and features, I began programming. Right now, I have only programmed a basic object oriented structure into the engine and created a small test demo with just player movement (arrow keys right now, but I will replace that with the WASD standard) and gun swaying. I used some of the example code from the CodeBase, but I have rearranged it and I am going to work on a basic interface next. Then I will use some of the Inca code (leadwerks.com) to load 3DWS maps and my custom entities. I have plans on creating a Real-Time lighting system, custom programmed, after the other entities are programmed into the system.
Here is my gameplan so far:
0.01: Basic Player movement
0.02: Re-arranged program structure (object-oriented)
0.03: Player Interface, HUD, shooting, reloading
0.04: Load 3DWS Map, Load Player Entity from Map
0.05: Enemy w/out AI, die function, ammo entity, health entity
...
0.1: Full Player functions, gun model, basic physics
0.2: First Demo, animations, effects
I am going to upload the screenshot of what I have so far in a few minutes. For now, here is the basic storyline:
In 2617 upon the breach of civil war in the New Boston Experimental Base of Operations, you, Lieutenant James Harrison (X-31/5), have been recalled by the Admiral of the station to investigate a supposed rebel attack on the Empire's genetic system within the heart of the base. However, a force of mutant warriors invade the station from inside while you search for any signs of rebel communications. Here is where the action starts...
Early on in the progression of the game, you find that certain objects allow you to flashback and flashforward in the game to events in the same or distant locations. At first they seem unrelated or insignificant, until it is discovered that they are real and these different times effect one another. Throughout the first half of the game, there is a main focus on reaching the admiral for new orders, and then escaping New Boston. During the second half of the game, you play in what seems to be Harrison's "dream," and later wake up to be encountered with a hostage situation, with you as the hostage. As of this point, it is now a race to find out what your "dream" meant and destroy the rebel prison carrier. With this all in your hands, the last segment of the game shocks you with a new enemy in play, one that changes the fate of the next game for ever...
I am still working on the story, and the screen will be up in a second...