• Register

In a fictional world of the future the infamous super villain Dr. Lacroix schemes to seize world supremacy with his army of robots. You take the role of Nikki and try to cross those evil plans on behalf of a secret organization. Your quest will take you to various locations: from futuristic metropolises to submarine facilities, floating islands, and even as far as orbital space.

Nikki and the Robots renders homage to the classical platform games of the eighties and nineties, while at the same time realizing a unique gameplay idea. The main character Nikki refrains from using any weapons or equipment during the whole quest, and can only jump and run around the levels. However, it is possible to hack into Dr. Lacroix's various robots and to take control of them via computer terminals. The nifty use of the robots and the combination of their characteristic special abilities enable Nikki to solve puzzles, overcome obstacles, and complete the level tasks.

The Story Episodes of "Nikki and the Robots" are now available!

Image RSS Feed Latest Screens
Jetpack Robot 0.5! Greyscale Background Testing
Blog RSS Feed Report abuse Latest News: Nikki's "Realistic" Movement Physics (Chipmunk)

0 comments by qubodup on May 13th, 2013

Nikki's Chipmunk Bounding Boxes

We were recently asked by James Harriman how we handled movement physics in Nikki and the Robots.

James Harriman:I wondered how you handled the movement of Nikki in your game. Did you make him/her a kinematic body and allow her to be pushed by certain objects? Or is she a dynamic rigid body with enough constraints to keep her from bouncing around?


Sönke, main programmer of Nikki and the Robots:Well, I am kind of an autodidact when it comes to physics engines so I am not to sure about the terminology. What's the difference between a kinematic and a dynamic rigid body?

But to give some overview: Nikki is just a normal physics object in the scene and interacts with the other objects much like every other object.

The Nikki object does not change its shape. To ensure that Nikki does not rotate, the rotational mass is set to infinity. Controlling of Nikki works through applying forces (or -- in case of jumping -- a momentum) on the object. We consciously refrained from manipulating the velocity or position directly. We hope that Nikki's movements integrate better with the physics and feel much more natural that way. Also, it helps to prevent weird behavior in the physics scene. The downside of this is that you don't have full control over Nikki's movements, i. e. you cannot work with traditional animations.

Generally, this was one of the more challenging things that we programmed for our game. Working on this also really changed my perception of other platformers. In most other platformers, the movements of the protagonist are animated and don't feel really physically natural. Well, at least if you spent some months trying to do it differently. ;)


Please feel free to let us know about what implementations of movement physics you have worked with and which you prefer!

Media RSS Feed Latest Video
Downloads RSS Feed Latest Downloads
Nikki and the Robots 1.0 Windows

Nikki and the Robots 1.0 Windows

Sep 18, 2012 Full Version 0 comments

Latest release of Nikki and the Robots: Many fixes, more sounds, more levels!

Nikki and the Robots 1.0 Mac OS X

Nikki and the Robots 1.0 Mac OS X

Sep 18, 2012 Full Version 0 comments

Latest release of Nikki and the Robots: Many fixes, more sounds, more levels!

Nikki and the Robots 1.0 Linux 64bit

Nikki and the Robots 1.0 Linux 64bit

Sep 18, 2012 Full Version 0 comments

Latest release of Nikki and the Robots: Many fixes, more sounds, more levels!

Nikki and the Robots 1.0 Linux 32bit

Nikki and the Robots 1.0 Linux 32bit

Sep 18, 2012 Full Version 0 comments

Latest release of Nikki and the Robots: Many fixes, more sounds, more levels!

OLD Nikki and the Robots - 0.3.1 - WinXP/Vista/7

OLD Nikki and the Robots - 0.3.1 - WinXP/Vista/7

Jun 11, 2011 Full Version 2 comments

Latest release of Nikki and the Robots: Better OSD, no more Slow Motion Bug!

OLD Nikki and the Robots - Alpha 0.3.1 - Mac OS X

OLD Nikki and the Robots - Alpha 0.3.1 - Mac OS X

Jun 11, 2011 Full Version 0 comments

Latest release of Nikki and the Robots: Better OSD, no more Slow Motion Bug!

Post comment Comments  (0 - 10 of 48)
.Ravenblood
.Ravenblood Dec 8 2012, 7:57am says:

Nice, hab euch bei Pixelmacher gesehn :)

+1 vote     reply to comment
Nikas
Nikas Nov 25 2012, 5:23pm says:

You've got my vote! :)

+1 vote     reply to comment
gazornonplat
gazornonplat Sep 17 2012, 2:10pm says:

Super cool. Rather excited for this.

+1 vote     reply to comment
JonnyBoy0719
JonnyBoy0719 Jun 8 2012, 8:15am says:

looks fun, keep up the work :3

+1 vote     reply to comment
sniperduck
sniperduck Apr 7 2012, 4:14am says:

engines name please and maybe a download link or infomation about where i cna get it... thanks

0 votes     reply to comment
Red-Hood-Speaketh
Red-Hood-Speaketh Apr 3 2012, 5:09am says:

Tracking, interesting game

+1 vote     reply to comment
skimorusso
skimorusso Mar 7 2012, 9:05pm says:

Hey guys, this game is perfect, I capture a video of this game, it's in portuguese :/ Youtube.com

+3 votes     reply to comment
Tobi[GER]
Tobi[GER] Mar 4 2012, 11:49am says:

nice game! i write a little (german) article about it: Topfree.de

+2 votes     reply to comment
qubodup
qubodup Mar 5 2012, 2:43pm replied:

heh, you're faster to report about our 0.5 release than we are!

+2 votes     reply to comment
qubodup
qubodup Mar 5 2012, 2:42pm replied:

press shift ;)

+2 votes     reply to comment
Post a Comment
click to sign in

You are not logged in, your comment will be anonymous unless you join the community today (totally free - or sign in with your social account on the right) which we encourage all contributors to do.

2000 characters limit; HTML formatting and smileys are not supported - text only

Icon
Nikki and the Robots
Platforms
Windows, Mac, Linux
Developer & Publisher
Joyride Laboratories
Engine
Custom Built
Contact
Send Message
Official Page
Joyridelabs.de
Release Date
Released Sep 16, 2012
Game Watch
Track this game
Share
Community Rating

Average

9

2 votes submitted.

You Say

-

Ratings closed.

Style
Genre
Platformer
Theme
Sci-Fi
Players
Single Player
Project
Indie
Twitter

Latest tweets from @joyridelabs

A little QA T.co about the #physics in Nikki. #hitboxes in image T.co

May 13 2013, 6:07am

Nikki is waiting on Steam Greenlight T.co

Nov 22 2012, 11:31am

Today, together with @diePixelmacher, we jumped and ran from the roofs of @games_academy to the exhibitions of @csm_berlin!

Nov 7 2012, 1:34pm

Another nice review for our game on T.co (@cmdln): T.co

Oct 26 2012, 4:45am

#NikkiAndTheRobots got a nice review on @SoSoGay : T.co

Oct 25 2012, 12:52pm

New free (catapult-style) download level "L. A. Unch" by S. A. Pristi: #ugc #nikkiandtherobots #indiegames #usercontent T.co

Oct 15 2012, 5:58pm

New free download level "francois_in" by frankoua: #ugc #nikkiandtherobots T.co

Oct 15 2012, 6:39am

New free download level "Command Base" by Nemin32: T.co #ugc #nikkiandtherobots

Oct 11 2012, 11:04am

New free download level "Green Silla" by Q Ro Da T.co #ugc #nikkiandtherobots

Oct 11 2012, 10:55am

Here's a nice german review about #nikkiandtherobots: T.co

Oct 1 2012, 11:16am

Statistics
Rank
227 of 9,333
Last Update
6 days ago
Watchers
178 members
Addons
1
Files
16
News
32
Tutorials
4