Search found 39 matches

by deathbeam
Tue Aug 18, 2015 8:09 pm
Forum: Ports
Topic: Yae - Game engine for MoonScript, in MoonScript
Replies: 59
Views: 53630

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

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.
by deathbeam
Tue Aug 04, 2015 12:08 pm
Forum: Ports
Topic: Yae - Game engine for MoonScript, in MoonScript
Replies: 59
Views: 53630

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
by deathbeam
Sat Jul 18, 2015 3:55 pm
Forum: Ports
Topic: [DEPRECATED] Experimental iOS port (LÖVE 0.9.2)
Replies: 129
Views: 124905

Re: Experimental iOS port (LÖVE 0.9.2)

You need to own Mac. End of story.
by deathbeam
Thu Jul 02, 2015 5:23 pm
Forum: Ports
Topic: Yae - Game engine for MoonScript, in MoonScript
Replies: 59
Views: 53630

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 :D) EDIT: But official autocompletion plugin is for MoonScript
by deathbeam
Thu Jul 02, 2015 11:37 am
Forum: Ports
Topic: Yae - Game engine for MoonScript, in MoonScript
Replies: 59
Views: 53630

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 autoc...
by deathbeam
Tue Jun 23, 2015 7:57 pm
Forum: Ports
Topic: Yae - Game engine for MoonScript, in MoonScript
Replies: 59
Views: 53630

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

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 sour...
by deathbeam
Sat Jun 06, 2015 7:10 pm
Forum: Support and Development
Topic: "Questions that don't deserve their own thread" thread
Replies: 905
Views: 409932

Re: "Questions that don't deserve their own thread" thread

BlueWolf wrote:Sanity check: Does computing 500-1000 circle intersection checks per update cause slowdown or am I doing something really stupid? I'll do some profiling tomorrow but if anyone can answer from experience before that I would be thankful.
Of course it will cause slowdown. Why are you even doing that?
by deathbeam
Fri Jun 05, 2015 10:01 am
Forum: Support and Development
Topic: Can I mark table as userdata?
Replies: 7
Views: 4611

Re: Can I mark table as userdata?

I figured it out. I added new check to Java object -> C object converter where it checks if return value from Java object method is instance of specified array class and if yes it handles it as multiple return, loops throught it and returns that array length.
by deathbeam
Thu Jun 04, 2015 6:55 pm
Forum: Support and Development
Topic: Can I mark table as userdata?
Replies: 7
Views: 4611

Re: Can I mark table as userdata?

I want to do this because as you said, userdata are pointers to C objects. I can convert Java to C objject, but in Java there is no way to define multiple return function because of all that converting to C. So I need to make table with multiple return function (what is possible with my implememtati...
by deathbeam
Thu Jun 04, 2015 10:50 am
Forum: Support and Development
Topic: Can I mark table as userdata?
Replies: 7
Views: 4611

Can I mark table as userdata?

Hey everyone. I am working on port of Lua VM to Java. This question is not entirely Love2D related, but I do not know where to ask and developers here are skilled with Lua C API. So is there any way to mark table as userdata? Something like: lua_newtable( L ) lua_markasuserdata ( L , -1 ) -- pseudo ...