Welcome to EverybodyWiki 😃 ! Nuvola apps kgpg.png Log in or ➕👤 create an account to improve, watchlist or create an article like a 🏭 company page or a 👨👩 bio (yours ?)...

Urho3D

From EverybodyWiki Bios & Wiki



Urho3D
Developer(s)Community developed
Written inC++[1]
Engine
    Operating system
    Available inEnglish
    TypeGame engine
    LicenseMIT License
    Websiteurho3d.github.io

    Amazon.com Logo.png Search Urho3D on Amazon.

    Urho3D is an open source cross-platform 2D and 3D game engine, that was created by Lasse Öörni. Urho3D was named after Lasse's fish, Urho, who passed away on 6th November 2009.

    Overview[edit]

    Urho3D's design is flexible, and it's possible to extend it without forking its source code. Urho3D can be used as a regular C++ library, or as an executable that loads a script.

    Urho3D uses Bullet for its physics simulation.

    Scripting[edit]

    Urho3D officially supports AngelScript and Lua (including LuaJIT). The scripting system exposes most of the engine's functionality, and features automatic reloading of script files when they change.

    Graphics[edit]

    Urho3D can use either Direct3D 9/11, OpenGL 2.0/3.2, OpenGL ES 2.0, or WebGL for rendering, which are selected at compile time. Urho3D features both forward and deferred rendering, traditional and Physically based rendering, Level of Detail system, occlusion culling, shader pre-caching, and more.

    Networking[edit]

    Urho3D features reliable UDP implementation, automated scene replication from server to clients, and distance-based interest management. It also provides the ability to make HTTP requests.

    References[edit]

    1. "GitHub: Urho3D". GitHub.


    This article "Urho3D" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:Urho3D. Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.