Google Wave
Hey out there! This will be the last time I hand edit the html, I'm switching to google wave for the index page here. For now while its still in dev stages that means only those of you with the wave dev version will be able to see what I post...it's very cool though. Those of you out there who are devs, get a sandbox dev account for wave from google at: wave Just click the link that says request sandbox access. I couldn't get it to work in IE, but it works in google chrome(surprise!).
Monster Battle
The alpha is coming along nicely, still only 3/6 classes implemented, but I've made some large strides with GUI and multiplayer objectives. I really had no idea what I was doing as far as a multiplayer architecture. I made a 3 level system, commands, orders and actions. Commands are issued through the gui and triger orders. Orders contain logic that determines if they can actually be performed. The AI in single player submits orders directly and skips the command idea. Orders trigger actions. Once an action is triggered a message is sent through to the other clients in the game that triggers their identical actions. In this way the game is kept in sync between clients. Actions are also where things are directly displayed. I'm not sure if this is how this is usually implemented but it seems to work ;). So far the zombie, werewolf and cultist are fully implemented with all abilities functioning, even in multiplayer. The next step will be to finish up the rest of the class implementations for vampire, wraith and lich. Screenshots next time, I promise.
Monster Battle
At least that's the temporary title. The alpha for this project is about half way done, 2/6 classes are implemented. The multiplayer architecture has proven to be an interesting challenge. I'm using SmartFoxServer Pro, right now I'm just using the free license. The free package provides all the AS3 base classes that handle the low level details and a server executable that supports up to 20 connections. If this game really takes off I may cough up the $100 to get the full version which gives a server that supports up to 200 connections, but we'll see. I run the server from my home PC, the game contains a hard coded reference to my external IP. So far this works, I can connect from any computer in my house, I have yet to test it from a truly external location...but I don't think that will be a problem since I'm using the external Ip anyway. More details on the things I've written in the next installment.
New Project!
I managed to snag the domain name abrasgames.com, which now redirects to here. The site reconstruction is complete so I've resumed work on my new flash project. I've formed a partnership with Eric, a freind of mine, to work on a mulitplayer, turn based, flash strategy game. Eric is doing the art and I'm coding, we are working together on the design. Eric has some cool things he has worked on as well at pearsonium. Stay tuned for some early screen shots and info on doing multiplayer flash.
Update
I've redone the look and feel of the site with the plan of repurposing this space. I'm considering also buying a new domain name to match the new feel. I'm going to start blogging here to all my imaginary fans about adventures in game development, stand by for more site reconstruction and then I'll give a brief summary of my current game project! Begin holding your breath...NOW
Introduction
Hi, my name is Adam. I'm a software engineer and game designer. I've finally decided to gather all my favorite things that I've done so far into one central location, right here!
This Site
Who is this site for? Mostly for me, and just the satisfaction of doing it. This site is also for anyone who enjoys playing games or is interested in game design as a hobby or career. If you just wanna play games head over to the games section. If you're more interested in learning how to create games yourself, head over to the creation page. Don't forget to stop by and say hi in the forums before you leave. Enjoy!