Search found 1237 matches

by fabi
September 30th, 2020, 7:42 am
Forum: Coder’s Corner
Topic: Wesnoth for Löve
Replies: 36
Views: 2512

Re: Wesnoth for Löve

Chess posted in Wesnoth's #general Discord channel: moving to "easy" game development engines often add limitations So far, there seems to be no access to the 'Notification' feature of modern desktop and mobile user interfaces available. Wesnoth makes use of them to notify about the starting of the ...
by fabi
September 29th, 2020, 11:28 pm
Forum: Coder’s Corner
Topic: Wesnoth for Löve
Replies: 36
Views: 2512

Re: Wesnoth for Löve

Version 0.0.1 has been released. This is a not playable techdemo, focusing around gui and framework. Windows self extracting archive Debian package Macos zip archive The Debian packages have been tested on Ubuntu 20.04. The MacOsX version is known to work when started from the command-line, but fail...
by fabi
September 18th, 2020, 2:12 pm
Forum: Coder’s Corner
Topic: Wesnoth for Löve
Replies: 36
Views: 2512

Re: Wesnoth for Löve

I strongly believe that good government matters, just turn on your favorite news source and watch how regions of the world do that lack of it in a global crisis. Same with the Wesnoth project, just compare how it did at times and how it was governed at them. So I don't complain against a political f...
by fabi
September 18th, 2020, 12:34 am
Forum: Coder’s Corner
Topic: Wesnoth for Löve
Replies: 36
Views: 2512

Re: Wesnoth for Löve

I recently was moved from the "Developers" forums group to the "Inactive Developer" one. I am not inactive, it is just that I have not commited to the Wesnoth repository since years. I like to make the discussion which lead to this change public: I wonder if my moderation powers can be rewoked, with...
by fabi
September 17th, 2020, 10:07 pm
Forum: Coder’s Corner
Topic: Wesnoth for Löve
Replies: 36
Views: 2512

Re: Wesnoth for Löve

Not much time spend so far researching about this topic. Although lua and gettext gives some promising results, so I hope it can be quite similar to how Attic handles it. A script will parse the source files and extract everything marked for translation. Then the usual translation process by the hum...
by fabi
September 17th, 2020, 4:10 am
Forum: Coder’s Corner
Topic: Wesnoth for Löve
Replies: 36
Views: 2512

Re: Wesnoth for Löve

Added a section to the first post about features in Attic I don't like to port to W4L.
I guess this leads to intensive discussions.
by fabi
September 17th, 2020, 1:12 am
Forum: Coder’s Corner
Topic: Wesnoth for Löve
Replies: 36
Views: 2512

Re: Wesnoth for Löve

noted
by fabi
September 17th, 2020, 12:42 am
Forum: Coder’s Corner
Topic: Wesnoth 2.0 and project Haldric?
Replies: 20
Views: 1868

Re: Wesnoth 2.0 and project Haldric?

Yes, I agree.
But on the other hand, steam offers more than only the archivements, thus it might be worth the fuss.
edit: Remember that AI<some_number> works for steam, or did so in the past.
He might know more and I have seen him on Discord lately.
by fabi
September 17th, 2020, 12:26 am
Forum: Coder’s Corner
Topic: Wesnoth 2.0 and project Haldric?
Replies: 20
Views: 1868

Re: Wesnoth 2.0 and project Haldric?

Then write a small c++ client, matching the Steam SDK's license requirements. You are certainly allowed to start other binaries, and give them input via stdin for example.
This should really be easy to work around.
by fabi
September 17th, 2020, 12:22 am
Forum: Coder’s Corner
Topic: Wesnoth for Löve
Replies: 36
Views: 2512

Re: Wesnoth for Löve

I'm not really a fan of this idea, tbh since there are quite a few wml keys that can be present once or or multiple times, and then you have to wrote your lua/moonscript code in a way that can handle both. The WSL code is planned to go through a syntax checker, it also handles the list vs single va...
by fabi
September 17th, 2020, 12:07 am
Forum: Coder’s Corner
Topic: Wesnoth 2.0 and project Haldric?
Replies: 20
Views: 1868

Re: Wesnoth 2.0 and project Haldric?

To add a couple bits if information: For licensing, the practical effect is that Haldric would be able to use libraries that are forbidden by the GPL currently. Steam's SDK is not GPL compatible for example, so Haldric would potentially be able to add support for Steam achievements whereas current ...
by fabi
September 16th, 2020, 11:41 pm
Forum: Coder’s Corner
Topic: Wesnoth 2.0 and project Haldric?
Replies: 20
Views: 1868

Re: Wesnoth 2.0 and project Haldric?

@fabl: Can you compare and contrast the two different initiatives? And why there's this bifrucation other than the community focusing on a single engine? At the time when I proposed the new WSL syntax (2016) and the concept behind W4L (I called it 'Irdya' back then), Vultraz was not very pleased wi...
by fabi
September 16th, 2020, 10:54 pm
Forum: Coder’s Corner
Topic: Wesnoth for Löve
Replies: 36
Views: 2512

Re: Wesnoth for Löve

I think you misunderstood me, i wasn't expecting you to support the gui2 syntax in your new engine. My point was that wesnoth currently at some places allows direct callbacks of certain types of ui events ( in particular the 'mouse move' type of event) where a possible delay ( caused by networking)...
by fabi
September 16th, 2020, 10:39 pm
Forum: Coder’s Corner
Topic: Wesnoth for Löve
Replies: 36
Views: 2512

Re: Wesnoth for Löve

Let's call the old engine Attic for now in this thread. I don't want to be disrespectful towards the old lady, it just annoys me to write old wesnoth or c++ wesnoth all the time. Another thought regarding the server. I thought about a matchmaking multiplayer lobby/server similar to Attics. The game ...
by fabi
September 16th, 2020, 10:24 pm
Forum: Coder’s Corner
Topic: Wesnoth for Löve
Replies: 36
Views: 2512

Re: Wesnoth for Löve

The select event is also annoying, forcing client/server communication quite often. I will certainly not implement gui2 stuff. Luigi is a pure lua gui lib, more or less dead since 2018, but it is working fine enough for my needs so far. It is very lightwight, and compared to the gui2 wml, its layout...