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.
Yae - Game engine for MoonScript, in MoonScript
Re: NÖN - Game engine for MoonScript, in MoonScript
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:
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
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:
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
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
Given that Moonscript compiles to Lua? I'm quite sure it still is an option
lf = love.filesystem
ls = love.sound
la = love.audio
lp = love.physics
lt = love.thread
li = love.image
lg = love.graphics
ls = love.sound
la = love.audio
lp = love.physics
lt = love.thread
li = love.image
lg = love.graphics
Re: NÖN - Game engine for MoonScript, in MoonScript
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 )
EDIT: But official autocompletion plugin is for MoonScript
EDIT: But official autocompletion plugin is for MoonScript
Re: NÖN - Game engine for MoonScript, in MoonScript
luarocks from luaforwin(both 46 and 47) cant unpack rock files for me( )
(luar. official installer tells me that i need to set all this PATH vars by myself )
(luar. official installer tells me that i need to set all this PATH vars by myself )
Re: NÖN - Game engine for MoonScript, in MoonScript
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
- alberto_lara
- Party member
- Posts: 372
- Joined: Wed Oct 30, 2013 8:59 pm
Re: NÖN - Game engine for MoonScript, in MoonScript
Dude, you're awesome. Thanks.
Re: Yae - Game engine for MoonScript, in MoonScript
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
To add dependency for leaser etc.
Stay tuned for new updates and do not forget to join our Gitter chatroom.
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
Stay tuned for new updates and do not forget to join our Gitter chatroom.
Re: Yae - Game engine for MoonScript, in MoonScript
Yae is pretty impressive. Keep up the great work.
Who is online
Users browsing this forum: No registered users and 0 guests