Jump to content

[Phaser] Underworld Chaos

Recommended Posts

Underworld Chaos is a level-based retro platformer-shooter which graphics brings out the best of 16-bit color pallete for the ultimate old-school experience.
Currently there are over 40 levels, 20 types of enemies and over 5 different pickups available in classic mode as well as endless mode for those who are chasing after a highscore.







Link to post
Share on other sites

Very confusing. It says 'Y' to jump. After some time I figured out it was 'Z'.
Also, I keep trying to climb the hanging chains, but I guess it's just decoration?
A better 'goal' would be nice. Maybe like climbing the level to the top.
And even if you only used 256 colors, it should look a lot better.

Otherwise, very smooth and professional. Has potential.

Link to post
Share on other sites

I love the 16-bi old-school look! I didn't get very far though, once I press left arrow, it keeps moving that direction as if the key was tuck.. also, you may want to use space for jump, as Milton said, "Y" should be jump but it is "Z" for me as well. I know about this keyboard issue because I'm Hungarian, I used to get this all the time switching back and forth between English and Hungarian keyboard layouts, using space or any other key would eliminate the issue, but space is more convenient imho.

Please let us know when these issues are fixed and we can give it another go. Looking forward to playing it :)

Link to post
Share on other sites

I think the testing values may still be active.
I was started on level 4 and after completing it the game crashed:

phaser.min.js:3 Uncaught TypeError: Cannot read property 'width' of undefined
    at new i.Tilemap (phaser.min.js:3)
    at i.GameObjectFactory.tilemap (phaser.min.js:3)
    at GameName.Game.create (Game.js:582)
    at i.StateManager.loadComplete (phaser.min.js:3)
    at i.StateManager.preUpdate (phaser.min.js:3)
    at i.Game.updateLogic (phaser.min.js:3)
    at i.Game.update (phaser.min.js:3)
    at i.RequestAnimationFrame.updateRAF (phaser.min.js:3)
    at window.requestAnimationFrame.forceSetTimeOut._onLoop (phaser.min.js:3)

Other than that, I liked the game, but with the level layout it's quite hard to actually kill enemies with the shooting

Link to post
Share on other sites
  • 7 months later...
  • 2 weeks later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Create New...