NÖN is focusing on simplicity and transparency. Because of that it uses MoonScript as its scripting language. To add more transparency, NÖN is also written in MoonScript, so you can have full understanding of what is engine doing by simply looking and source code you can understand.
NÖN is thinking about developers in first place. To use NÖN, only requirement is to have LuaRocks and JDK installed. No more tons of different tools just to package your project for other platforms. You can make games for Windows on Linux, for Linux on Windows, for Android on Mac and so on. You got the idea. Only limitation is that you cannot develop for iOS from other platform than Mac because of Apple limitations.
NÖN is free and open source, and this will never change. Also, to give developers full freedom, it is licensed under the MIT license.
Hello everyone :) New update is finally here. I am sure you all 4 watchers eagerly waited for this LOL.
I updated website (again). You can check it here: Non2d.github.io. Also, new logo:
So, stop talking, start showcasing.
I created new super awesome splash screen which now also logs progress.
Here is example of old method of drawing images and text (with resource loading displayed on splash screen):
And here is same functionality with new API:
Awesome right? Same applies to rest of NÖN functionality. Also, added new file API.
Reading from files:
Writing to files:
Also, added support for parsing YAML, JSON and XML files. Small example of parsing YAML:
Hey all fellow rubyists. This update includes full Ruby language support for Windows, Linux, Mac, Android and iOS.
In this update I added awesome particle engine and time module. Also optimized engine and updated loading screen.
In this update I added new sample projects, what includes sample GUI project, sample networking project and sample physics and light engine project.
I finally partially finished IDE for No Nonsense (I was planning this since I started working on this project).
Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.
This comment is currently awaiting admin approval, join now to view.
Amazing! I accidentally clicked Report when I was closing another tab, sorry.
This looks fantastic, I can't wait to try it. Great work.
Thanks, and no problem :D