Godot Game Engine OKAM Studio 2014

Godot is an advanced, feature packed, multi-platform 2D and 3D game engine. It provides a huge set of common tools, so you can just focus on making your game without reinventing the wheel. Godot is completely free and open source under the very permissive MIT license. No strings attached, no royalties, nothing. Your game is yours, down to the last line of engine code. Godot games are created either in C++ or by using its own scripting language called GDScript, a high level, dynamically typed programming language very similar to Python. Contrary to Python, GDSCript features strict typing of variables and is optimized for Godot's scene-based architecture. Godot's developers have stated that many alternative third-party scripting languages were tested before deciding that using a custom language allowed for superior optimization and editor integration. Godot comes with a built-in script editor with auto indentation, syntax highlighting and code completion. It also features a debugger with the ability to set breakpoints and program stepping. Godot also has its own built-in physics engine for both 2D and 3D aspects of the engine, supporting collision detection, rigid body, static body, characters, vehicles, raycasts and joints. The graphics engine uses OpenGL ES 2.0 for all supported platforms. The engine supports transparency, normal mapping, specularity, dynamic shadows using shadow maps and full-screen post-processing effects like FXAA, bloom, DOF, HDR, gamma correction and fog. Godot uses a simplified shader language that resembles a near subset of GLSL. Shaders can be used for Materials, Post-processing as well as for 2D rendering. The shaders are divided in vertex and fragment sections. There is also the possibility to create shaders by manipulating nodes in a visual editor. Godot has a 2D graphics engine that can operate independently from the 3D one. Examples of 2D engine features includes lights, shadows, shaders, GUIs, sprites, tile sets, parallax scrolling, polygons, animations, physics and particles. It's also possible to mix 2D with 3D or 3D with 2D using a so-called viewport node. Godot contains an in-built animation system with a GUI for editing skeletal animation, blending, animation trees, morphing and realtime cutscenes. Due to a node-based design almost any variable defined or created on a game entity can be animated.
Infos
Free Download (uploaded by Official Site)
Screenshots/Video


    News   Legends World   Forum   FAQ