Skip to main content
GameDev.net gamedev.net
🔒 Locked

Zero Gear: An independent multiplayer kart racing game

Started by MurphyIdiot Mar 9, 2008 at 11:17 PM 17 replies 5.8k views
Original Post
MurphyIdiot
MurphyIdiot
Zero Gear Zero Gear is a game being developed by NimbleBit for the PC. Check out our development blog here. UPDATE! Our new gameplay video! Fallout Video This is a video we recently created that shows some people playing together over the network. Network Video We have another Video that shows off the customization features of the game. Some technical details. Rendering: Ogre3D GUI: Navi Physics: Bullet Networking: ENet and EPIC Scripting: Lua and LuaBind A few images: "Standard" Character Normal Character Robo Viking! Robo Viking! [Edited by - MurphyIdiot on June 9, 2008 11:15:24 AM]
d000hg
d000hg
That's a really nice video although some sound effects would be nice.

It looks like you're going for a style similar to MarioKart... are there going to be weapons and/or powerups?
MurphyIdiot
MurphyIdiot
Quote:
Original post by d000hg
That's a really nice video although some sound effects would be nice.

It looks like you're going for a style similar to MarioKart... are there going to be weapons and/or powerups?


We have a sound library integrated, we just need some sounds. Anyone know of a good racing sound resource/site?

We do plan for weapons and powerups. We have a few in mind and hope to get them in game soon to show everyone.
Xamusel
Xamusel
This game is a great game for fans of any of the MarioKart games... I hope it gets continued for until every last bug is fixed out!!
Most likely the n00biest programmer out there. I need a website soon so that I can share my projects with you (when done with my projects).
d000hg
d000hg
Any ETA for a demo?
MurphyIdiot
MurphyIdiot
Quote:
Original post by d000hg
Any ETA for a demo?


Not yet. Still a lot of development that needs to happen before we are ready to release anything publicly. Keep an eye on the blog.
ankhd
ankhd
Nice work...
MurphyIdiot
MurphyIdiot
I edited the first post to link to our new website MyZeroGear.com. We intend to update that page with anything related to the actual game (less development stuff, see the blog for that).
Oluseyi
Oluseyi
Looks great. Looking forward to power-ups and weapons!
MurphyIdiot
MurphyIdiot
I made a new post to the blog about some of the tech we are using on Zero Gear. Thought it might be of interest to some people here...
dragov
dragov
Look really great. Let hope we can try it soon.
MurphyIdiot
MurphyIdiot
We have talked a lot about getting it on the consoles but have decided (for the time being) to stick with the PC as it is much easier to develop for.

We don't have an ETA for any demo or beta but keep an eye on the blog in the coming months...
MurphyIdiot
MurphyIdiot
New Gameplay Video

In this video we are using a Tag type game mode as an intitial test of our gameplay scripting system. Using the experience from this we will design bigger and more exciting gameplay!

In this mode, players compete for the longest amount of time being IT. The longer you are IT the more points you rack up. There is also a 3 second immunity after you have become IT. For this level, we also made points accumulate faster the closer you are to the middle, to encourage people to duke it out in the middle ring.

The test was a lot of fun, and gave us a lot of ideas and feedback for how we are going to implement more gameplay features in the near future!
NickGravelyn
NickGravelyn
That looks (and sounds) really cool. So you've made a system where you can just script in new gameplay types? Very cool. I'd love to hear about how you did that. Keep up the good work.
MurphyIdiot
MurphyIdiot
Quote:
Original post by NickGravelyn
So you've made a system where you can just script in new gameplay types? Very cool. I'd love to hear about how you did that.


We use Lua for a lot of things in the game. So for the Tag game mode I have two scripts, a server Tag game mode script and a client Tag game mode script.

The server script receives messages about collisions (where I know to change who is IT) from my physics system (which manages Bullet) and keeps track of score and other game play related data. The server sends events such as when a new player is IT or when the score changes to all the clients.

On the client side I receive these events and update the GUI scoreboard, move the arrows to point at who is IT, etc.

I basically code all the required components in C++ (GUI system, Object system, Physics system, etc) and then receive messages from them in Lua and change their state from Lua. This allows things like gameplay to exist entirely in script.

Both the scripts are around 300 lines so it really isn't that much code either :)
laugheazy
laugheazy
Wow screenshots look very impressive. Congrats on the success so far! I will definitley be following this games progress.
The Few.. The Proud.. The Marines..
NickGravelyn
NickGravelyn
Quote:
Original post by MurphyIdiot
Quote:
Original post by NickGravelyn
So you've made a system where you can just script in new gameplay types? Very cool. I'd love to hear about how you did that.


We use Lua for a lot of things in the game. So for the Tag game mode I have two scripts, a server Tag game mode script and a client Tag game mode script.

The server script receives messages about collisions (where I know to change who is IT) from my physics system (which manages Bullet) and keeps track of score and other game play related data. The server sends events such as when a new player is IT or when the score changes to all the clients.

On the client side I receive these events and update the GUI scoreboard, move the arrows to point at who is IT, etc.

I basically code all the required components in C++ (GUI system, Object system, Physics system, etc) and then receive messages from them in Lua and change their state from Lua. This allows things like gameplay to exist entirely in script.

Both the scripts are around 300 lines so it really isn't that much code either :)


Very cool. Thanks for the run-down on that.
Besome Games
Besome Games
I defiantly like your guys website, "YOU CHOSE POORLY" [smile]. It will also be following this project, I love kart racers! The only one I ever play is Mario and its getting old. This looks cute and entertaining. On top of that NETWORK PLAY+++

Finish this up so I can buy a copy already!

btw I like when you guys put videos out as well, I check back often to look for more.

Topic Locked

This topic has been locked by a moderator. New replies are not allowed.

Sign in to reply to this topic.