Sunday, January 22, 2012

Project Proposal 1

Righto, project ideas to implement for this semester's project!

Idea #1: WWI Shoot 'Em Up Game
Like a flight simulator, but you blow stuff up!  Fly WWI aircraft through a series of missions, with 3D graphics and great gameplay!  There would be some sort of insanely surreal story; I feel like modern games take themselves far too seriously; it should be more mixed up and fun.  It can go as far as having alternate universes, care-bear invasions, pirates, differential equations exams--anything we dream up.

The game would be playable by anyone (and would of course be family friendly), but would likely appeal mostly to a young adult market.  It would value being light-hearted, easy to learn, and fun, above being serious and violent.  Support-wise, the game would be either open source or commerical--in the latter case fairly cheaply, perhaps some form of shareware.

To do list:
-Aircraft (various WWI airplanes to be modeled or downloaded)
-Landscapes (various terrains to be created)
-Flight modeling (this can be much simpler than what's is actually realistic, for ease of both implementation and use)
-Menu system
-Quirky and original storyline, and level/mission designs
-AI for players
-Game logic
-Various resources (sounds, airplanes, menu assets, etc.)
-Miscellaneous things (hp, player stats, etc.)
-Multiplayer support?  (Can use networking library)

In terms of project development, I would really like to work in C++ (Ackley permitting).  Don't get scared y'all: C++ is a beautiful language--not as bloated or restricted as Java, and faster.  Yet, the syntax is very similar.  Plus, by using C++, I will be able to use a graphics library I have been developing (note that the graphics system for Java is broken, particularly for 3D, and I doubt making a 3D game of any scope in Java is possible in the time provided).  Networking would also be simpler and more robust than Java's.

That's all for now,
Ian

No comments:

Post a Comment