Page 1 of 1
can i create a 3D engine using lua wrapper to script ?
Posted: Thu Jul 29, 2021 4:51 am
by skinkairewalker
hello everyone !
hello guys , I read a lot of the purebasic EULA, and apparently Fred doesn't want purebasic functions to be used "rawly" (wrap them as .dll or the like)...
I can create a 3d engine, using lua wrapper as a way of editing and scripting ?
what are the most "deep" restrictions, can someone give me a light?
Re: can i create a 3D engine using lua wrapper to script ?
Posted: Thu Jul 29, 2021 5:54 am
by IceSoft
skinkairewalker wrote: Thu Jul 29, 2021 4:51 am
what are the most "deep" restrictions, can someone give me a light?
Dont wrap PureBasic.
Dont write your own engine!
Use a lua game engine nativ!
e.g:
https://solar2d.com/ (open source and has MIT license)
Re: can i create a 3D engine using lua wrapper to script ?
Posted: Thu Jul 29, 2021 6:33 pm
by yoxola
I think Urho3D has already pretty good Lua bind, and notably better than the capibility of PureBasic, the license is under MIT license, too.
If you're just try to learn something with PureBasic, I think it's a fun experience to spend time.
Re: can i create a 3D engine using lua wrapper to script ?
Posted: Thu Jul 29, 2021 11:49 pm
by skinkairewalker
I don't think I conveyed what I wanted very well...
there is an engine called : HeroEngine, it has a single purpose which is to help create MMORPG games, I would like to do something in this sense using purebasic...
Does the Purebasic license cover what I need?
Re: can i create a 3D engine using lua wrapper to script ?
Posted: Thu Jul 29, 2021 11:52 pm
by skinkairewalker
lua would be just a way for the user to edit the procedures , gameplay and etc ...
but I want to create something that has the sole purpose of aiding the creation of MMORPG games.
I would kind of create a "Base" in Purebasic, and users would tweak it until it suits them...
Re: can i create a 3D engine using lua wrapper to script ?
Posted: Fri Jul 30, 2021 12:59 am
by StarBootics
skinkairewalker wrote: Thu Jul 29, 2021 11:52 pm
lua would be just a way for the user to edit the procedures , gameplay and etc ...
but I want to create something that has the sole purpose of aiding the creation of MMORPG games.
I would kind of create a "Base" in Purebasic, and users would tweak it until it suits them...
If you want to do something like that with PureBasic, brace your self it's a
HUGE project that will probably took you at least 5 to 10 years of hard work to complete. I'm currently working on a 3D game of my own from scratch with PureBasic (I'm not using the 3D engine shipped with PureBasic for many reasons) and I can tell you it require a lot of knowledge to create a project like that.
If you go forward with PureBasic, I wish you good luck.
Best regards
StarBootics
Re: can i create a 3D engine using lua wrapper to script ?
Posted: Fri Jul 30, 2021 5:59 am
by IceSoft
skinkairewalker wrote: Thu Jul 29, 2021 11:52 pm
..and users would tweak it until it suits them...
Which users you are mean?
Gamer? First you have a game
And the way to have a game in beta is a long way!
Using a ready to use game engine is a good start to write a game.
If you want to learn writing a game engine, maybe it is better to work on a game engine which is open source at the first time