Hop! 2D, a different platformer with only 2 control keys

Discussion in 'Feedback Requests' started by Asthalis, Jan 11, 2023.

  1. Asthalis

    Asthalis New Member

    Joined:
    Jan 10, 2023
    Messages:
    33
    Likes Received:
    0
    Hello, I'm Asthalis (from Villeurbanne, France), I've just completed my very first game with Godot and I thought it could be the right place to show it.

    I called this game Hop! 2D, it's a retro-looking 2D precision platformer but I wanted to keep controls as simple as possible while keeping the game experience interesting. In fact, you only need 2 keys to play : left and right arrow keys ! You can play and navigate through the menus with the mouse, too. I built this game as a kind of tribute to golden-age arcade games.

    [​IMG]

    Hop is a blue one-legged continuously jumping creature whose girlfriend has been kidnapped by a mysterious evil monster. Your mission is to rescue her in a quest that will lead you to many worlds (each of them is a series of 10 levels and a boss awaits you in the last one). Hop has no weapons, he can only jump (he does it by himself as he never stops), go left or right and build momentum to go over obstacles. In spite of these limitations, he can learn how to use trampolines, laser gates, portals or even shoot at his enemies using special blocks.

    [​IMG]

    Hop! 2D includes a french/english UI (you can switch langage in OPTIONS menu), a detailed help menu, a campaign mode (regular games), a training mode (no time limit but restricted to the first 9 levels), a multi-slot saving system, a screenshot built-in function, a window/fullscreen display and mutable sounds and musics.

    [​IMG]

    The officiel 1.0 version is out ! It is available for Windows, Linux, macOS or playable online via itch.io.

    Download Hop! 2D for Windows / Linux / macOS
    http://asthalis.free.fr/crea_hop2d_tele.html

    Play Hop! 2D online on itch.io
    https://asthalis.itch.io/hop-2d

    Tell me what you think about it, given that I won't change anything fundamental in it from now on as I'm in polishing phase and focusing on possible remaining bugs. Feedback is welcome, I will add the name of every contributor in the thank list of the game.

    Thank you for reading this and see you soon !
     
    #1 Asthalis, Jan 11, 2023
    Last edited: Mar 6, 2023
  2. Asthalis

    Asthalis New Member

    Joined:
    Jan 10, 2023
    Messages:
    33
    Likes Received:
    0
    Hello everyone !

    The very last boss isn't functional yet but the epilog animation of the game is ready and Hop can now (really) meet his girlfriend and go back home with her to visit the museum, where all enemies and bosses are caged. I'm now working on the detailed credits screen.

    I guess the final boss will be the last piece of the puzzle !

    [​IMG]
    epilog animation

    [​IMG]
    Hop with his girlfriend in the final museum
     
  3. Asthalis

    Asthalis New Member

    Joined:
    Jan 10, 2023
    Messages:
    33
    Likes Received:
    0
    By the way, I just wanted to thank indiegamer.com and everyone reading this topic, I see it gets more and more read every day ;)
    Any feedback is welcome so feel free to tell me what you think of Hop! 2D.
     
  4. Asthalis

    Asthalis New Member

    Joined:
    Jan 10, 2023
    Messages:
    33
    Likes Received:
    0
    Here's an updated demo of the first 2 worlds of the game. Enjoy !

     
  5. Asthalis

    Asthalis New Member

    Joined:
    Jan 10, 2023
    Messages:
    33
    Likes Received:
    0
    I'm currently working on saved games and general parameters (the structure of both file types has been modified to include more data). Everything seems to run fine so I will start to take care of the very last boss next week. There won't be a new beta this month as I really want the next one to be the last before the final open "mega-test". Everyone will be welcome for this crucial last step.

    Hope the final version will be worth the while !

    [​IMG]
     
  6. Asthalis

    Asthalis New Member

    Joined:
    Jan 10, 2023
    Messages:
    33
    Likes Received:
    0
    Hop's energy decrease will be slowed down in next beta (-2% per second instead of -2.5%), which gives the player 10 more seconds to complete a level is no bonus is collected ;)

    Thanks for the almost 500 views in such a little time, hope the final game won't disappoint you !

    [​IMG]
     
  7. Asthalis

    Asthalis New Member

    Joined:
    Jan 10, 2023
    Messages:
    33
    Likes Received:
    0
    Work goes on in the final level. There is a lot to take into account there but now that all works fine, I can focus on the behavior of the very last boss of the game.

    Here's the final cage where your girlfriend is imprisoned...

    [​IMG]
     
  8. Asthalis

    Asthalis New Member

    Joined:
    Jan 10, 2023
    Messages:
    33
    Likes Received:
    0
    Hello,

    I'm super-excited because today's new beta (the 27th) is the very last one before the official version 1.0 of Hop! 2D. Much has been done since beta 26 and all worlds, bosses and options are now functional so you can eventually complete the game (no more boring "to be continued" screen !). By the way, first winners will be added in the credits so feel free to contact me if you succeed in your quest (don't forget to join screenshots saved by using F12 key). A quiz awaits you if you get to the very last level of the game so I will be waiting for your answers too !

    (links updated in first post)

    I intend to release the 1.0 version at the beginning of March but, before it, I need your help to track down any possible remaining bug, during a final "MEGA-TEST" : all players are invited to look at crannies and nooks of the game and report anything that seems not to work the way it should. The end of a more-than-2-year-journey is getting near (crazy how time flies but raising a child while developing a game is pretty time-consuming too !) and I won't change anything fundamental in the game from now on but I would like to make sure it runs smooth as a first non-beta release. There will still be updates in the future but they will be more spaced out and mainly bug-fixing focused.

    [​IMG]
    new character animations in welcome screens

    [​IMG]
    Hop gets (to much) company...

    [​IMG]
    My best times added to all level stats

    [​IMG]
    Extra credits (books)

    changelog
    - 2 new playable levels (all levels playable)
    - 3 new boss types
    - code modified and details added on some bosses
    - slower energy decrease for Hop (10 more seconds per level)
    - a few levels modified
    - INTRODUCTION renamed (PROLOG)
    - unlocked world managed separately in WORLDS and saved games files
    - content of settings file modified (incompatibility with previous versions)
    - content of saved game files modified (incompatibility with previous versions)
    - final animations (victory, epilog, detailed credits) added
    - secret level number display modified in LOAD/SAVE/DELETE GAME menus
    - camera framing adjustments
    - ASTHALIS's times complete at the end of each world
    - ASTHALIS's times added at the end of each level
    - confirmation needed to delete a saved game
    - a few new and updated sprites
    - new sounds, musics and sound adjustments (type, volume, range)
    - experience calculus updated
    - MAIN and OPTIONS menu updated
    - WORLDS menu extended with EPILOG and DETAILED CREDITS
    - ABOUT menu updated and extended
    - new functionalities in developer mode
    - some useless files removed

    bugs fixed
    - boss 5 weird behavior corrected !
    - validation with mouse functional in PROLOG
    - all musics correctly cut off before transitions
    - some camera shakings fixed
    - SAVE GAME menu : incomplete level numbers corrected
    - OPTIONS menu : instant language change on active button
    - PAUSE menu : display corrected during screen capture
    - some interchanged sprites put back into place
    - fire sound restored (boss 4)
    - spoiled fruit : displayed malus corrected for cherries (code)
    - filenames corrected for some screenshots

    coming up
    - hunt for last bugs (MEGA-TEST !)
     
    #8 Asthalis, Feb 2, 2023
    Last edited: Feb 2, 2023
  9. Asthalis

    Asthalis New Member

    Joined:
    Jan 10, 2023
    Messages:
    33
    Likes Received:
    0
    Thanks to everyone for the 1000+ views :)
    The more I think about it, the more I'm convinced the prequel of my game will be a 3D one...
     
  10. Asthalis

    Asthalis New Member

    Joined:
    Jan 10, 2023
    Messages:
    33
    Likes Received:
    0
    This is polishing time !
    The official 1.0 version of Hop! 2D will be released on March 6th :)
    I will start a big contest form that day.
     
  11. Asthalis

    Asthalis New Member

    Joined:
    Jan 10, 2023
    Messages:
    33
    Likes Received:
    0
    I DID IT !

    [​IMG]

    I still can't believe it but today's the day : after almost 2 years and a half of development, here's the official version 1.0 of my game ! Lot of polishing was done (some from precious feedback from players, thanks to all of them, their help is always much appreciated until the very last modification) and I'm glad to have lead this project to its goal. This will not be the final step as I plan to work on a mobile version and there will still be future bug-fixing updates for laptops versions.

    Hop! 2D 1.0 (french/english official version)
    - download Hop!2D (Windows/Linux/macOS)
    - play Hop!2D online (itch.io, not from mobile phone)

    For those who don't know Hop! 2D, it is a 2D (obviously) retro-looking precision platformer in which Hop, a blue one-legged jumping creature, must rescue his girlfriend through many levels and worlds. Hop can only go left or right (only 2 keys to play !) but his constant jumping allows him to reach higher platforms, activate different mechanism types (trampolines, switches and more) and even face enemies and bosses. You can download Hop! 2D for Windows/Linux/macOS or play it online on itch.io. The game includes a fullscreen/windowed mode, a training mode, several spots to save games and an integrated screenshot function (activated at any time or automatically triggered at the end of a game).

    Hop! 2D is now complete and officially available as a freeware as I planned it from the very beginning. It made me discover Godot and learn a lot about it but I'm definitely far from knowing it inside and out ! So if you're an absolute beginner, keep faith if what you're creating, you will be widely rewarded afterwards !

    [​IMG]

    [​IMG]

    [​IMG]

    [​IMG]

    Now, here's a CONTEST for you ! Using a downloadable version of Hop! 2D and starting from level 1, try to go as far as you can and post here the (automatic) final screenshot the game has saved in its root directory. You may add a screenshot of the final stats as well to show all the details of your progress (example below).

    "OK but What do I win ?", you may ask. First, your name in the ABOUT menu and game CREDITS of next update as the best performer on the game. Of course, game saving is allowed and you can restart as many times as you want. You feel like ending the game ? Then go on ! I'm currently working on a big game book dedicated to Hop! 2D, this could be your present.

    Good luck !

    [​IMG]

    [​IMG]

    As an end to this post, here's the detailed changelog of this official version.

    changelog (since beta 27 version) :
    - "created with Godot" screen added
    - welcome screen modified
    - hazard signals added
    - look of lineos retouched
    - some animations modified
    - beginning/end-of-world levels : access door added for Hop's spaceship
    - sprites and font modified for keyboard/mouse shortcuts
    - ABOUT menu updated (info/thanks)
    - RESET WORLDS menu updated (dynamic title icon)
    - ASTHALIS's times updated (9 levels/1 world)
    - UI details reworked
    - world musics looped by default
    - extra functions in developer mode

    bugs fixed (since beta 27 version) :
    - weird behavior of a boss corrected
    - scenery elements forgotten (added) or doubled (removed)
    - some invisible enemies re-displayed !
    - some world musics lengthened
    - inverted yes and no choices (DELETE GAMES menu)
    - text untranslated into english corrected

    coming up :
    - updates depending on bug reports
    - a bit more !
     
  12. Asthalis

    Asthalis New Member

    Joined:
    Jan 10, 2023
    Messages:
    33
    Likes Received:
    0
    Now that the game is made, I play it a bit every day in order to seek possible remaining bugs and improving my best times without paying too much attention to coins. One of my best time improvements was this one in level 39 (sorry, it's in french).

    [​IMG]

    As I said in a previous post, there will be future updates of Hop! 2D and the next one (probably in 2 months) will include my new best level times (I improved 9 of them since the release of version 1.0, in worlds 3 & 4). I was also thinking about a reward for beating my own times. What do think of it and what do you suggest ? (extra life, etc.).

    I will soon make new videos about Hop! 2D. I thought about an updated walkthrough of the first 3 worlds and a collection of my best speedruns.

    Fell free to post your own screenshots (F12 in the game), the contest is going on !
     
    #12 Asthalis, Mar 9, 2023
    Last edited: Mar 9, 2023
  13. Asthalis

    Asthalis New Member

    Joined:
    Jan 10, 2023
    Messages:
    33
    Likes Received:
    0
    I have started a list of what next update could bring to the game (to be discussed) :

    - more detailed boss look for some of them (already started)
    - a RESTART button at the end of each level (if the player feels he could have done it better)
    - 2 extra lives if the player's level time is better than mine
     
  14. Asthalis

    Asthalis New Member

    Joined:
    Jan 10, 2023
    Messages:
    33
    Likes Received:
    0
    pulse (from another forum) got to level 22 :)

    [​IMG]
     
  15. Asthalis

    Asthalis New Member

    Joined:
    Jan 10, 2023
    Messages:
    33
    Likes Received:
    0
    For speedrun amateurs, here's one video (in fact several videos stuck together) that sums up all my best level times in world 1 of Hop! 2D. During the recordings, I even managed to improve my times for level 5, 8 (by almost 1s !) and 10.

     
    #15 Asthalis, Mar 15, 2023
    Last edited: Mar 15, 2023
  16. Asthalis

    Asthalis New Member

    Joined:
    Jan 10, 2023
    Messages:
    33
    Likes Received:
    0
    By the way, here are 2 other speedrun videos, for world 2 and 3 (several level times improved, once again).


    world 2 SPEEDRUN


    world 3 SPEEDRUN
     
  17. Asthalis

    Asthalis New Member

    Joined:
    Jan 10, 2023
    Messages:
    33
    Likes Received:
    0
    Challenge is getting higher !

    JusTiCe8 (from another gamedev forum) sent me this screenshot to show how far he went in the game, he's clearly the new leader of the contest :

    [​IMG]

    But don't be scared if you want to compete, the 3rd place is currently hold by a player who reached level 8 ;)

    As a reminder, here are the 3 current leaders of the contest :

    1 - JusTiCe8 : level 34
    2 - Pulse : level 16
    3 - Jonax : level 8
     
    #17 Asthalis, Mar 21, 2023
    Last edited: Mar 21, 2023
  18. Asthalis

    Asthalis New Member

    Joined:
    Jan 10, 2023
    Messages:
    33
    Likes Received:
    0
    Anyway, here's the new record by JusTiCe8. He blurred some parts of this screenshot not to reveal too much !

    [​IMG]
     
  19. Asthalis

    Asthalis New Member

    Joined:
    Jan 10, 2023
    Messages:
    33
    Likes Received:
    0
    Here's the new record, by JusTiCe8 :)

    [​IMG]

    I promised you a RECORD page to keep the thread of the contest : here's the new RECORD page !
    Even if I don't mention it here, it will be updated after any record is broken.

    The links to my latests VIDEOS have changed : updated VIDEO page.
     
  20. Asthalis

    Asthalis New Member

    Joined:
    Jan 10, 2023
    Messages:
    33
    Likes Received:
    0
    Next update (1.1) of the game will include a direct link to the RECORDS web page.

    [​IMG]
     

Share This Page

  • About Indie Gamer

    When the original Dexterity Forums closed in 2004, Indie Gamer was born and a diverse community has grown out of a passion for creating great games. Here you will find over 10 years of in-depth discussion on game design, the business of game development, and marketing/sales. Indie Gamer also provides a friendly place to meet up with other Developers, Artists, Composers and Writers.
  • Buy us a beer!

    Indie Gamer is delicately held together by a single poor bastard who thankfully gets help from various community volunteers. If you frequent this site or have found value in something you've learned here, help keep the site running by donating a few dollars (for beer of course)!

    Sure, I'll Buy You a Beer