Other, Superior Open Source Game Engines Exist Now... :D

User avatar
runs
Member
Posts: 1905
Joined: Sat Oct 27, 2018 08:32
GitHub: runsy

Re: Other, Superior Open Source Game Engines Exist Now... :D

by runs » Post

Be real. The only solution is to use an Irrlitch fork: Irrlitch BAW
Day 42 of the quarantine

User avatar
Walker
Member
Posts: 1146
Joined: Tue Oct 03, 2017 09:22
In-game: Walker

Re: Other, Superior Open Source Game Engines Exist Now... :D

by Walker » Post

runs wrote:Be real. The only solution is to use an Irrlitch fork: Irrlitch BAW
Minetest with Raytracing O.o !?

sounds good ^^

User avatar
Hume2
Member
Posts: 621
Joined: Tue Jun 19, 2018 08:24
GitHub: Hume2
In-game: Hume2
Location: Czech Republic

Re: Other, Superior Open Source Game Engines Exist Now... :D

by Hume2 » Post

runs wrote:Be real. The only solution is to use an Irrlitch fork: Irrlitch BAW
Does it handle the keyboard correctly?
If you lack the reality, go on a trip or find a job.

User avatar
runs
Member
Posts: 1905
Joined: Sat Oct 27, 2018 08:32
GitHub: runsy

Re: Other, Superior Open Source Game Engines Exist Now... :D

by runs » Post

Hume2 wrote:
runs wrote:Be real. The only solution is to use an Irrlitch fork: Irrlitch BAW
Does it handle the keyboard correctly?
To know that you would have to ask in that thread. :-)

On the other hand, maybe the version that we don't know yet when it will come out of the Vanilla Irrlitch (v1.9) will already include that correction.

https://sourceforge.net/p/irrlicht/code ... hanges.txt

IE:
Improved i18n key input for X11 (languages like cyrillic work now).
- Add functions IGUIButton::getClickShiftState and IGUIButton::getClickControlState to get shift/ctrl key-state when a button was clicked. Thanks @StarSonata for patch.
Day 42 of the quarantine

User avatar
Hume2
Member
Posts: 621
Joined: Tue Jun 19, 2018 08:24
GitHub: Hume2
In-game: Hume2
Location: Czech Republic

Re: Other, Superior Open Source Game Engines Exist Now... :D

by Hume2 » Post

One thought: Why are we using Irrlicht types all over Minetest? That way, even the server, which doesn't render anything, uses Irrlicht too in a way. Why?
If you lack the reality, go on a trip or find a job.

User avatar
thegoozfather
New member
Posts: 6
Joined: Sun Aug 21, 2016 06:15
GitHub: barudaret
In-game: Tasso
Contact:

Re: Other, Superior Open Source Game Engines Exist Now... :D

by thegoozfather » Post

Here's another question... Why not just switch to SuperTuxKart's fork? I see that SuperTuxKart's fork of Irrlicht has been mentioned already a few times, but nobody is yet talking about simply using it. It's already a fork of irrlicht, so there's little need to rewrite anything, let alone everything. And with the two of you being (as far as I know) the biggest FOSS irrlicht games around, the two of you teaming up and using the same engine post-irrlicht could establish a good bond between the two communities. And together, the two communities could round out the engine (which is called Antarctica by the way) and make it suitable for use by even more game developers in the future. Last I checked, Antarctica is integrated into supertuxkart's code, but if someone could decouple the two then there we go.

User avatar
v-rob
Developer
Posts: 793
Joined: Thu Mar 24, 2016 03:19
GitHub: v-rob
IRC: v-rob
Location: Right behind you.

Re: Other, Superior Open Source Game Engines Exist Now... :D

by v-rob » Post

I believe the reason Antarctica is not used is because it is licensed under the GPL, whereas Minetest specifically wants to stick with LGPL. As for getting Minetest's license changed, well, that's not going to happen.
GUI Core Developer | My Best Mods: Bridger - Slats - Stained Glass | To contact me, send a PM

User avatar
rubenwardy
Moderator
Posts: 6295
Joined: Tue Jun 12, 2012 18:11
GitHub: rubenwardy
IRC: rubenwardy
In-game: rubenwardy
Location: United Kingdom
Contact:

Re: Other, Superior Open Source Game Engines Exist Now... :D

by rubenwardy » Post

v-rob wrote:I believe the reason Antarctica is not used is because it is licensed under the GPL, whereas Minetest specifically wants to stick with LGPL. As for getting Minetest's license changed, well, that's not going to happen.
STK are in the process of relicensing Antarctica - Antarctica is GPL because it is embedded into the STK source code, and they didn't say it had another license.

User avatar
thomasthespacefox
Member
Posts: 99
Joined: Sun Aug 02, 2015 15:00
GitHub: ThomasTheSpaceFox
IRC: ThomasJaguar1212
In-game: thomasthespacefox
Contact:

Re: Other, Superior Open Source Game Engines Exist Now... :D

by thomasthespacefox » Post

A thought: Perhaps if someone were to bring this to the attention of some of STK's devs, they could help this discussion constructively... As ill be honest, switching to an existing fork of irrlicht is basically the only option here thats even remotely realistic, as far as I can see.

I can't say whether they will actually help minetest code-wise, but it doesn't hurt to ask.

User avatar
AccidentallyRhine
Member
Posts: 232
Joined: Sun Aug 02, 2015 05:43

Re: Other, Superior Open Source Game Engines Exist Now... :D

by AccidentallyRhine » Post

I may be ignorant to the details involved but why not contribute the needed changes directly to irrlicht? Does the irrlicht project bar outside developers from making changes?

Edit: found a change that I might be interested in making to irrlicht.

Termos
Member
Posts: 335
Joined: Sun Dec 16, 2018 12:50

Re: Other, Superior Open Source Game Engines Exist Now... :D

by Termos » Post

I stumbled upon raylib recently, and was immediately blown away by the simplicity of this thing. It's flat C free of the oop clutter that was all the rage at the time of irrlicht.

Haven't got a chance to try it out yet, so I'm not sure how well it fares against irrlicht in terms of capabilities, but considering it's a relatively new thing and very actively developed, chances are it's already better, even if they act a bit shy about it being able to do 3d.

Post Reply

Who is online

Users browsing this forum: Hume2 and 4 guests