Game engines and games in Julia
See also the graphics section.
Games
- Chess.jl : Julia chess programming library.
- Game2048.jl : Simulation of the game 2048 in Julia. The base package is Game2048Core.jl .
- JuliaKara.jl : A julia port of the learning environment Kara.
- KRPC.jl : A Julia wrapper library for the KRPC remote procedure call system for Kerbal Space Program. JuliaCon 2025
- REPLTetris.jl : A small Tetris-implementation to be used directly form the Julia REPL.
- super-mango-julia : Super Mango is a short 2D platformer game crafted with the Julia programming language, which was created as an example for all of JulGame.jl.
Game development
- Cruise.jl : A modular Game engine in Julia. Julia forum thread
- CSFML.jl : Julia wrapper for CSFML, the official binding of SFML for C, a simple, fast, cross-platform and object-oriented multimedia API.
- GameZero.jl : Zero overhead game development library for the Julia programming language.
- JulGame.jl : JulGame is a game engine based on the Julia programming language with the help of SDL2.
- ReactiveECS.jl : Building high-performance, modular, and reactive simulations, with a focus on game development and scientific applications. Julia forum thread
- SimpleDirectMediaLayer.jl : Bindings for the Simple DirectMedia Layer (SDL) library.
Misc
- ArcadeLearningEnvironment.jl : This package is a Julia wrapper for https://github.com/mgbellemare/Arcade-Learning-Environment .
- AtariAlgos.jl : Models/algorithms for use with the Arcade Learning Environment (ALE).