What does HackerNews think of nico?

a Game Framework in Nim inspired by Pico-8.

Language: Nim

#3 in Game engine
#3 in Nim
I was wondering if Nim could be a good tool here by compiling to C, here is a PICO-8 inspired lib written in it:

https://github.com/ftsf/nico

I used NICO before which is programmed in Nim:

https://github.com/ftsf/nico

Being Nim-based means the result can be compiled to C or JavaScript, so it can run at native speed or in the browser.

The PICO-8 has a Nim-based variant called Nico: https://github.com/ftsf/nico
The second talk is "Making a Platformer in NICO with Nim". NICO [0] is the Nim version of the PICO-8 [1] "fantasy console" framework (potentially faster because it uses a compiled language instead of LUA the PICO-8 is based on). Its focus is making simple games, which is a great way to learn a new language (wink wink)!

[0]: https://github.com/ftsf/nico

[1]: https://www.lexaloffle.com/pico-8.php

Something to look at if you want to encourage simple game development is supporting PICO-8 [0], or the compiled Nim version Nico [1].

[0]: https://www.lexaloffle.com/pico-8.php?page=faq

[1]: https://github.com/ftsf/nico

Some more fun high level frameworks:

- HaxeFlixel (https://haxeflixel.com/) (Extremely portable)

- Phaser (https://phaser.io/) (HTML5 framework)

- Nico (https://github.com/ftsf/nico) (The PICO-8 API in Nim)

- Pixel Vision 8 (https://pixelvision8.github.io/PixelVision8Website/) (Another fantasy console)

https://tic80.com/ (lua, open source - you can pay for the binaries or build it yourself)

https://liko-12.github.io/ (lua, open source, I haven't used this much, but it seems nice)

https://github.com/ftsf/nico (nim, open source. Not quite the same as the others, there's no IDE, etc. But it's a library with an API similar to PICO)

I quite like nico: https://github.com/ftsf/nico

It's got similar functions to PICO-8, but instead of lua you write it in Nim, and instead of an integrated editor, you use whatever editor you want.

Perhaps most of all though, the author also wrote some pretty cool games with it, which are also open source, so it's proven tech and you can learn from them.

I also using it for game programming :) A good game framework in Nim is https://github.com/ftsf/nico

Also for linear algebra and machine learning they're a couple of good libraries:

1) Arraymancer https://github.com/mratsim/Arraymancer

2) Neo https://github.com/unicredit/neo

3) my own :) not meant for when performance is required. https://github.com/planetis-m/manu