• Projects
  • Hop! 2D : a simple yet not-all-that-easy 2D platformer with 2 control keys !

@SpaceAce said: Wow. I don't know what happened. I left an entire long reply here, and now it's gone. I left to go play some more, and came back, and my reply is not here. I will try to remember all I said.

Did you make sure to press save draft at the bottom? If so you should check your drafts to see if it's there.

@Megalomaniak said:

@SpaceAce said: Wow. I don't know what happened. I left an entire long reply here, and now it's gone. I left to go play some more, and came back, and my reply is not here. I will try to remember all I said.

Did you make sure to press save draft at the bottom? If so you should check your drafts to see if it's there.

I didn't use the draft feature. I was going back-and-forth between previewing and editing, and there's some sort of bug the causes the entire page to be filled with a giant empty white box when I go from "preview" back to "edit," plus the preview/save draft/etc buttons disappear when I switch back to edit. I have to scroll waaaay back up to the top of the page, then I can see my message, and the giant empty white box disappears (I think it's just the edit textbox, which gets blown up huge then shrunk back down) and the buttons come back.

I think it's 50/50 whether a bug ate my post, or I just got confused and didn't click "post" on the final edit.

Nice and unique game mechanics, though a bit frustrating LOL. Good work!

@hari said: Nice and unique game mechanics, though a bit frustrating LOL. Good work!

Thank you ! :) What do you mean by "frustrating" ? I'd be glad to know ;)

@Asthalis said:

@hari said: Nice and unique game mechanics, though a bit frustrating LOL. Good work!

Thank you ! :) What do you mean by "frustrating" ? I'd be glad to know ;)

As you progress even in a few levels up, the jumps seem to require very precise timing, which can get a bit hard especially when the target jump area is very small. But I guess that is the point of the game - so it's not really a critique of the gameplay but more of how I felt that in few areas I lost because I couldn't time the jump right on multiple tries. If there is one suggestion I would make, don't make the jump target area too small. Instead make the level more complex to traverse.

I like the mechanics of the game. Perhaps a little bit of fine tuning would make it perfect.

Indeed, Hop! 2D is more about precision than speed, that was deliberate. Game commands are as simple as possible (2 arrow keys) so the challenge clearly has to do with their wise use. To me, rushing is not the point of the game. Most of the time, Hop need not hurry. Just detect hazards, go as close as possible to them to have a look, understand how it works, then find out the best way to overcome them and finally try it.

As we discussed about it with SpaceAce in previous posts, a "continue" menu will soon be available for next beta (8) to restart from the beginning of the last world the player discovered, without having to type its access code again. Hope it will make it less frustrating and more interesting for everyone. ;)

Hop! 2D beta 8 It's out B)

Download Hop!2D (Windows version) Play Hop!2D online (itch.io)

changelog : switch from Godot 3.1.2 to 3.3.2 console hidden, single EXE file (Windows version) modified UI (Backspace instead of Esc key, to improve itch.io online version integration) continue menu to restart current world at the end of a game 3-image Hop main animation (2 before) sound volume reworked more sprites replaced by spritesheets minor menu changes

The game interface is likely not to change much in next releases of Hop! 2D, the focus is now on new levels, worlds and enemies.

Feedback is of course still welcome ! ;)

Have fun !

14 days later

Hop! 2D beta 9 the new version is here ! =)

Download Hop!2D (Windows version) Play Hop!2D online (itch.io)

changelog : 3 lives at the start of any game (from level 1, code or continue menu) new levels new sound effects new visual effects minor interface changes a few bugs fixed (graphics, code)

NOTE : I have removed the "fullscreen" button on the lower right corner for itch.io online version as the window/fullscreen mode is already implemented in the game (SPACEBAR key).

Please have fun and don't forget feedback !

Hop!2D Beta 10 is on the way and will be available (I hope !) by the end of august or the beginning of september.

Coming up : more levels, more sound effects, new ambient mutable musics, slight interface modifications, few bug fixed.

I will likely add a cell phone version of my platformer game when PC downloadable and online versions are OK (not tomorrow, 80% of the game mechanics is done but only 50% of the levels). The final screen format will stay the same (square) and I will use the remaining space to add big LEFT and RIGHT buttons as well as confirmation and cancel ones to stick to original simple UI.

I also look forward to doing another devlog video about some features of the game. It will include french and english comments.

Any player interested in testing a Linux downloadable version ? I don't use Linux on my PC so I won't be able to test it myself. Just let me know ;)

Remember anyone can have its name added to the official tester list (see thanks section in the game) so feel free to send your comments B)

A few pictures of Beta 10 version on the way ;)

redesigned main menu with sound options

redesigned pause menu with sound options

one of my last games to test level modifications

@Asthalis said: Hop!2D Beta 10 is on the way and will be available (I hope !) by the end of august or the beginning of september.

Coming up : more levels, more sound effects, new ambient mutable musics, slight interface modifications, few bug fixed.

I will likely add a cell phone version of my platformer game when PC downloadable and online versions are OK (not tomorrow, 80% of the game mechanics is done but only 50% of the levels). The final screen format will stay the same (square) and I will use the remaining space to add big LEFT and RIGHT buttons as well as confirmation and cancel ones to stick to original simple UI.

I also look forward to doing another devlog video about some features of the game. It will include french and english comments.

Any player interested in testing a Linux downloadable version ? I don't use Linux on my PC so I won't be able to test it myself. Just let me know ;)

Remember anyone can have its name added to the official tester list (see thanks section in the game) so feel free to send your comments B)

I am primarily a Linux user. I was going to ask why you don't have a Linux version available. I've been using the Windows version under Wine on Ubuntu 20, and it works fine, but a native version would be nice.

I liked your original sound effects. It was only the shattering block that was unpleasant.

@SpaceAce said:

I am primarily a Linux user. I was going to ask why you don't have a Linux version available. I've been using the Windows version under Wine on Ubuntu 20, and it works fine, but a native version would be nice.

I liked your original sound effects. It was only the shattering block that was unpleasant.

Thanks for the feedback, I will look at the Godot extract options for Linux, a totally unknown world to me ;)

I finally kept the same sound for the shattering block but I made it less noisy, hope this will fit this way.

As Hop! 2D is getting bigger, I am currently busy refactoring the main part of my code. Results may not be obvious from a player point of view but I really needed to improve the game documentation and make things clearer before going on with new levels and enemies. That won't be wasted time !

@SpaceAce said:

I am primarily a Linux user. I was going to ask why you don't have a Linux version available. I've been using the Windows version under Wine on Ubuntu 20, and it works fine, but a native version would be nice. beta 10 version of Hop!2D will be ready on sunday and there will be a Linux version in parallel to Windows one. =)

When I use Godot export module for Linux, I get unique a *.x86_64 file. Is it the right format to use it on Linux or do I have to compress the file into another format ? Once again, I don't have Linux OS on my PC so I won't be able to test if the game works fine.

Thank you :)

(first post updated)

Hop! 2D beta 10 As promised, the new version is out ! =)

Download Hop!2D (Windows and Linux versions) Play Hop!2D online (itch.io)

Big work on sounds and code for this new beta ! =)

Hop!2D now provides background musics to enhance the game atmosphere. You can mute them from main or pause menu if you prefer to stick to the original game experience. Most of the game code has been reworked (shorter, clearer and better documented) to make things easier for next releases and some bugs were fixed (see detail in changelog down below).

Another big news is the launch of a Linux version of the game. Please don't hesitate to give me feedback especially about this one as I couldn't test it on my own PC (no Linux OS on it).

Check the links to download Windows or Linux versions or play it online on itch.io.

Have fun ! ;)

modified main menu UI with mutable music

modified game UI with level titles

changelog : - Linux downloadable version added - mutable background musics (autoload scene + specific bus) - new sounds - code reworked (shorter, clearer, better documentation) - graphic basic functions in autoload scene - modifications on UI, levels and secret areas - level titles displayed - bug fixes (1st boss trajectory, graphics, code and sounds)

coming up : - mutable sounds - more levels and enemies

Enjoyed playing the online beta! I like the simplicity of the control scheme :)

@david1socha said: Enjoyed playing the online beta! I like the simplicity of the control scheme :)

Really glad you did =)

I did build the whole game from this basic principle while trying to keep an interesting gameplay. I have always loved "easy to learn, harder to master" games so I felt like making one as my first project on Godot.

Anything more about Hop!2D ? Is everything clear right from the start (goal of the game, controls, music, menu navigation, access codes, english translation) ? Any bugs or oddities ?

Does the game feel too easy or too hard ? And, by the way, which level did you reach ? Thanks again for your feedback ;)

5 days later

A few words about what to expect from upcoming beta 11 version (probably next week) ;)

Sounds and language Hop!2D now has mutable music AND sounds. The sound settings are automatically saved from one session to another. Same thing for language : once it is chosen, no need to check it every time you start the game.

Graphics I have added a dust effect on the ground each time Hop jumps to better differentiate this action from impacting walls or ceiling. Backgrounds are also less contrasted to improve readability.

Once this new version is ready, I will make a trailer to summarize the main features of the game . Hope you will like it :)

Hello again,

beta 11 version of Hop!2D is not ready yet but you can have a look at its trailer :)

16 days later

(first post updated)

Hop! 2D beta 11 It's out :)

Download Hop!2D (Windows and Linux versions) Play Hop!2D online (itch.io)

Sounds and musics are mutable from this beta and you won't need to set sound and langage parameters back to your liking between game sessions.

By the way, anyone interested in a downloadable MacOS version ?

Have fun !

changelog : - mutable sounds (from main and pause menus) - sound, music and language parameters saved between game sessions - new and modified visual effects (dust, bonus) - 2 new levels + minor changes for existing ones - less contrasted backgrounds to improve game readability - minor interface changes - bug fixes/corrections : fade to black when life lost but game not over choice "game" by default in main menu after quitting the game name forgotten in english credits (ABOUT menu) translucent bubbles when Hop dead

coming up : - more levels and enemies - UI pixelated font

a month later

(first post updated)

Hop! 2D beta 12 Now available to celebrate one year of development :)

Download Hop!2D (Windows and Linux versions) Play Hop!2D online (itch.io)

With this new version, you can enjoy the bigger window size which gives Hop a better sight range. Many UI sprites have been reworked and some extra visual effects add fun to the game. More than ever, I intend to make an Android version of it when the game's completed (sorry, no timeline as it is not a full-time activity !).

Have fun !

changelog : - bigger window size (720x720 pixels) and better sight range for Hop - new transition screens - lots of sprites reworked - new visual effects (brittle block break, switch use, blinking lifebar if energy is low) - minor interface changes - bug fixes/corrections : Hop can not get stuck to the ceiling anymore some sound issues

coming up : - more levels and enemies