Posts Tagged ‘videos’
Arrows for Tutorial
We made a short tutorial for Nikki's editor with instructions on how to create, navigate and save levels and place robots, tiles and other objects.
We made a video tutorial as well:
Only a little bit.. and the level competition can start.
We tried to make the platforms have a nice physical feel. Also, they have the following behaviour: If the paths of two platforms have the same length (or one length is a multiple of the other) the platforms will stay in sync, which is very practical!
Here's Nikki jumping among some boxes that have NO GRAVITY! Unbelievable!
This was only to test some things with the physics engine and it will not be part of the final game. But then again, it does feel pretty good... so maybe it's better not to say "not" just yet!
Currently we are working on moving platforms. Everybody who played 2-dimensional platform games knows them and surely we wanted to include them in our game. So we were faced with the question of how our platforms should be modeled, or more precisely, how the behavior of our platforms should be programmed. The naive approach would be to just calculate the position from a given platform path and then set the position every frame. This does not play well (and wouldn't feel right) with a physics engine, though. So we have to come up with a way to control our physical object without being to intrusive. Most of the times, this boils down to manipulating neither the position nor the velocity of an object, but apply a force to it. So, when modeling platforms, we currently have three forces:
- anti-gravity - Since we don't want our platforms to fall down and just lie on the ground, we apply a force, that is exactly the negative of the gravitational force. At first sight, that sounds very fancy. And of course, it is.
- drag - This is the force that slows down a moving object in a fluid or gaseous medium. (German) wikipedia says it has either a linear or a quadratic dependence on the velocity of the moving object. (Well, at least approximately.) Of course, Wikipedia only talks about 3-dimensional physics - in heavy violation of their neutral point of view policy ;). So what about 2-dimensional fluid drag? Any ideas? Anybody wants to conduct experiments involving two close glass plates with a fluid and flat objects between them? Sounds like fun. I digress.
- magical pushing-where-the-platform-should-go force - well, yeah, that's what it is.
The lines on the left depict vectors for debugging purposes:
- yellow is the velocity of the platform,
- blue the applied drag and
- red the applied force towards the intended position.
We will talk about this again, as soon as the platforms are looking better!
Here it is! We are very excited to show you our first trailer! We hope you like it! By the way, we will be talking more about our release concept next week... but we can already reveal today that everything you see in this first trailer will actually be released as free software!
(Big thanks to xylo and cerror for the trailer music!)
(Vielen Dank an xylo und cerror für die Trailermusik!)