How to become Euphoric from Euphoria (Was: Re: Euphoria++)
- Posted by Mike The Spike <mtsreborn at yahoo.com> Feb 01, 2001
- 399 views
Imagine this... This will make any C coder wet their pants... Rob places the sources to the Euphoria runtieme libraries on the net... MTS ports ec.lib to Playstation.... Now, you can code an excelltn game in Euphoria, and to test it, you simply run it with the interpreter... Then, you decide to ship ot for the playstation, so you run ec.exe, compile the output with the free GCC compiler for playstation, link to ec_psx.lib... And your game is ready to be burned to a CD ROM and sent to a publisher for the Playstation! But that's not all... People like your Playstation game a lot, and you made a few million bucks with it... So you decide to port it to DOS, Windows and even Linux! How would a C programmer do this? He would pay a company to port the C code to the PC, only one platform liek Windows would be supported, and 6 months to a year later it is ready, allthough the game doesn' even remotely resemble the PSX edition since they had to cut code and shit... How would a Euphoria programmer do this? bind.bat mygame.ex bindw.bat mygame.ex bindl.bat mygame.ex And in less then 30 seconds, you have ported your game to Linux, Dos, and Windows!!!!!!!!!! Ahh... What a luxery.... I'm sure that hundreds, nay tousands, nay hundreds of thousands of game developers would pay big, big, gigantic cash to buy a copy of Euphoria! Mike The Spike PS. Yes, I know for this to work you should only call Euphoria built-in routines, wich are slow for high quality game development, but once the source to the runtime libraries are released, people like myself will optimise pixel() and add texture mapping to polygon(), plus with the extra speed boost by the Translator itself compared to the interpretter, you can code a very fast 3D game in Euphoria portably, without using any machine code or calls to C functions.