NimForUE

Game dev plugin

A Nim plugin that enables native performance, hot reloading, and full interoperability with Unreal Engine 5 for game development.

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++

GitHub

491 stars
13 watching
30 forks
Language: Nim
last commit: 7 days ago
Linked from 1 awesome list

gamedevnimunreal

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
pragmagic/godot-nim Nim bindings for Godot Engine provide a way to access and interact with the game engine using the Nim programming language 501
nim-lang/sdl2 A set of C library bindings for a popular game development framework. 234
vladar4/nimgame2 A 2D game engine built on top of the Nim programming language, allowing developers to create games with features like physics, graphics, and user input handling. 174
saemideluxe/semicongine A small game engine for creating 2D and 3D games using Vulkan and Nim programming language. 35
alaviss/nim.nvim A plugin for NeoVim that provides language-specific features and functionality for the Nim programming language. 205
hugoam/two A C++ toolkit for rapid development of live graphical apps and games with reflection, rendering, and UI capabilities. 1,677
yglukhov/rod A cross-platform game engine that allows developers to create 2D and 3D games using Nim. 138
0xe111/cat-400 A modular and extensible game framework for Nim programming language, providing a solid foundation for building cross-platform games. 90
excessive/iqm-exm Provides tools and formats for loading and rendering 3D models in games written for the LOVE 2D framework. 37
niminem/neel A Nim library for building Electron-like GUI apps with full access to Nim capabilities. 230
onqtam/game A C++ game engine designed to provide a flexible object model and rapid development capabilities 49
samme/phaser-plugin-game-gui Provides an extensible and customizable UI framework for games built with Phaser 38
dom96/aporia An integrated development environment for the Nim programming language 379
gongminmin/klayge A cross-platform game engine with plugin-based architecture, providing a framework for building and porting games across multiple platforms. 2,095
genotrance/nimgen Automates the wrapping of C libraries to simplify and speed up compilation with c2nim 114