https://github.com/pixeyehq/engine
A lightweight 2D/3D game engine for Nim
https://github.com/pixeyehq/engine
Last synced: 6 months ago
JSON representation
A lightweight 2D/3D game engine for Nim
- Host: GitHub
- URL: https://github.com/pixeyehq/engine
- Owner: PixeyeHQ
- License: zlib
- Created: 2023-06-09T15:52:07.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-01-31T00:24:14.000Z (over 1 year ago)
- Last Synced: 2025-02-13T22:41:24.572Z (8 months ago)
- Language: Nim
- Homepage:
- Size: 3.32 MB
- Stars: 8
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Engine
A lightweight 2D/3D engine for Nim. Uses SDL and Opengl.
Currently engine focuses on 2D stuff and it aims to cover my specific needs as I am game developer by trade and make 2d games. The engine is not feature complete and currently the best it can do is to render lots of sprites and texts pretty effectively.In order to run examples on Windows you will need to copy SDL dlls and assets folder from examples to where your compiled executables are saved. The Dlls itself can be found in libs folder or downloaded elsewhere including SDL official site.
New features, documentation will be provided at some point in the future.
It uses devel features of the NIM, so it will work only on the DEVEL branch of Nim.
# FAQ
* __Why Nim?__
It's a fun language to work with and I believe it's the best language out there to make games. I'm biased though :)