Skip to content

milkydelta/JumpyBox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Jumpy Box

You can play this on itch.io.

On the 10th of October 2021, I started making this game. Two days earlier, I installed the HaxeFlixel game engine and started going through the tutorial. That wasn't really clicking with me, so I left it unfinished at chapter 10. Instead, I thought about the proven method of remaking a simple pre-existing game. That worked reasonably well. The project sustained my interest and my slip-ups made me learn many things. Unfortunately, there are no records of those slip-ups, because this was before I was aware of git.

I'm putting this code up here now for two reasons.

  • It's been sitting on a decade-old mechanical hard drive, ever since the day it was written. That thing could die at any second, and I don't want to lose this bit of personal history.
  • I listed this as a project on a recent CV.

The game has several issues.

  • There's no ceiling, so you can get limitless score if you jump enough to fly over the pipes at the start.
  • It's very difficult. I think I just guessed the physics values.
  • It's possible for successive pipes to spawn with a height difference that cannot be covered in the available time.

In the intervening time, HaxeFlixel has changed somewhat. The FlxSound class was moved from the flixel.system namespace to flixel.sound.The preferred way to switch the active FlxState has also changed. You're supposed to pass in the constructor for a state, instead of a state object. I have fixed the sound namespace, so the project will compile, but the state bahaviour is unchanged. At time of writing, the latest version of HaxeFlixel supports the old method as a deprecated feature. That might get removed in the future.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages