A jumping project

NcJump is a project started on December 2020 with the purpose of learning and testing the capabilities of a new engine: nCine, an open-source C++ framework for 2D games developed by @encelo.

Some time ago, a bunch of members of the GameLoop community followed CS50's introduction to game development, and I though the sequence of games presented in that course could give me a good insight on what kind of game to create.

A couple of developers already made or started to make the first few games listed by that course. There is a Pong clone made by @encelo, a Flappy Bird clone made by @Vasile-Peste, and a Breakout clone under development by @mat3. I opted for a Super Mario Bros clone.

The idea is to follow the steps of CS50's lecture 4 by using nCine instead of Love2D.


Some of the assets used by this project are freely available on itch.io:

Rated 4.5 out of 5 stars
(2 total ratings)
Made withBox2D
Tags2D, Experimental, jumping, ncine, Pixel Art, Singleplayer
Code licenseMIT License
Average sessionA few seconds
InputsKeyboard, Mouse, Gamepad (any)
LinksSource code

Development log


Log in with itch.io to leave a comment.

doesn't load on waterfox, webconsole reports:

failed to asynchronously prepare wasm: CompileError: wasm validation error: at offset 32506: unrecognized opcode: fc 0

Thank you for trying it on waterfox!

I must admit, I do not think it is a kind of error related to the game or even the engine. It could be a waterfox issue or an emscripten issue. Hopefully it will be fixed in the future!