Tuesday, January 28, 2014

Preliminary Timeline

Here is my preliminary timeline: https://www.dropbox.com/s/641eije1vnq0c5e/timeline.pdf
 I think it may end up changing significantly once I find out more about each requirement. I am not sure what the modeling phase is, or what we will need to do in terms of marketing.


Sunday, January 26, 2014

Concept Paragraph

    There are many zombie shooter games, but none whose mechanics are focused around day to day survival, and the construction of your own personal fortress. It is common now to see games with destructible terrain, and some mechanic for improving home base, but with a few notable exceptions like Minecraft or Terraria, the amount of creation a player is capable of is rather limited. Also, I am not aware of any zombie survival type games that use random world generation, and allow the player the freedom to decide what to do and where to go, as the zombie games I have played tend to be mostly linear.
    I would like to create a top down zombie shooter that employs random world generation, and the Minecraft approach of spawning the player somewhere with no items, no direction, and no clear set goal other than not dying. The world that the player explores should be a source of building materials that can be taken and arranged more strategically somewhere else. However, unlike Minecraft, I want the player to actually have to struggle to survive in a dangerous environment, and the focus of building should be defensive strategy rather than aesthetics.
    The problem with most sandbox games I have tried is that they are only difficult during the time you are learning how to play. Once you have figured out how the enemies work and what the items do, the game becomes boring because you realize that nothing in the game presents any real danger to your character. This game will provide the same freedom as some of the other options, but will hopefully manage remain challenging even after the player has learned how to play. Gamers that like the concept of sandbox games but haven't yet found one that provides enough challenge to have some staying power will like this game.
    We will sell the game for a modest fee, and make the source code available for anyone that wants it.

Thursday, January 23, 2014

Software Engineering

    The Wikipedia article on software engineering opened my eyes to how broad a topic it is. It would seem my education in computer science has been focused mostly on computer programming, rather than software engineering as a whole. I have acquired the abilities to write code in a number of languages, and analyze the efficiency of a program, but I have never had a class that discussed the different types of design processes like Waterfall and scrum.
    Also, I have been curious about what employment will be like after I graduate for some time, and the wiki article shed some light on that subject. It is nice to see that workplace injuries are rare, and that many that graduate with my degree do not have to work more than 40 hours a week.