Page 6 of 6

Re: NÖN [Windows, Linux, OS X, Android, iOS, Ouya]

Posted: Tue Jun 23, 2015 7:57 pm
by deathbeam
I am working on really big update guys :)

I added AOT compiling of all Lua (and MoonScript) code to Java bytecode. So that means everything will have almost same performance as pure Java code (and Java code is also JIT-ed, so that means another speed increase).
Because of this, I rewrote engine source code in MoonScript. What is really awesome right? This makes contributing to engine super easy.

You can browse the moonscript branch online here: https://github.com/nondev/non/tree/moonscript/src/non

Right now, I rewrote everything except graphics API.

Re: NÖN - Game engine for MoonScript, in MoonScript

Posted: Thu Jul 02, 2015 11:37 am
by deathbeam
Hello again.

I rewrote entire engine in MoonScript. Why? Because now source code can be really familiar to users who want to use this engine, because they will actually understand what is going on.

Also, I created plugin for Sublime Text, which adds support for entire NON build system and API autocompletion. It looks like this:

Image

Also, website got new design again, now it looks awesome, is more clear, lists all important features and shows some more info about engine: http://nondev.io/

It also contains new section, with full NON documentation: http://nondev.io/doc

If you have any questions, post a reply here or come and visit us in our Gitter chatroom :)

Re: NÖN - Game engine for MoonScript, in MoonScript

Posted: Thu Jul 02, 2015 12:19 pm
by MadByte
does that mean that it's not possible to write in default lua style anymore, only moonscript ?

Re: NÖN - Game engine for MoonScript, in MoonScript

Posted: Thu Jul 02, 2015 1:56 pm
by Nixola
Given that Moonscript compiles to Lua? I'm quite sure it still is an option

Re: NÖN - Game engine for MoonScript, in MoonScript

Posted: Thu Jul 02, 2015 5:23 pm
by deathbeam
Actually, it is temporary disabled because I need to focus on how to debug MoonScript code when error happens. I will re-enable Lua when I will finish that one (I removed 3 lines of code to disable Lua so I would just need to add them back :D)

EDIT: But official autocompletion plugin is for MoonScript

Re: NÖN - Game engine for MoonScript, in MoonScript

Posted: Fri Jul 31, 2015 2:40 pm
by qwertywd
luarocks from luaforwin(both 46 and 47) cant unpack rock files for me( :emo: )
(luar. official installer tells me that i need to set all this PATH vars by myself :emo: )

Re: NÖN - Game engine for MoonScript, in MoonScript

Posted: Tue Aug 04, 2015 12:08 pm
by deathbeam
Hmm that is weird. So and do you tried to update your PATH when using official LuaRocks installer? But for me LuaForWindows was working just fine

Re: NÖN - Game engine for MoonScript, in MoonScript

Posted: Tue Aug 04, 2015 6:21 pm
by alberto_lara
Dude, you're awesome. Thanks.

Re: Yae - Game engine for MoonScript, in MoonScript

Posted: Tue Aug 18, 2015 8:09 pm
by deathbeam
Hello again guys :)

I renamed engine to Yae. You can visit new website here. Also, engine now supports LuaRocks, so in project.yml, you can just add

Code: Select all

rocks:
  - luassert
To add dependency for leaser etc.

Stay tuned for new updates and do not forget to join our Gitter chatroom.

Re: Yae - Game engine for MoonScript, in MoonScript

Posted: Sun Jan 17, 2016 1:12 pm
by hmans
Yae is pretty impressive. Keep up the great work.