Jump to content
New account registrations are disabed. This website is now an archive. Read more here.
Sign in to follow this  
  • entry
    1
  • comments
    0
  • views
    1,467

The Start: Concepts and Design

Foxkit

657 views

So as some of you can tell, I'm putting my previous game (Tales of Druidia) on Hiatus because I don't believe I have the ability to finish it. In the meantime, I plan on making a short game to get used to my new language and library.

 

So what is the new game? For now it's being called Code Runners for lack of any better ideas. It's basic back story is going to be along the lines of this: The year is 2020, and increasing pressure for increased security measures from China Cyberattacks, along with Corporations pushing for harsher anti-pirating policies have resulted in some very harsh information laws being passed. These laws have made it so that copyright laws become very harsh and restrict freedom of information to an almost ludicrous degree. A corporation (We are OSS. What? I have no idea what to call them :/) hires freelance programmers and hackers to pass around information that their clients pay for. You play one such person in this world, and it is yours to do what you will with.

 

The inspiration for this is mostly coming from a game called Uplink: http://www.introversion.co.uk/uplink/

This company has been a HUGE inspiration in how I approach my games, but I will not make this about them. If you haven't played Uplink, at least try the demo. It's free and you may find it to be quite the gem (if a little old).

 

So, moving onto the game design. While I plan to make the game similarly themed to Uplink, I don't want to make a clone for it. That already exists *cough cough* Code Agent V2 *cough cough*. Instead, I would much rather make an Uplink *themed* game. I have a few ideas on how to do this, with a large emphasis on hollywood hacking.

 

So, basics of the basics. I am currently creating the basic engine. The Interface loop, and separating everything out into a Model, View, Controller layout. This has proven to be the largest issue as I've only found ONE piece of documentation on doing this for my library so far. Every other piece of documentation has every jumbled together in one gigantic while loop (which looks terrible). I'm also starting to set up basic objects such as a basic window class to start setting that up. It's a lot like looking at the basic window class in the rpgm xp engine. I would post a screen shot but it's not exactly the most thrilling thing in the world to look at.

 

I currently have everything jumbled in one massive script. I will figure out how to split these into separate files at some point, but that probably will not happen until after I settle everything into the MVC design.

 

So my current plans are simply this.

  • Implement basic window funcionality and event proceessing
  • Implement the MVC structure.

 

After I get those implemented, I will make another blog post, hopefully with some pretty pictures to go with :O



0 Comments


Recommended Comments

There are no comments to display.

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...