can i create a 3D engine using lua wrapper to script ?

For everything that's not in any way related to PureBasic. General chat etc...
User avatar
skinkairewalker
Enthusiast
Enthusiast
Posts: 625
Joined: Fri Dec 04, 2015 9:26 pm

can i create a 3D engine using lua wrapper to script ?

Post 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?
User avatar
IceSoft
Addict
Addict
Posts: 1616
Joined: Thu Jun 24, 2004 8:51 am
Location: Germany

Re: can i create a 3D engine using lua wrapper to script ?

Post 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)
Belive!
<Wrapper>4PB, PB<game>, =QONK=, PetriDish, Movie2Image, PictureManager,...
User avatar
yoxola
Enthusiast
Enthusiast
Posts: 383
Joined: Sat Feb 25, 2006 4:23 pm

Re: can i create a 3D engine using lua wrapper to script ?

Post 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.
This field was left intentionally as signature.
User avatar
skinkairewalker
Enthusiast
Enthusiast
Posts: 625
Joined: Fri Dec 04, 2015 9:26 pm

Re: can i create a 3D engine using lua wrapper to script ?

Post 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?
User avatar
skinkairewalker
Enthusiast
Enthusiast
Posts: 625
Joined: Fri Dec 04, 2015 9:26 pm

Re: can i create a 3D engine using lua wrapper to script ?

Post 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...
User avatar
StarBootics
Addict
Addict
Posts: 984
Joined: Sun Jul 07, 2013 11:35 am
Location: Canada

Re: can i create a 3D engine using lua wrapper to script ?

Post 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
The Stone Age did not end due to a shortage of stones !
User avatar
IceSoft
Addict
Addict
Posts: 1616
Joined: Thu Jun 24, 2004 8:51 am
Location: Germany

Re: can i create a 3D engine using lua wrapper to script ?

Post 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
Belive!
<Wrapper>4PB, PB<game>, =QONK=, PetriDish, Movie2Image, PictureManager,...
Post Reply