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

492 stars
13 watching
32 forks
Language: Nim
last commit: almost 2 years ago
Linked from 1 awesome list

gamedevnimunreal

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
pragmagic/godot-nimNim bindings for Godot Engine provide a way to access and interact with the game engine using the Nim programming language501
nim-lang/sdl2A set of C library bindings for a popular game development framework.235
vladar4/nimgame2A 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/semicongineA low-level game engine that abstracts away the complexities of Vulkan and operating system APIs to create a simple, yet powerful rendering pipeline.37
alaviss/nim.nvimA plugin for NeoVim that provides language-specific features and functionality for the Nim programming language.205
hugoam/twoA C++ toolkit for rapid development of live graphical apps and games with reflection, rendering, and UI capabilities.1,676
yglukhov/rodA cross-platform game engine that allows developers to create 2D and 3D games using Nim.138
0xe111/cat-400A modular and extensible game framework for Nim programming language, providing a solid foundation for building cross-platform games.90
excessive/iqm-exmProvides tools and formats for loading and rendering 3D models in games written for the LOVE 2D framework.37
niminem/neelA Nim library for building Electron-like GUI apps with full access to Nim capabilities.230
onqtam/gameA C++ game engine designed to provide a flexible object model and rapid development capabilities49
samme/phaser-plugin-game-guiProvides an extensible and customizable UI framework for games built with Phaser38
dom96/aporiaAn integrated development environment for the Nim programming language379
gongminmin/klaygeA cross-platform game engine with plugin-based architecture, providing a framework for building and porting games across multiple platforms.2,105
genotrance/nimgenAutomates the wrapping of C libraries to simplify and speed up compilation with c2nim115