Nim Gamedev

Open-source Nim projects categorized as Gamedev

Top 9 Nim Gamedev Projects

  • nico

    a Game Framework in Nim inspired by Pico-8.

    Project mention: Publishing my first game using pico-8 | news.ycombinator.com | 2023-10-01
  • godot-nim

    Nim bindings for Godot Engine

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • NimForUE

    Nim plugin for UE5 with native performance, hot reloading and full interop that sits between C++ and Blueprints. This allows you to do common UE workflows like for example to extend any UE class in Nim and extending it again in Blueprint if you wish so without restarting the editor. The final aim is to be able to do in Nim what you can do in C++

    Project mention: Unity plan pricing and packaging updates | news.ycombinator.com | 2023-09-12

    For people scared off by C++ and who want faster recompile times, check out the Nim bindings [0]. Check out his Twitter/X account [1] for plenty of cool things it brings to the table.

    [0]: https://github.com/jmgomez/NimForUE

    [1]: https://twitter.com/_jmgomez_

  • polymorph

    A fast and frugal entity-component-system library with a focus on code generation and compile time optimisation.

  • naylib

    Yet another raylib Nim wrapper

    Project mention: I learned 7 programming languages so you don't have to | news.ycombinator.com | 2023-02-12

    Also on the game development front, I maintain a raylib wrapper https://github.com/planetis-m/naylib As long utilities like c2nim https://github.com/nim-lang/c2nim exist, it's trivial to create bindings of C/C++ libraries. One thing I want to experiment more is making it more automatic by writing a callback exposed by c2nim that transform the generated code using Nim's AST. But regardless in that project I was able to write safe language abstractions on top of the bindings that provide a more native experience. It has scope-based memory management, generics and ... function overloading.

  • drawim

    A simple drawing library in Nim, inspired by p5js

  • engge2

    Open source remake of Thimbleweed Park's engine

  • Onboard AI

    Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.

  • polymers

    A library of components and systems for use with the Polymorph ECS, covering graphics, physics, networking, database queries, console IO, and more.

  • goodluck

    A hackable template for creating small and fast games. Nim port

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-10-01.

Nim Gamedev related posts

Index

What are some of the best open-source Gamedev projects in Nim? This list will help you:

Project Stars
1 nico 578
2 godot-nim 490
3 NimForUE 384
4 polymorph 129
5 naylib 123
6 drawim 71
7 engge2 43
8 polymers 23
9 goodluck 15
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com