C30-P_100 Commodore Blog

This is an ongoing project to make a superior RTS game in flash. The name 'Commodore' implies the engine. Subsequent versions of the engine will be titled and released as individual games of increasing complexity, ultimately reaching the state of a fully blown Real Time Strategy game.

Play this game at TimeGames.net

April 15, 2009

Desert Outpost Defense Review

It's been too long...

School has been draining a lot of my time. I am very much looking forward to improving this game.

But anyways, I did promise some information.

The game didn't really go as well as I hoped. I got maybe 20,000 hits altogether, over the last year. I generated very little money from ads, which is most likely what stopped progress.

Most people though it was lacking in a lot of areas. No sound, for example. I think, also, by adding movable infantry I could have had a better response, so people actually felt like they were *doing* something.

Go ahead (if anyone still visits this blog) and give ideas for improvement.

December 6, 2007

Version 0.8. Almost there!

Currently in the process of v0.8 actually. Version 0.7 is completed and we moved past it. Even more awesomeness awaits you!

Check out the screenshot, it pretty much shows everything.





Pretty cool eh?

November 30, 2007

Commodore v0.6 Update

With more time on my hands, I've been adding in a whole bunch of key features. I've been starting to work on ideas for turret defense gameplay. And, I need a name... If anyone has any idea please share them. You will get credited.

Anyways, some new features:

In game zooming! Now simply press the plus or minus keys to zoom in or out.
Added a tiling system. It still needs work, but it reads data from an array and displays tiles based on array values. Picks tiles out of sets of similar tiles to make maps that look less repetitious.
Nifty scrolling tab menu thing. It's in the bottom right, you'll use it to select units to place.

One thing I got to say, thank god for bitmap caching, It makes (almost) all of this possible.

And of course, a pictures worth a thousand words, current pic:

Commodore, a project.

Note: This post will be updated from time to time to include up to date information.

What is Commodore?

Commodore is the codename of a project I am working to develop strategy games for flash. My intent is one of multiple tiers, the first being to release a superior Turret Defense game.

Ultimately, Commodore is the production of an engine. It will be substantiated in the form of many different strategy games based on the every-improving core Commodore engine.

If this interests you, you can subscribe to this blogs RSS feed to keep up-to-date on games released with this engine.

Project History:
The current engine has been in production since 8.23.07, which can be described as it's official birthday. Up until the last few weeks I could only afford several hours a week to work on it. But now development resumes and we should see a release soon. The current version is v0.6.

/********** Version History **********/
/===== Codename: Commodore =====/
P_100 v0.6

== Version v0.6 == Not Released
+Got in-game zoom working!
+Added 'buffer' for zooming and caused many more problems
+Fixed those, including MiniMap bugs.
+Optimized MiniMap. Made more efficient and organized.
+Got selection by scrolling working in one tab.
+Added tiling system.

== Version v0.5 == 11.22.07
+More organization, packages implemented.
+Fixed the mini map, again, and renamed it to MiniMap.
+Add bullet hierarchy for classes.
+Different bullets for different units.
+Homing Rockets.
+Mortar Turret Design.
+Added a buggy zooming feature.

== Version v0.4 == 10.09.07 *made changes w/o saving new version
+Added a selection box when you click and drag.
+Further defined and separated classes.
+Added much needed comments to many classes
+General code cleanup.

== Version v0.4 == 9.10.07
+Split apart unit class and set up an inheritance hierarchy.
+Fixed click to add unit, only adds when clicking the stage.
+Screen can now be scaled to other sizes.

== Version v0.3 == 9.7.07
+Restructure of the entire program.
+More work on tabbed unit selection.
+Add units with a mouse-click.
+Mini-map error resolved, which was actually causing more problems than I
realized.

== Version v0.2 == 9.2.07
+Added a working primitive mini-map.
+Began work on tabbed unit selection tool.
-----
-Known error with mini-map involving dots to "jump".

== Version v0.1 == 8.25.07
+Created basic hierarchy and classes
+Created primitive functioning units:soldier.