Is it possible because I'm new with the whole programming scenario, (I'm wanting to first make a 2d game and then after all of that) I want to remove the graphics engine and replace it with Irrlicht or G3D Innovation and make a binding to one of those C++ graphics engines.
Would it be possible to do that or would it be better to remake my own version of Love (Once I've learn't how to use love/make a game) with one of those graphics engines?
Possible to modify Love in this Way?
- LizardGamer
- Prole
- Posts: 6
- Joined: Thu Apr 07, 2011 11:20 am
- Location: Australia
Possible to modify Love in this Way?
Lol, look at all the Löve around us
- LizardGamer
- Prole
- Posts: 6
- Joined: Thu Apr 07, 2011 11:20 am
- Location: Australia
Re: Possible to modify Love in this Way?
Hmm.... Thats sounds like you think you know what your talking about when you don't.vrld wrote:No.
Plus Panda you can't use Lua only Python and C++ and Unity you can only use C#, C Java etc.
Because I am sure you can do it!
Lol, look at all the Löve around us
- Robin
- The Omniscient
- Posts: 6506
- Joined: Fri Feb 20, 2009 4:29 pm
- Location: The Netherlands
- Contact:
Re: Possible to modify Love in this Way?
Irrlicht already has a Lua binding IIRC, by the way.
But to elaborate on vrld's "No.": LÖVE is very strongly coupled to the whole 2D business. 3D is a whole lot more complicated, which causes all sorts of problems.
The point here is: don't do it.
But to elaborate on vrld's "No.": LÖVE is very strongly coupled to the whole 2D business. 3D is a whole lot more complicated, which causes all sorts of problems.
The point here is: don't do it.
Help us help you: attach a .love.
Re: Possible to modify Love in this Way?
LizardGamer wrote:Hmm.... Thats sounds like you think you know what your talking about when you don't.vrld wrote:No.
I gave you a short answer because you wrote:
To give you a long answer:LizardGamer wrote:I'm new with the whole programming scenario
You'd have to replace the graphics module to interface with Irrlicht/G3D. You'd have to find ways to create a Lua interface to all those nifty stuff Irrlicht/G3D offers. You may have to replace the event module to use Irrlichts input (not sure if G3D offers something like that). You may have to work around LÖVE's file system. You may want to inferace Irrlichts GUI system. You'd end up rewriting LÖVE.
Yes, it's theoretically possible. No, it wouldn't be easy. No, it won't be done with quickly. No, it wouldn't be LÖVE anymore.
Last edited by vrld on Sun Apr 17, 2011 1:47 pm, edited 1 time in total.
- kikito
- Inner party member
- Posts: 3153
- Joined: Sat Oct 03, 2009 5:22 pm
- Location: Madrid, Spain
- Contact:
Re: Possible to modify Love in this Way?
vrld's technical knowledge is in fact very high. You should heed his words.LizardGamer wrote:Hmm.... Thats sounds like you think you know what your talking about when you don't.vrld wrote:No.
Last edited by kikito on Sun Apr 17, 2011 2:08 pm, edited 1 time in total.
When I write def I mean function.
Re: Possible to modify Love in this Way?
What you want is a 3D framework that uese LUA scripting.
Do you recognise when the world won't stop for you? Or when the days don't care what you've got to do? When the weight's too tough to lift up, what do you? Don't let them choose for you, that's on you.
- Robin
- The Omniscient
- Posts: 6506
- Joined: Fri Feb 20, 2009 4:29 pm
- Location: The Netherlands
- Contact:
Re: Possible to modify Love in this Way?
*cough cough*Lafolie wrote:What you want is a 3D framework that uese LUA scripting.
Help us help you: attach a .love.
- Taehl
- Dreaming in associative arrays
- Posts: 1025
- Joined: Mon Jan 11, 2010 5:07 am
- Location: CA, USA
- Contact:
Re: Possible to modify Love in this Way?
If you're so sure he's wrong, why did you ask in the first place? It's rude to just throw out someone's answer like that, especially when they're right (as he later elaborated).LizardGamer wrote:Hmm.... Thats sounds like you think you know what your talking about when you don't.vrld wrote:No.
Earliest Love2D supporter who can't Love anymore. Let me disable pixel shaders if I don't use them, dammit!
Lenovo Thinkpad X60 Tablet, built like a tank. But not fancy enough for Love2D 0.10.0+.
Lenovo Thinkpad X60 Tablet, built like a tank. But not fancy enough for Love2D 0.10.0+.
- slime
- Solid Snayke
- Posts: 3166
- Joined: Mon Aug 23, 2010 6:45 am
- Location: Nova Scotia, Canada
- Contact:
Re: Possible to modify Love in this Way?
Robin: why hasn't it been updated in 5 years? It seems to support Irrlicht 1.1, whereas the version on the Irrlicht site is 1.7.2.
Who is online
Users browsing this forum: Ahrefs [Bot], Majestic-12 [Bot] and 7 guests