After getting Hikari working, we wanted to test it.
We wanted to create something we could use in game. Something that would be difficult or time consuming to create manually. We also wanted to see how well it held up. What better test than a Mini Map?
First, here is the Mini Map in action:
It was created by Dave's brother Ian and supports rotating, zooming, and any number of icons on the map. It was written in ActionScript 3 and is a Flash element that is being rendering in our game using Hikari.
It performs quite well. There is barely a FPS drop and it is pretty smooth.
You can see the full source here and the data file here.
Here is a quick summery of what I needed to do to get it working in game.
I call the ActionScript
loadMap(imageUrl:String, mapWidth:Number, mapHeight:Number):void
function from Lua, passing in the name of the mini map image, the width of the map in game units (1 unit is a meter), and the height (or depth in 3D).
I can then call the ActionScript
setPlayerPosition(x:Number, y:Number, rot:Number, zoom:Number):void
function, passing in the x position, y position (or z in 3D), the degrees rotated around the y axis, and a zoom amount (based on speed of the player).
There is a similar function for setting data related to other players called setObjectPosition().
From there Ian takes care of the rest and that means I have time to watch an episode of Dexter instead of writing a Mini Map in C++. Yay!
A Mini Map With Maximum Enjoyment
New Video! Fallout gameplay mode and 3 Items!
Thanks for patiently waiting, (well most of you) we have reached another milestone in the development of the game. This video was from an online playtest we held to test out a fresh gameplay mode called "Fallout" (where the object is not to fall out of the level) along with our very first implementations of 3 different items. There are also a few new characters thrown in and some other things we have added along the way. You might also notice another new thing for Zero Gear, sounds! We have been working with a mysterious character from the icy north to provide Zero Gear with sounds. We will reveal all about him in another post soon! Enjoy the video!
Click to play video
Posted by
David Marsh
at
8:47 AM
2
comments
multi-player mayhem
Brian has been working a ton of hours getting the networking portion of our game far along enough to have our first Zero Gear play test, which we hosted at a LAN party this weekend. It seemed to be a great success and everyone seemed to have a great time driving around their characters even if we didn't have any real race rules in place yet. I was able to grab a lot of footage and I pieced together a little video, click the image below:![]()
Here are a few action photos of the Zero Gear party in progress, thanks to everyone who came and played!


Posted by
David Marsh
at
6:56 PM
20
comments

