by gekido on Jan.26, 2010, under Unofficial GameCore Blog
Somewhat unrelated, but a game that I worked on during the ‘day job’ just went live. It’s called ‘MetaJets’, is free-to-play (on PC / Mac), features global leaderboards and many other cool new features.
Go check it out!
by gekido on Dec.26, 2009, under Unofficial GameCore Blog, Updates
Well, I’m off home for the holidays, but want to post a quick note to say ‘happy holidays’ to everyone. Hope that you are able to spend the holidays with family, loved ones and friends. To everyone serving oversees during this holiday season, stay safe and know that our thoughts are with you during this most difficult time. Serving overseas is hard enough at the best of times, but your dedication and service is appreciated.
Best wishes to everyone and see you in the new year!
by gekido on Oct.15, 2009, under Combat Spec Ops, Unofficial GameCore Blog
Ray over at 3d Game Design, the creators of an excellent set of GameCore training courses and also a custom set of plugin scripts that they have dubbed the ‘Interactive Framework’, just released a pretty slick little demo called the ‘’.
You can find out more details at their site, including download links.
by gekido on Sep.26, 2009, under Unofficial GameCore Blog
Been awol for a few days, which I’m blaming entirely on Fallen Earth, the first MMO that I’ve played that is ACTUALLY FUN — what a novelty. Anyways, you can read more about that on my alter-ego site, GekidosLair. Back to business ;}
I’ve written a bit about the work that I’ve been doing on C:SO’s high-level game structure and whatnot, so I feel that it’s time that I give a bit more detailed ‘under the hood’ glimpse at what exactly this means.
One of the better / cooler features of GameCore is that it allows you to get in and start getting your content into a world and playable very quickly. However, not much has been written about the high-level game structure and organizational side of developing games with GameCore.
by gekido on Sep.15, 2009, under Combat Spec Ops, Unofficial GameCore Blog
Now that I have the high-level structure for the game implemented, it is very easy for me to add the additional ‘modes’ and screens that the player will go through in the game. Case in point — Weapon Customization. Technically it’s not appearing where I want it to yet, but the nice part is that I can just add it as a mission in the campaign, wherever I want it to appear, and the game will automatically load & execute the mission — almost as a self-contained module of sorts. This lets me bundle together pieces of functionality (for example, the customization system) and then re-use them as necessary by essentially triggering them as mini-missions that the player has to complete in order to continue.
Mission in this context is more a self-contained module that gets executed — missions can load custom worlds (or not), execute custom scripts ( like the customization system) or not, launch cinematics (or not) and all kinds of fun stuff. In this manner, everything from the Base management system, to the character customization, to the individual ‘real gameplay’ segments (ie the deployment of soldiers into the field) can all be managed the exact same way without needing a billino special case flags and scenarios that need to be taken into account.
Not only that but it also implements the full User Profile system that GameCore supports as well as SaveGames, so as I flesh this out further, all I need to do is set a few variables, call ‘save game’ and the results of that particular module (whether it’s a weapon customization screen, base management or actual ‘Mission Profile’ against the badguys) are accessible from the rest of the game.
Modular design == good.









