Road Kill Kenny Posted December 18, 2011 Share Posted December 18, 2011 How "Transferable" will our projects be from LE2 to LE3D: - Not Possible? - Difficult? - So So? - Doable? - Easy? - Automatic? cheers Quote STS - Scarlet Thread Studios AKA: Engineer Ken Fact: Game Development is hard... very bloody hard.. If you are not prepared to accept that.. Please give up now! Link to comment Share on other sites More sharing options...
Futan Posted December 18, 2011 Share Posted December 18, 2011 I'm also very curious about this. I've kind of been delaying my game because of it(Well the programming portion at least). :x Quote Link to comment Share on other sites More sharing options...
Scott Richmond Posted December 18, 2011 Share Posted December 18, 2011 I think as long as you apply some decent OO design it should be fairly easy to do. Though you could say that about anything couldn't you. Quote Programmer, Modeller Intel Core i7 930 @ 3.5GHz | GeForce 480 GTX | 6GB DDR3 RAM | Windows 7 Premium x64 Visual Studio 2008 | Photoshop CS3 | Maya 2009 Website: http://srichnet.info Link to comment Share on other sites More sharing options...
cassius Posted December 18, 2011 Share Posted December 18, 2011 In some engines its automatic but with so many languages that might be difficult. It looks like a prefix of LE for each function is how it will be, but then theres framewerk to consider. Shouldn't be too hard. Quote amd quad core 4 ghz / geforce 660 ti 2gb / win 10 Blender,gimp,silo2,ac3d,,audacity,Hexagon / using c++ Link to comment Share on other sites More sharing options...
Mumbles Posted December 18, 2011 Share Posted December 18, 2011 Make a wrapper class (or several classes) for LE 2 now, so that when the change comes about, most of your main code remains intact. Rather than later having to change every instance of (for example) adding a force to an object later, putting it into its own function call now allows a quick two line (or so) changeover of said function definition when the change comes about. It's along the same reason as why you use named constants, rather than simply typing the value each time you need it. If you need to change the value of the constant later, it's one change versus potentially many... Quote LE Version: 2.50 (Eventually) Link to comment Share on other sites More sharing options...
Rick Posted December 18, 2011 Share Posted December 18, 2011 I think Josh mentioned Lua will probably be the easiest to migrate. Not sure about the others. Quote Link to comment Share on other sites More sharing options...
Josh Posted December 18, 2011 Share Posted December 18, 2011 I don't know how to answer this. The API changes are basically the difference between this: PositionEntity() And this: entity->SetPosition() But of course there will be lots of little things that add up. Quote My job is to make tools you love, with the features you want, and performance you can't live without. Link to comment Share on other sites More sharing options...
Guest Red Ocktober Posted December 18, 2011 Share Posted December 18, 2011 based on the position of Mercury as it finally turns direct in oposition to Sagittarius and Venus squaring on Saturn on December 18... i'd say that depending upon how deep your code intrudes into the current api will determine how transferable your project is gonna be and how much work it will take to port your project over... from everything i'm hearing i'm thinking that version 3 will require a lot less deep intrusion into the core of the system, and that a lot of "stuff" will already be done for you as opposed to version 2... well... that's the way it appears to be written in the stars --Mike Quote Link to comment Share on other sites More sharing options...
puki Posted December 19, 2011 Share Posted December 19, 2011 I hope my beloved code to put a cube on the screen will survive - I'd hate to have to redo it. Quote Link to comment Share on other sites More sharing options...
cassius Posted December 19, 2011 Share Posted December 19, 2011 Are you sure its your code puki?? Quote amd quad core 4 ghz / geforce 660 ti 2gb / win 10 Blender,gimp,silo2,ac3d,,audacity,Hexagon / using c++ Link to comment Share on other sites More sharing options...
puki Posted December 19, 2011 Share Posted December 19, 2011 I may have seen it somewhere before it became mine. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.