Search found 1237 matches

by fabi
September 16th, 2020, 1:19 pm
Forum: Coder’s Corner
Topic: Wesnoth for Löve
Replies: 36
Views: 39232

Re: Wesnoth for Löve

I took a short look at your code and i was wondering how moonscript works exactly. I oftem see codes like side: { side: 1 ... } side: { side: 2 ... } does this mean that "side" is automaticially a (lua) array of sides if you use the side : { key } syntax and how is it different form the u...
by fabi
September 14th, 2020, 11:32 pm
Forum: Coder’s Corner
Topic: Wesnoth for Löve
Replies: 36
Views: 39232

Re: Wesnoth for Löve

gnombat wrote: September 14th, 2020, 10:46 am There is an interesting discussion about the advantages and disadvantages of each layout here:
https://gamedev.stackexchange.com/quest ... s-and-cons
I've added it to the issue tracker, thank you
by fabi
September 14th, 2020, 9:25 pm
Forum: Coder’s Corner
Topic: Wesnoth for Löve
Replies: 36
Views: 39232

Re: Wesnoth for Löve

I need to trust that Löve secures the lua code execution well enough. I would not assume that this is the case in particular since i have seen no place so far where they claim that they do this. running 'untrusted' code is still a somewhat rare requirement for games Yes, I don't assume that I am sa...
by fabi
September 14th, 2020, 9:11 pm
Forum: Coder’s Corner
Topic: Wesnoth for Löve
Replies: 36
Views: 39232

Re: Wesnoth for Löve

I agree that it'd be best to not modify love2d. Another issue with luajit though is it supports an older version of lua than Wesnoth currently does, so that would be another point of potential incompatibility for current add-ons/mainline. True, although the differences between both versions are mar...
by fabi
September 14th, 2020, 8:26 pm
Forum: Coder’s Corner
Topic: Wesnoth for Löve
Replies: 36
Views: 39232

Re: Wesnoth for Löve

Out or curiosity, have you thought about how to implement addon support and the sandboxing of addons? Tbh if i were to do it now again i'd probably try to use operating system level sandboxing with child processes rather than blocking lua api as we do now. Löve supports the mounting of zip files in...
by fabi
September 14th, 2020, 6:01 am
Forum: Coder’s Corner
Topic: Wesnoth for Löve
Replies: 36
Views: 39232

Re: Wesnoth for Löve

Yes, it would require rework of the images for existing assets, but it would make future contributions much simpler. More for the unit sprites than the terrain graphics. It might not be worth it in the end, but best to think about it now, before too much is invested. Another reason to make your sug...
by fabi
September 14th, 2020, 4:04 am
Forum: Coder’s Corner
Topic: Wesnoth for Löve
Replies: 36
Views: 39232

Re: Wesnoth for Löve

Does this/would this be able to support iOS? Currently the iOS port is the source of the vast majority of Wesnoth, Inc's income . The Liberapay is helpful too, but currently it isn't close to being enough by itself. Hi there! LÖVE is an *awesome* framework you can use to make 2D games in Lua. It's ...
by fabi
September 14th, 2020, 2:38 am
Forum: Coder’s Corner
Topic: Wesnoth for Löve
Replies: 36
Views: 39232

Re: Wesnoth for Löve

From what I can tell, Love supports parallax scrolling. From what I have learned about Löve so far (which is not all there is) it is not supporting parallax scrolling directly but there are libs out there which add support for it. Do you have a usecase in mind? How would the wml/wsl api support it?...
by fabi
September 13th, 2020, 10:59 pm
Forum: Coder’s Corner
Topic: Wesnoth 2.0 and project Haldric?
Replies: 20
Views: 7748

Re: Wesnoth 2.0 and project Haldric?

Please note,
Wesnoth for Löve
is another attempt implementing a new engine for Wesnoth players.
by fabi
September 13th, 2020, 9:45 pm
Forum: Coder’s Corner
Topic: Wesnoth for Löve
Replies: 36
Views: 39232

Wesnoth for Löve

Wesnoth for Löve is a port of Wesnoth to the Löve game engine. There is no release yet, although I am working towards releasing a not playable Techdemo during the rest of the month. Löve offers some nice features the current Wesnoth engine can't provide easily. The particle system might be the one ...
by fabi
June 14th, 2018, 12:40 pm
Forum: Game Development
Topic: MacOSX Tester Searched
Replies: 7
Views: 10045

Re: MacOSX Tester Searched

Thank you, ghype and IIIO_METAL.

It is supposed to show a black loading screen and then a game menu similar to the old Wesnoth's one but with only two buttons.
'Exit' and 'Demo'

But you can have a look for yourself, it should already start when executed from the command-line.
by fabi
June 11th, 2018, 12:33 pm
Forum: Game Development
Topic: MacOSX Tester Searched
Replies: 7
Views: 10045

Re: MacOSX Tester Searched

i can test it later this day. running 10.13.2 EDIT: I am not exactly sure what I am supposed to do though. The zip needs to be unpacked. The contents should be a runnable Applikation. I am not sure how to start it, knowing little about the MacOSX operating system. The issue I am interrested in is i...
by fabi
June 10th, 2018, 10:22 am
Forum: Game Development
Topic: MacOSX Tester Searched
Replies: 7
Views: 10045

MacOSX Tester Searched

Hello, please help me testing if https://github.com/fendrin/wesnoth-love/releases/download/test/wesnoth-love-macos.zip runs on MacOSX. It contains an early tech-demo of my port of Wesnoth to the love2d engine. MattSC already confirmed that an earlier package starts properly when executed from the co...
by fabi
May 9th, 2016, 8:12 pm
Forum: WML Workshop
Topic: Coding Conventions
Replies: 17
Views: 5140

Re: Coding Conventions

Yeah, I guess we get a bit off topic here.
by fabi
May 9th, 2016, 7:40 pm
Forum: WML Workshop
Topic: Coding Conventions
Replies: 17
Views: 5140

Re: Coding Conventions

Celtic_Minstrel wrote:Underscores are perfectly valid in Lua table key identifiers.
Indeed. Whitespace is also valid. It just needs to be escaped.