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

User avatar
Extex
Member
Posts: 244
Joined: Wed Mar 14, 2018 23:14
GitHub: Extex101
In-game: Extex

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

by Extex » Post

TumeniNodes wrote:It's also nice that we have, somewhat of a Godot link, by the name of Calinou ; )
So I guess that settles it XD

Is he still active?
Creator of jelys_pizzaria and motorbike, and player of persistent kingdoms. RIP

User avatar
Extex
Member
Posts: 244
Joined: Wed Mar 14, 2018 23:14
GitHub: Extex101
In-game: Extex

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

by Extex » Post

So I guess it's just a matter of getting started now, huh?
Creator of jelys_pizzaria and motorbike, and player of persistent kingdoms. RIP

User avatar
Kevin Tee
Member
Posts: 75
Joined: Wed Jul 22, 2015 04:00
Location: Thailand

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

by Kevin Tee » Post

Found this Godot Voxel Github page.

https://github.com/Zylann/godot_voxel
https://github.com/Zylann/voxelgame
The code is not under GPL license tho, but extremely permissive one.

Edit: just found that Godot implement simplex noise in 3.1, so maybe zylann voxel is not necessary anymore.

User avatar
Extex
Member
Posts: 244
Joined: Wed Mar 14, 2018 23:14
GitHub: Extex101
In-game: Extex

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

by Extex » Post

Image
SOO COOL!
Attachments
2016_05_04_0319_w800.png
2016_05_04_0319_w800.png (773.9 KiB) Viewed 1267 times
Creator of jelys_pizzaria and motorbike, and player of persistent kingdoms. RIP

User avatar
Kevin Tee
Member
Posts: 75
Joined: Wed Jul 22, 2015 04:00
Location: Thailand

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

by Kevin Tee » Post

If we would like to migrate minetest to godot engine, would mapgen and mods must be rewritten? Can we build minetest in godot in such a way that old mapgen and mods still work? Is it possible?

User avatar
Mantar
Member
Posts: 589
Joined: Thu Oct 05, 2017 18:46
Contact:

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

by Mantar » Post

Mapgen shouldn't be linked to the graphics engine in any way. I mean I guess it's possible, I haven't looked at the code for that, but that would be a weird decision on the behalf of the devs.
Off the top of my head early in the morning, I imagine you're probably looking at display, input, model loading, formspecs, and a few corner cases that would have to be rewritten or modified.
Lead dev of Exile, git repo: https://codeberg.org/Mantar/Exile

zing269
Member
Posts: 109
Joined: Sat Apr 30, 2016 19:10

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

by zing269 » Post

Godot does not support lua so all mods would need rewritten. It does support c++ modules so the mapgens could probably be ported without too much effort.

User avatar
TumeniNodes
Member
Posts: 2943
Joined: Fri Feb 26, 2016 19:49
GitHub: TumeniNodes
IRC: tumeninodes
In-game: TumeniNodes
Location: in the dark recesses of the mind
Contact:

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

by TumeniNodes » Post

zing269 wrote:Godot does not support lua so all mods would need rewritten. It does support c++ modules so the mapgens could probably be ported without too much effort.
https://github.com/perbone/luascript
A Wonderful World

User avatar
Extex
Member
Posts: 244
Joined: Wed Mar 14, 2018 23:14
GitHub: Extex101
In-game: Extex

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

by Extex » Post

TumeniNodes wrote:
zing269 wrote:Godot does not support lua so all mods would need rewritten. It does support c++ modules so the mapgens could probably be ported without too much effort.
https://github.com/perbone/luascript
OK cool so no mod loss!!
Creator of jelys_pizzaria and motorbike, and player of persistent kingdoms. RIP

User avatar
Extex
Member
Posts: 244
Joined: Wed Mar 14, 2018 23:14
GitHub: Extex101
In-game: Extex

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

by Extex » Post

Could someone who knows what their talking about (XD obviously not me) make an issue for this on github?
Creator of jelys_pizzaria and motorbike, and player of persistent kingdoms. RIP

User avatar
Inocudom
Member
Posts: 3121
Joined: Sat Sep 29, 2012 01:14
IRC: Inocudom
In-game: Inocudom

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

by Inocudom » Post

Kevin Tee wrote:Godot Engine 4.0 will support Vulkan.
That's a game changer right there. GZDoom got it recently.
TumeniNodes wrote:I would not touch anything related, even distantly to Disney, they are the entertainment industries MS (possibly even more sinister and underhanded)
No denying that. They are probably the reason why Sora isn't in Super Smash Bros Ultimate. However, some of the heroes from the Dragon Quest series will be...
The less work that has to be done, the greater the chances for Godot.

User avatar
Extex
Member
Posts: 244
Joined: Wed Mar 14, 2018 23:14
GitHub: Extex101
In-game: Extex

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

by Extex » Post

So I guess Godot is the best choice.
And since it's the only one being properly considered but:
Will this be set aside for like 6.x? Since it's a compatibility breaking change
Creator of jelys_pizzaria and motorbike, and player of persistent kingdoms. RIP

User avatar
Linuxdirk
Member
Posts: 3219
Joined: Wed Sep 17, 2014 11:21
In-game: Linuxdirk
Location: Germany
Contact:

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

by Linuxdirk » Post

Extex wrote:Will this be set aside for like 6.x? Since it's a compatibility breaking change
To be realistic: There won't be any graphics engine changes in the foreseeable future or any time after that.

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

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

by rubenwardy » Post

Switching to something like Godot would require a complete rewrite. It would be much simpler to change to something which has a similar architecture, like Ogre3d

Irrlicht is blamed for a lot of problems, but most user visible problems are actually from minetest's code - not irrlicht
Renewed Tab (my browser add-on) | Donate | Mods | Minetest Modding Book

Hello profile reader

User avatar
burli
Member
Posts: 1643
Joined: Fri Apr 10, 2015 13:18

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

by burli » Post

rubenwardy wrote:Switching to something like Godot would require a complete rewrite. It would be much simpler to change to something which has a similar architecture, like Ogre3d

Irrlicht is blamed for a lot of problems, but most user visible problems are actually from minetest's code - not irrlicht
I think, a complete rewrite is the only thing that can solve all the issues

User avatar
runs
Member
Posts: 3225
Joined: Sat Oct 27, 2018 08:32

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

by runs » Post

There are no developers for the tasks to do, so imposible imposible imposible to switch to another engine... Be realistic...

We need before another engine:
-Key bindings.
-Text render: Incredible that Minecraft had this feature (signs) since v.0.1 and Minetest still not.
-Better wield stuff, i.e. two-handed (sword and shield), no movement when use key...
-Entities framework.
etc.
etc.
etc.

Xudo
Member
Posts: 162
Joined: Wed Nov 09, 2016 16:43
GitHub: akryukov92
In-game: Xudo

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

by Xudo » Post

burli wrote:
rubenwardy wrote:Switching to something like Godot would require a complete rewrite. It would be much simpler to change to something which has a similar architecture, like Ogre3d

Irrlicht is blamed for a lot of problems, but most user visible problems are actually from minetest's code - not irrlicht
I think, a complete rewrite is the only thing that can solve all the issues
Complete rewrite never solves all old issues, but always add a lot of new ones.

User avatar
Mantar
Member
Posts: 589
Joined: Thu Oct 05, 2017 18:46
Contact:

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

by Mantar » Post

Absolutely, refactoring existing code is virtually always better than trying to get a whole new codebase up and running.
Lead dev of Exile, git repo: https://codeberg.org/Mantar/Exile

User avatar
burli
Member
Posts: 1643
Joined: Fri Apr 10, 2015 13:18

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

by burli » Post

Xudo wrote: Complete rewrite never solves all old issues, but always add a lot of new ones.
I agree that you can add new issues, but I don't agree that you can't fix all old issues, except you want to keep backward compatibility.

And because I know the core developers I know that they never will give up backward compatibility, so you are right in this case.

User avatar
krzmaciek
New member
Posts: 2
Joined: Wed Jul 17, 2019 09:48
GitHub: krzmaciek
IRC: krzmaciek
In-game: krzmaciek

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

by krzmaciek » Post

Godot Engine looks like good engine to use, but devs would need to rewrite a lot of code :/

User avatar
benrob0329
Member
Posts: 1341
Joined: Thu Aug 06, 2015 22:39
GitHub: Benrob0329
IRC: benrob0329
In-game: benrob03
Location: Michigan
Contact:

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

by benrob0329 » Post

I'm surprised no one has discussed using Urho3D (the engine c55 used for a demo in a similar spirit to MT with). It has official Lua bindings and is overall a pretty modern engine.

User avatar
Inocudom
Member
Posts: 3121
Joined: Sat Sep 29, 2012 01:14
IRC: Inocudom
In-game: Inocudom

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

by Inocudom » Post

benrob0329 wrote:I'm surprised no one has discussed using Urho3D (the engine c55 used for a demo in a similar spirit to MT with). It has official Lua bindings and is overall a pretty modern engine.
Aye, but that engine does not have Vulcan, and there's no telling if it ever will. Vulcan matters. That's what I learned from GZDoom.

User avatar
benrob0329
Member
Posts: 1341
Joined: Thu Aug 06, 2015 22:39
GitHub: Benrob0329
IRC: benrob0329
In-game: benrob03
Location: Michigan
Contact:

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

by benrob0329 » Post

Vulkan does not matter as much as things like Wayland support or stability. Yes it's nice to have, but considering it's a brand new Graphics API (only a few years old) it's amazing that it's supported as much as it is right now. Also keeping in mind most of MT's user base is on mobile or older hardware, Vulkan support does not matter to most people in this community as they can't even make use of it. OpenGL ES and efficient shaders, particles, etc are all much more important factors to consider.

User avatar
Fixer
Member
Posts: 904
Joined: Sun Jul 31, 2011 11:23
IRC: Fixer
In-game: Fixer
Location: Ukraine

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

by Fixer » Post

I would rather see breakthroughs in actual gameplay in minetest game and final rename of engine/game.

User avatar
texmex
Member
Posts: 1753
Joined: Mon Jul 11, 2016 21:08
GitHub: tacotexmex
In-game: tacotexmex

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

by texmex » Post

Fixer wrote:I would rather see breakthroughs in actual gameplay in minetest game and final rename of engine/game.
This. Fancy shaders wont’t bring creativity in and of itself.

Post Reply

Who is online

Users browsing this forum: No registered users and 7 guests