Adventures into Game Development

So I have been playing around with game development for a while. First I had alot of trouble picking a game engine and a language. For a while, I was doing alot of webdesign with PHP and mySQL, which isn’t very similar to game development. Now I am currently working as a J2EE developer ( JAVA and JSPs). I first started out playing around with Unity Game Engine which is very nice, but I’m the type of person that likes to know how everything works. Unity does a great job at allowing you to focus on the game and its content rather then the engine and architecture of how the game works. I then decided that I would use jMonkey Engine and create a 3d space shooter type game. This was going well, but I felt I was spending more time tweaking physics settings and 3D modeling then actually coding the game.

Recently I decided I would give Slick2d ( http://slick.cokeandcode.com/ ) a try.

I am currently working on multiple aspects of this game, but the initial development was on creating levels. Slick2D supports levels created out of tiles that you can easily create with third party tools, but this only allows for very rigid levels. I decided that I wanted something more flexible. I finally decided that I wanted to be able to import a png image with transparent background. Anything opaque would be mapped as solid for the collision system. Below is the initial result.



Errors in the Wild

SEPTA having some Issues

Not really an error, but Black Super Man made his way onto the background of a college classroom


Auto Menu

Simple PHP scripts to create site wide menus without having to use a Content Management system or a database.
Very simple to use, no knowledge of php required. Greate for small static sites.



Modding Halo for PC

I modded halo for PC under the name of Ang88, back when it first came out. I worked by myself for a while, was part of ClanX and then joined =EP and participated in the =EP map team. I created alot of maps, but unfortunately many of the sites are down now that have references to the material and maps I made, also, my harddrive died that had most of the files, so I have very little left of the very interesting work that I did.


Sites Linking to my content.

RiverBlast Map

One of the maps that was never finished but got alot of fame with was the Ndugu map for Halo. I did alot of work on this, and had a great time making it, but sadly it was never finished because my team fell apart.

Map Notes:

We are releasing an alpha of the hit SSX Conversion, Ndugu. This will have all of the features you viewed during the movie, such as snowboards, and new weapons (excluding the cluster nade launcher).

The following is not there:
Bases (due to remodeling)

The following is bugged:
The 2 new weapons can be found at the following places-
Pick Axe-Cave next to flat area at top of hill
Snowball Launcher-Cave next to flat area at top of hill
To find the two weapons you must walk on top of the edge where the other weapons are and hold your action button. The reason we instruct you to do this is because there is a current problem with the weapons that makes them invisible to some people. Once you pick them up they will be visible.

Jump Pad Instructions:
If the jump pad is on the floor, do not walk into it,as you will be flung at extremely fast speeds and you will die. You must physically jump on the pad to fly into the air.

Speed Pad Instructions:
Speed pads are tricky. To activate a speed pad and get around the tunnels, you must first face so your back is to the pad. Next you must walk backward slowly, and whalla, your flung at super speeds across about 700 ft of cave.

Thank you for taking part in this open Alpha Evaluation. If you find any problems, or have any concerns, or responses, please post them here : http://gbxforums.gearboxsoftware.com/showflat.php?Cat=&Number=289862&page=0&view=collapsed&sb=5&o=&fpart=7&vc=1&PHPSESSID=. We do mean to remind you that this is only an alpha and most of the features we meant to include will be brought into the final build.

Thank you from the =EP Custom Map Team