Freelancer 2 (?)
-
I studied several engines at the start, those were Unity, CryEngine, Gamebryo, Leadwerks, Irrlicht, UT. Keep in mind that even those engines produce nice graphics, there’s still a lot of problems appear when you start to render more complex scenes than you can see in FPS shooters (like volumetric cloud rendering or complex shadowmaping of transparent objects, adding custom shaders). Sandbox editor and indirect scripting will end up badly without source code access. Most people just dont understand a lot of small details 'cos their job domain isnt software developing.
Unity - no low level engine’s objects access, you just cant create new scene rendering flow, only scripts.
CryEngine - even source code is open to anyone, you just cant improve/modify engine for your needs and still call it CryEngine without proper permissions.
Gamebryo - also used by Black Prophecy, really nice but full commercial license only
Irrlicht - not really accurate architecture.
UT - unreal engine is similar to Cry/Unity one - only sandbox, license problems.
Leadwerks - tech demo runs on it. direct low level access to engine objects as well as high level wrappers. Still some bugs present but they dont mean much for now. Also license doesnt permits you to make fully scriptable game engine, but it can be outrunned by using compiled scripts for final version. -
Have you tried Torque 3d 1.2?
i know it is now free, but it is a good engine. It is what i am using at the moment to make my game.
And for $149 bucks you get full source with 2 programming seats, easy to use in game game editing tools, and a great community chock full of awesome resources. It supports Collada DAE with animations, collision ect … , collision detection for static objects can be based on the mesh not hand built collision meshes.
The custom Torque Scripting language is based on C++/C# and quite powerful.
worth a look.
-
J.Walker wrote:
Have you tried Torque 3d 1.2?i know it is now free, but it is a good engine. It is what i am using at the moment to make my game.
And for $149 bucks you get full source with 2 programming seats, easy to use in game game editing tools, and a great community chock full of awesome resources. It supports Collada DAE with animations, collision ect … , collision detection for static objects can be based on the mesh not hand built collision meshes.
The custom Torque Scripting language is based on C++/C# and quite powerful.
worth a look.
torque3d uses win32 platform only while Im making a cross-platform source code already.
-
J.Walker wrote:
it is not win32 only. All you would have to do in recompile it on the other platforms (linux/Mac) to have it cross board.np, but have you ever tryed to build/support code that will run on different operating systems + different OS versions? you just cant recompile it on MacOS with hope it will run on every MacOS version without problems. On the other hand, why torque’s developers havent did it themselves yet?
-
they do compile it on and for multiple platforms (Windows, Mac, Linux, and XBOX). To what extent? i do not know. Would it be as simple s one two three to compile it yourself for other platforms? more than likely not. For example if you write code into the engine that is only for DirectX then do not expect that feature to be available on other platforms.
so it is allot up to the programer who is altering the engine to make sure their code is cross platform. GG cannot predict what code you will write.
-
From my understanding, Crytech doesn’t give a damn what people do with the CryEngine, cause once it hits GLP grounds, its fair game. Valve Source could work, but its not a Sand-box engine, like UT and CryEngine. The Engines Massdriver mentioned, are the only ones that could do this effectively. Also at this point in time, most of any gamers’ PC is made now to run engines like that of BF3, which is even more intecive than the CryEngine 3. The UT engine would also be a good canidate, since games like “Angels Fall First” mod, going stand-alone, showed new features, like destructable enviorments and some new graphical improvements that decrease resources for Graphics. A custom Engine might seem good, but most “custom” engines are child-set of another Engine already in exisitance.
It doesnt have to be exactly like the Freelancer from Anvil Studios, but should have similar features. Similar features with differenet executions. Unless anyone has any other ideas for engines that would seem good, post up. Should be Sand-box like setup, easier to modify than enclosed.
-
It’s only about graphics, 80% of code is not related to engine objects at all like zone/login servers, account management, net code(which is based on RakNet), ini scripts and overall program architecture. Leadwerks which is the base for tech demo, proved to be very comfortable in use after some months of development.
-
Is’nt what was posted at TLR org - Signum or Openlancer modification?
-
Openlancer is dead. Let it rest.
-
FriendlyFire wrote:
Openlancer is dead. Let it rest.Yeah… couldnt agree more