Hi, I do not know exactly how porting works, and I've had a hard time finding any useful info anywhere on the internet.
Could someone point me in the direction of any good places on the internet that explain exactly how games are ported to different consoles?
Related to LOVE, is it possible to port LOVE to consoles like the Ouya, Xbone, PS4, Wiiu, etc? Have other people done this before and is it 'well known' how to do (ie, I won't have to discover all of this by myself)?
I can't tell if porting is done by changing all the code (as a bad example, you write the game in OpenGL for Linux, but then were to rewrite all the code in DirectX for your windows port), or if you simple send what you are rendering to a function that converts that rendered image into something presentable for that particular platform, or if porting is done in a completely different way.
Thanks for any help and I appreciate anyone who answers this painful n00b question
Gamedev question: Porting LOVE to consoles?
-
- Prole
- Posts: 1
- Joined: Mon Aug 04, 2014 10:30 pm
Re: Gamedev question: Porting LOVE to consoles?
I have never ported any games to consoles, but I know there are phone ports (to Android and iOS (both unofficial AFAIK)). According to the
OUYA website:
Unity is very popular, and is also in Lua, so if you aren't too invested in LÖVE, you could switch to that.
To develop any game for the XBox, you have to become a registered developer (which costs a pretty good amount of money). Find out more info about XBox (and other Windows products here).
From the research I've done Unity seems almost universally accepted on WiiU, Playstation 4, and possibily XBox One.
OUYA website:
The ones I highlighted seem feasible to port to from, the first form LÖVE's Android port. This may be possible. I have no idea.The OUYA Developers Website wrote:2. Make Your Game
- You can build a game using any number of tools. Here are the tools supported by the OUYA community.
Adobe Air
Android
Construct 2
Corona
Game Maker
Marmalade Multimedia Fusion 2
libGDX
MonoGame
Unreal
Unity
Unity is very popular, and is also in Lua, so if you aren't too invested in LÖVE, you could switch to that.
To develop any game for the XBox, you have to become a registered developer (which costs a pretty good amount of money). Find out more info about XBox (and other Windows products here).
From the research I've done Unity seems almost universally accepted on WiiU, Playstation 4, and possibily XBox One.
GitHub | MLib - Math and shape intersections library | Walt - Animation library | Brady - Camera library with parallax scrolling | Vim-love-docs - Help files and syntax coloring for Vim
- bartbes
- Sex machine
- Posts: 4946
- Joined: Fri Aug 29, 2008 10:35 am
- Location: The Netherlands
- Contact:
Re: Gamedev question: Porting LOVE to consoles?
It's not lua.davisdude wrote: Unity is very popular, and is also in Lua, so if you aren't too invested in LÖVE, you could switch to that.
Maybe? The android port works on ouya already, but we don't have devkits for the other devices, nor developer licenses, and even then, it remains to be seen whether a point would be sane, considering they often have wildly differing graphics apis.RiversideMotel wrote:is it possible to port LOVE to consoles like the Ouya, Xbone, PS4, Wiiu, etc?
- slime
- Solid Snayke
- Posts: 3162
- Joined: Mon Aug 23, 2010 6:45 am
- Location: Nova Scotia, Canada
- Contact:
Re: Gamedev question: Porting LOVE to consoles?
If such a port were to happen for one of the Big Three, the non-disclosure agreement the porter would have to sign would mean the code would not be able to be shared with anyone who isn't part of the developer program for that specific console.
It would also be a lot of work and it would require a good understanding of the technical aspects of the console.
It would also be a lot of work and it would require a good understanding of the technical aspects of the console.
Re: Gamedev question: Porting LOVE to consoles?
And involve £££.
Look at Monogame for an example.
Look at Monogame for an example.
Re: Gamedev question: Porting LOVE to consoles?
My bad, I though it was. Wither way, Unity is a very popular option for most developers.bartbes wrote:It's not lua.davisdude wrote: Unity is very popular, and is also in Lua, so if you aren't too invested in LÖVE, you could switch to that.
GitHub | MLib - Math and shape intersections library | Walt - Animation library | Brady - Camera library with parallax scrolling | Vim-love-docs - Help files and syntax coloring for Vim
Re: Gamedev question: Porting LOVE to consoles?
Unity themselves would take the C++ code and port it into workable code for Unity and use lua for the scripting portion.davisdude wrote:My bad, I though it was. Wither way, Unity is a very popular option for most developers.bartbes wrote:It's not lua.davisdude wrote: Unity is very popular, and is also in Lua, so if you aren't too invested in LÖVE, you could switch to that.
But they have boo which is also nice.
Who is online
Users browsing this forum: No registered users and 7 guests