Run3 Game Engine is produced and coded by Sgw32, a leader of SGL team.
Run3 combines modern GFX, sound, physics, game developing tools such as map editor.
All technology is runtime, so you don't need to recompile it.
With Run3 you can create your own FPS-shooter game. You doesn't need to be an experienced programmer to start creating games on it, just use
map-editor, write sequence-file and play!
However, Run3 is not released and you would be able to create games and mods on it after releasing the first game on it!
Run3 will be free for uncommercial purposes and very cheap for paid games.
A powerful combination of game components makes Run3 very comfortable for creating FPS-games ,and cheap for business.
Current version of the engine - 0.8 Alpha
Since v0.8 Run3 supports advanced per-pixel shadow mapping with high-detail textures with such components as specular, normal and ambient
RunEdit map editor for Run3 can help you to create your own maps for your games and modding my team's games, Run3 Game Sequences can help
you to put advanced game objects and NPCs on your map and make your map more interesting and exciting.
However, RunEdit is discontinued and I'll start making a new DCC mapping tool for my engine.
Run3 supports 6 techniques of shadows, 3 of them are standard OGRE shadows.
The first type of shadow-mapping is Run3Shadow:
Per-pixel lighting with soft shadows with SSAO, normal and specular mapping.
Run3 supports Cube-mapping materials, where cubemap is affected by reflection intensity and normal map:
Also Supports many effects, such as Glow, Radial Blur, Color Correction, Drug Effects, Glass Effects.
Run3 supports mirrors.
Also, Run3 supports Depth Shadowmapping, and Next-Gen shader, but both of them give a very non-realistic view.
Run3 uses OpenAL and Audiere.
A 3d sound using OpenAL.
Can play up to 16 sounds at one time, my own wrapper for OAL dynamicly loads and unloads sounds.
For music Run3 uses Audiere. A large amount of formats are supported.
Run3 can load music modules(XM MOD,etc)
RunEdit, a developing map editor. Now supports only object and light placing.
An early progress screenshot[OLD}:
Licensed under BSD and available for download!
Run3 supports triggers, doors, change-levels, buttons, relays and ingame computers,NPCs.
Everything uses Lua!
Run3 supports CaduneTree studio! You can generate many types of trees using Cadune Tree, and make them in a visual editor. Then you can easily insert them to the game engine!
A screenshot with trees:
Yes, CaduneTree is not a SpeedTree, but it's free and open-source with MIT license!
Greetz to vojtek87 who is a Cadune Tree coder!
Run3 uses Lua, a very popular scripting system. I use it for scenery scripting and computer/weapon/npc programming.
Also, Run3 maps are scripted using XML and configs are scripted in easy Ogre config format.
Lua in Run3 now has many functions in it - you can open/toggle doors, play sounds, turn on/of lights, control NPC.
Now is in the early state of development. Will support event system and pathfinding, AI relationships and scenes. Now AI supports pathfinding very well.
I want to separate a game engine to commercial and proprietary versions, first for a game development teams, second for modding games on it, but
now I have only commercial game engine for develop first 2 games on it.
Run3 weapon system is absolutely unique.
Now Run3 supports 4 weapons - a tactical weapon with bullets(for shotguns, smg-s and pistols), super-weapon(for gravity-guns, shock rifles, rail guns etc), melee weapon(just for killing enemies manually, you can make a crowbar, a punch weapon) and Lua Weapon(scripted with lua);
The most interesting feature is that all 4 weapons are the templates, so you can make nearly an infinite count of weapons!
Every weapon from a template has it's own template settings such as muzzle flash material, bullet count, sounds, type of weapon(single shot or auto) and others.
Setting up a weapon is much easier than in any game engine - you need to add just ~10 lines of settings! No scripting no coding!
When Run3 will support moduling, it will be possible to make your own weapons not from a template, but it will be much more difficult for coding.
Run3 is using Ogre Hydrax!
That makes our water system very realistic and we have many prospects with it!
(from official description)
Run3 map system is very flexible. You can place many types of objects, including primitives and physycs object, lights, particle systems, billboards, clippings. Run3 provides many types of environment settings, such as environment light, fog, sounds, sky.
An important part of map system is sequence files. They conatin nearly full information about gameplay and dynamic events. Using them you can place NPCs, scripts, triggers, doors and many other types of objects.
Ogre3d as main 3d-engine
OpenAL as main sound-engine
Newton Game Dynamics as main physics engine
AIR3 System as main AI system, AIR3 System is my AI solution for Ogre3D.
Lua and XML as scripting system
Theora Video as video system
DotScene XTended as map loader
A game DLL
The source code is on C++ written in Visual Studio 2003. Unfortunately, it is a very old compiler. The development of Run3, as the development of a first game on Run3 -The Long Way, lasted for years.
Although, with documentation, building Run3 is not a difficult task.
With a source code, you can make some mods for The Long Way game.
API of Lua scripts will be added soon.
Wiki repository will be extended and updated.
The near future of engine is being decided. It will depend on a solution, what engine I will use for the future of "The Long Way".
Leave a comment if you have something to say!
No articles were found matching the criteria specified. We suggest you try the article list with no filter applied, to browse all available. Post article and help us achieve our mission of showcasing the best content from all developers. Join now to share your own content, we welcome creators and consumers alike and look forward to your comments.
The Long Way is a sci-fi first person shooter game. This game is about a very big political conspiracy, which went out of control and had a very bad consequences...
Infinitum Gyrationis is a game about nothing. There is nobody around. Nothing was before, and the future is the same.
No games were found matching the criteria specified. We suggest you try the game list with no filter applied, to browse all available. Add game and help us achieve our mission of showcasing the best content from all developers. Join now to share your own content, we welcome creators and consumers alike and look forward to your comments.