Wisker - Tale of the Star Key

Announce new projects or updates of Irrlicht Engine related tools, games, and applications.
Also check the Wiki
Kahai
Posts: 3
Joined: Mon Dec 21, 2009 8:15 am

Wisker - Tale of the Star Key

Post by Kahai »

Hi everyone! Since we've been using the Irrlicht library for about a year now, I thought it'd be cool to draw attention to our first game created in it.

It is a simple 2.5D side-scroller that takes advantage of both the Irrlicht and Newton libraries, it took us about six months to get everything coded and was started in June 2009.

Downloads and screen shots of our game can be seen here http://ri.danoli3.com/index.php?showtopic=306

Any feedback, both positive and negative is extremely welcome!
CuteAlien
Admin
Posts: 9734
Joined: Mon Mar 06, 2006 2:25 pm
Location: Tübingen, Germany
Contact:

Post by CuteAlien »

Nice, it looks interesting. Why not put a few screenshots in this thread? I hope I can find some time to play it a little after X-Mas.
IRC: #irrlicht on irc.libera.chat
Code snippet repository: https://github.com/mzeilfelder/irr-playground-micha
Free racer made with Irrlicht: http://www.irrgheist.com/hcraftsource.htm
Kahai
Posts: 3
Joined: Mon Dec 21, 2009 8:15 am

Post by Kahai »

Sure thing, in the interests of not flooding the thread, I'll only post two.

We went for a more simplistic, retro style of game with this one in the vein of Mario or Megaman.

Image

Image
Ulf
Posts: 281
Joined: Mon Jun 15, 2009 8:53 am
Location: Australia

Post by Ulf »

Cute little game. Nice.
I only played it for couple of minutes so far...

Most importantly and first of all..
Negative Feedback:
* takes way too long to load the level in my opinion, though I don't know how big the level is, so that might be ok.
* the game slows down every time I pick up a star. Sometimes when it slows (freezes actually), if I press the arrow key, it will suddenly travel all the way across the screen and run into something and die! I only push the arrow key briefly, but it jumps across the screen.
* the jumping is a bit jerky as is the movement (well, it seems to slow down a bit as if the video driver can't keep up with the movement speed). I assume you built the exe with openGL or directX though.. didn't you? But it's performance seems a bit slow for how much is on screen.
I'm sure that can be fixed though.
* When you die, you should be invincible for a couple of seconds when you reincarnate, otherwise it should put you in a safe place. You can get killed many times before you know it.

Positive feedback:
Music is pretty good. Did you make that yourself?
Menu screen is nice.
Simple idea (platform game), could be a fun relaxing game.
Overall it looks pretty good I reckon.

One more thing, personally I'd prefer not to have it installed on my system. I'd prefer to just extract it and run the exe myself. Doesn't seem necessary to have an installer.
I can hear birds chirping
:twisted:

I live in the Eye of Insanity.
PI
Posts: 176
Joined: Tue Oct 09, 2007 7:15 pm
Location: Hungary

Post by PI »

@Ulf: What are your comp. spec.? Because here it was fast to load and smooth to jump and everything!

@Kahai: I like it! I really do. But if you don't do something with this fast stupid little blue star at the end of the level (is it the end?) I'll never be able to cross through!!! :D
Ulf
Posts: 281
Joined: Mon Jun 15, 2009 8:53 am
Location: Australia

Post by Ulf »

@Ulf: What are your comp. spec.? Because here it was fast to load and smooth to jump and everything!
Hmmm. Yea I'm using a piece of crap. Single core... 2GHz approx.. only 512 MB RAM... and graphic card is old too.. where do I find the specs of my graphic card in windows?

But still, I play games like Fable, Morrowind etc.. they run very well...(in comparison)

Also, I've downloaded a few other games from different users and they run much better.

Hmmm... this is interesting...
I can hear birds chirping
:twisted:

I live in the Eye of Insanity.
shadowslair
Posts: 758
Joined: Mon Mar 31, 2008 3:32 pm
Location: Bulgaria

Post by shadowslair »

Nice, sweet game. Looks interesting, but I`m not able to download it ("[#2000] You are not allowed to visit this forum. "). Trying to register was futile too. Guess there`s sth wrong. So, no feedback (for now). :D
"Although we walk on the ground and step in the mud... our dreams and endeavors reach the immense skies..."
Kahai
Posts: 3
Joined: Mon Dec 21, 2009 8:15 am

Post by Kahai »

Thanks a lot for all your responses! They mean a lot to us!

In response to Ulf, a lot of these described problems could stem from a slower computer, since in the game, I am time-slicing the speed to 60 fps. This means that the game will artificially speed up the simulation on slower computers to compensate, which could be the source of the jumping.

As for the music, no we did not create it. Most of the tracks are simple chip tunes from the website modarchive with our menu music was created by Maindrian on the Newgrounds Audio Portal. We thought that they fit the theme of the game, so we used them!

I appreciate the feedback, it's always helpful to hear how the game runs on other computers!
rabbit
Posts: 15
Joined: Wed Sep 02, 2009 12:39 pm
Location: Sydney, Australia

Post by rabbit »

You can now view a trailer for Wisker: Tale of the Star Key at http://www.youtube.com/watch?v=cg2FDn-cPtc
Virion
Competition winner
Posts: 2148
Joined: Mon Dec 18, 2006 5:04 am

Post by Virion »

Kahai wrote:In response to Ulf, a lot of these described problems could stem from a slower computer, since in the game, I am time-slicing the speed to 60 fps. This means that the game will artificially speed up the simulation on slower computers to compensate, which could be the source of the jumping.
maybe you can use frame-independant movement instead.

Code: Select all

const core::vector3df velocity (0, 0, 1);
core::vector3df position(0, 0, 0);

ITimer* timer = device->getTimer();

u32 then = timer->getTime();
while (device->run())
{
  const u32 now = timer->getTime();
  const f32 elapsedSeconds = (now - then) / 1000.f;
  then = now;

  // do your movement

  // delta P = Velocity * Time
  position += (velocity * elapsedSeconds);

  // render the scene
} 
CREDIT: vitek

Just a suggestion, though.
rabbit
Posts: 15
Joined: Wed Sep 02, 2009 12:39 pm
Location: Sydney, Australia

Post by rabbit »

I have made some more content for the game over my university holiday. You can see videos on my youtube channel 'http://www.youtube.com/user/rodentwizard'.

Image

Image

Image

Image

Image
Midnight
Posts: 1772
Joined: Fri Jul 02, 2004 2:37 pm
Location: Wonderland

Post by Midnight »

why is everything besides the character (main focus) so big?

including the screen shots...
serengeor
Posts: 1712
Joined: Tue Jan 13, 2009 7:34 pm
Location: Lithuania

Post by serengeor »

Midnight wrote:why is everything besides the character (main focus) so big?

including the screen shots...
Maybe because it's a 2.5 Fantasy game eh ? :lol:
Working on game: Marrbles (Currently stopped).
pera
Posts: 460
Joined: Wed May 14, 2008 1:05 pm
Location: Novi Sad, Serbia
Contact:

Post by pera »

Wonderful looking game.
And its complete! Smooth run and all.
I think adding content really pushed it up in quality.
People love eye kandy, we can't fight it. :)
Tihtinen
Posts: 76
Joined: Fri Jan 08, 2010 3:12 pm
Location: Finland

Post by Tihtinen »

Tried it. Runs smooth and is a nice idea in overall :) But some the jumping parts were pretty annoying. Especially because sometimes when running, the character jumps a lower jump than usual :?
Post Reply