Advertisement ยท 728 ร— 90
#
Hashtag
#nCine
Advertisement ยท 728 ร— 90
The nCine Job System "A presentation about the nCine job system and a gentle introduction to concurrency topics such as thread synchronization, atomics, and multi-threaded profiling.\n"

After three months of work, my presentation on the nCine job system is finally online.
Concurrency basics, atomics, acquire/release, false sharing, ABA, CPU topologies, ECS experiments, benchmarks & profiling.

encelo.github.io/nCine_JobSys...

#gamedev #cpp #multithreading #nCine #opensource

7 1 0 0
Preview
nCine nCine is a cross-platform 2D game engine focused on performance, written in C++11 and scriptable with Lua. In active development since June 2011, nCine is released under the MIT license.

Just like my personal site, the official nCine website has now migrated from Jekyll to Hugo with the Blowfish theme. ๐Ÿš€ A fresh, faster, and more professional lift-off!
ncine.github.io
#Hugo #GameDev #OpenSource #IndieGameDev #nCine

16 4 0 0

I just published nCine Dev Update 22, covering the development from January to August 2025.

The job system is now stable, Crashpad is integrated, Array class got fixes, plus notes on the GGJ game, /dev/games talk & more!

๐Ÿ‘‰ encelo.github.io/2025-09-21-n...

#nCine #GameDev #OpenSource #Cplusplus

10 3 0 0
Wet Paper main menu

Wet Paper main menu

Wet Paper is out!
An enhanced version of our #GGJ2025 game, made in C++ with the open source #nCine framework. The game itself is open source too!

Play in browser or download: encelo.itch.io/wet-paper

www.youtube.com/watch?v=jvhK...
#gamedev #indiegames #opensource #cpp

11 4 0 0
Preview
AppCfg EnvVars A cross-platform 2D game engine. Contribute to nCine/nCine development by creating an account on GitHub.

Iโ€™ve added support for a bunch of environment variables that you can set to override any run-time value in your AppConfiguration.

Things like fullscreen mode, VSync, output audio frequency, the data path, the log file name, and much more.

github.com/nCine/nCine/...
#nCine #GameDev #OpenSource

9 2 0 0
Leapfrog Probing for Hashmaps.

Leapfrog Probing for Hashmaps.

ncTracer, a multi-threaded CPU path tracer.

ncTracer, a multi-threaded CPU path tracer.

Me presenting with the nCine t-shirt.

Me presenting with the nCine t-shirt.

Last Thursday I gave a talk at /dev/games in Rome about my 14-year journey developing nCine, a 2D cross-platform open-source framework.

If you're into solo engine development or open source, here are the slides:
encelo.github.io/nCine_14Year...

#nCine #gamedev #OpenSource #IndieGameDev

11 3 0 0
Leapfrog Probing for Hashmaps.

Leapfrog Probing for Hashmaps.

ncTracer, a multi-threaded CPU path tracer.

ncTracer, a multi-threaded CPU path tracer.

Me presenting with the nCine t-shirt.

Me presenting with the nCine t-shirt.

Last Thursday I gave a talk at /dev/games in Rome about my 14-year journey developing nCine, a 2D cross-platform open-source framework.

If you're into solo engine development or open source, here are the slides:
encelo.github.io/nCine_14Year...

#nCine #gamedev #OpenSource #IndieGameDev

13 3 0 0
A green and white coffee mug with the nCine logo.

A green and white coffee mug with the nCine logo.

Yesterday was just another hard day of #nCine development, but sipping coffee from this special mug can help.
#gamedev #indiedev #opensource

12 3 0 0
Preview
From the gameenginedevs community on Reddit Explore this post and more from the gameenginedevs community

My Reddit thread about the latest nCine development is gaining some traction and contains some interesting thoughts and reflections: www.reddit.com/r/gameengine...

#gamedev #ncine

9 2 0 0