nim-lang / needed-libraries

This repository contains a list a needed libraries.
112 stars 5 forks source link

Are we game yet? #89

Open kobi2187 opened 5 years ago

kobi2187 commented 5 years ago

I suggest porting Haxe language's libraries, since it's a simple language, and they're mainly focused on games. or creating a binding to the c++ target library (haxe can compile to multiple targets) entity component systems - several options openfl (fairly large, sometimes buggy) love2d (from Lua or the Haxe port) Heaps Flixel Kha

Possibly something ambitious like Unity from C# ?

Zireael07 commented 5 years ago

What haxe port of Love2D? All the links seem to be dead.

I suggest looking at OpenFL (Haxe) or Phaser.io (js) for inspiration.

rishavs commented 4 years ago

why do we even need ports. c bindings are among the strongest aspects of Nim. We can just create a nim binding for love2d.

treeform commented 4 years ago

Well yes, but also no. There is some thing for a 100% Nim codebase. It's all Nim. You don't have to understand c or c++. It also showcases the language.