Craig Mattson (Personal Website)
Home - Blog, News, About MePrograms - C#.Net, Java, VB6MusicWebsites

Viewing News Article

Very, Very Basic Game Prototype! (17/01/2010 12:13:06 AM)

Hi All,

Yes - it's 2:20AM in the morning and I've been on a role working on a prototype of a little 2D game I'm in the process of creating. For those who don't want to read the details can just go to the prototype located at:


This is a ClickOnce application, so things install a little differently (to your AppData folder as a Web Application). Why do this? Well, it makes it easier for me to push updates to anyone that wants to test the game logic. Everytime the application is launched, a check will run on the URL to see if there is a new update. If there is, it will automatically update. Pretty neat technology! It'll also pick up the prerequisites for the XNA Framework.

So, what is it? It's a pretty simple game concept. You click balls and they disappear. Ideally, I will put in logic for colour combinations, not missing balls, accuracy etc... The game is anticipated to be a sandbox game - so you keep going until either time runs out, your threshold is too low or something (yet to be determined). Feel free to make suggestions. Whilst I'm prototyping the game physics, I figured I'd better use XNA as it's pretty quick to prototype a 2D Game up using it.

At the moment, it's pretty plain. You get a menu screen and if you left click - you're given a blank canvas. Right Clicking on the screen will generate a ball that will float to the top of the screen. If you click the ball (slightly off centre to the right), the ball will disappear. So nothing thrilling at this stage - but if you want to keep your eye on it. Download, install and get the framework sorted out.

Once I'm satisfied with the game logic, I'll export to Zune (i.e. the Microsoft MP3 Player), Xbox 360 (I'll add Controller support) and then port it to the iPhone. I'm hoping soon that something like the following screenshot will appear on the App Store:




Anyway, I'll keep you all posted.

Craig Mattson.

[Print View]