In Double Dream, shmovement is the star of the game. Master unique acrobatic mechanics and explore an open and interconnected world, where with the use of creativity every environment, object and enemy can be used to your advantage!

Game Features:

🔹Unique platforming Gameplay! Abilities like SPINKICK allow the shmovement necessary to solve your problems in the way you dream.

🔹Open ended level design! You have the freedom to go wherever you want and any place can be reached as long as you are skilled enough.

🔹The highest graphic fidelity for the NES! smooth and cute sprite animation, and realistic and fluid background animation never seen in any other NES game.

🔹This is a real NES game! compatible with the real NES console, but with modern gameplay refinements without losing the charm of the 3rd-gen consoles.

Techniques and controls:
As this is a game with a unique traversal mechanic, it may be necessary to demonstrate how to perform each technique, read below unless you want to try to discover each technique on your own (which I recommend you do at least at first), also note the images below have an input display so you know exactly which buttons were pressed.

JUMP & SPINKICK:
The player jumps when clicking (A) like most platformers, but when pressing DOWN+(A) or (A) mid-air you spins, if he hits the ground while spinning he can jump double the normal height, this is the most basic technique, known as "SPINKICK":

Bounce Dash:
Very similar to bounce jump, but it is necessary to release the (A) button quickly when spinning, if it works the player will jump precisely the height of 1 block, and will be able to quickly dodge to the side that is moving, it is a perfect trick to be used in an environment with a low ceiling.

tips: bounce dash has a different sound than bounce jump, which is a great indication that it was executed correctly. Bounce dash can be used to pass through spaces 1 block high.

Running:
Pressing twice quickly on a directional pad makes the player run, alternatively executing a bounce jump or bounce dash also makes the player run.

Wall Jump:
It's the same as the bounce jump, but hitting a wall instead of the floor, it's recommended not to press any directional pad to take advantage of this technique's maximum potential.

Moon Flip & Grab:
By pressing (B) you do a moon flip, a martial arts move that throws everything upwards, the player can catch items that fall above him, pressing (B) again while carrying an item throws it upwards again.

tips: Consider inertia, the throwing force will be affected by the player's horizontal and vertical speed, throwing the object at the beginning of the jump will give the maximum vertical force possible.

"Double Jump":
If the player is carrying an object, they can bounce jump and bounce dash in mid-air at the cost of dropping the object down.

Wall Dash:
This is the most incredible and difficult trick of all, very similar to Wall Jump, but the player must press the directional pads towards the wall, if it works the player's horizontal speed will compensate for the normal force of the wall jump, making the player go upwards while remaining close to the wall, it is the most difficult technique as it requires more precision than all the others, if the player touches the wall before the spin hitbox is activated the technique will fail, this can replace the "double jump" in many situations allowing reach more difficult places without the need for objects.

This is not required to complete the game, learn and practice this for fun. :)

If you play the game and post a recording of it let me know.

Updated 1 hour ago
StatusIn development
PlatformsHTML5
Rating
Rated 3.0 out of 5 stars
(1 total ratings)
AuthorMagidev
GenrePlatformer, Adventure
TagsHomebrew, NES (Nintendo Entertainment System), NES ROM, Retro, Sandbox
Average sessionAbout a half-hour

Download

Download NowName your own price

Click download now to get access to the following files:

DoubleDream(v0.2.0).nes 64 kB
DoubleDream(v0.1.1).nes 32 kB
DoubleDream(Prototype).nes 32 kB

Development log

Comments

Log in with itch.io to leave a comment.

(+1)

Nice start. I'd like to see more things in the background to make the levels look less empty :)

(+2)

Thank you, since I released the prototype I have improved a lot of things in the game, including making it graphically much better, the page will soon be updated with a new playable demo.

(+1)

Do you know when you'll update? I'm interested to see the progress :)

Version 0.2.0 will be released this month, the new features have been finalized, it just hasn't been released yet due to the lack of some level design to take advantage of the new features. Thank you for your patience, I'm glad someone is waiting for my game.

(+1)

Awesome! Can't wait. I hope my excitement inspires you

(+1)

Double Dream 0.2.0 is now released.

(+1)

Hey, I found an interesting door glitch. I got an emu recording of it, is there a way to message you? Email or somewhere else?

You can send by email: magnogamer2012@hotmail.com

Good stuff, not a fan of the key resetting if it fell through the screen transition though.

(+1)

Git Gud.

(+2)

The game has amazing game mechanics. It's so cool feeling almost like  "Celeste Mario's Zap & Dash" NES hack