jMonkeyEngine is a game engine made for developers who want to create 3D games following modern technology standards. It helps to create games that run on any OpenGL 2 and 3-ready device with the Java Virtual Machine – web, desktop, or mobile. It supports Shaders, Lighting, Physics, Special Effects, Texturing, Terrian and lot more.
http://jmonkeyengine.org/Tags | game game-engine java-games texture graphics |
Implementation | Java |
License | BSD |
Platform | OS-Independent |
jMonkeyEngine is a 3D game engine for adventurous Java developers. It’s open-source, cross-platform, and cutting-edge. 3.2.2 is the latest stable version of the jMonkeyEngine 3 SDK, a complete game development suite. The engine is used by several commercial game studios and computer-science courses.
game game-engine 3d-gamesxoreos is an open source implementation of BioWare's Aurora engine and its derivatives, licensed under the terms of the GNU General Public License version 3 (or later). The goal is to have all games using this engines working in a portable manner, starting from Neverwinter Nights and ending with Dragon Age II.Currently, the "foundation" work of managing resources, reading many basic file formats, displaying graphics and playing sounds has been done. All targeted games show partial ingame graphics, such as the area geometry and objects, letting you fly around in a "spectator mode". Some games show partial menus, and something resembling a starting point for a script system is there.
bioware aurora game c-plus-plus neverwinter-nights dragon-age knights-of-the-old-republic kotor nwn nwn2 jade-empire reverse-engineering reimplementation rpg roleplaying-game the-witcher kotor2 game-enginePanda3D is a game engine, a framework for 3D rendering and game development for Python and C++ program. It featues include Exposes Full Power of Graphics API, Powerful interface between shaders and engine, Support for tessellation and compute shaders, Fullscreen filters such as Bloom, Cartoon Inking, Volumetric Lightning, Blur/Sharpen and Ambient Occlusion, as well as the ability to use your own, Get models from your 3d modeller to Panda3D easily, Several options for adding sounds, physics simulation to your game.
game-engine open-source panda3d cross-platform panda3d-game-engine game-development opengl games 3d-gamesThis is a 2d game engine written in Go working on OpenGL. Its an Entity/Component based engine and right now contains lots of features such as: Font,Sprites,Texture packing,Physics,Depth layers,Scenes and more. It feels like Unity3d and share the same names: Scene,Coroutines,Components,Transform,GameObjects etc...This is an educational project, I'm learning as I go, I cannot promise backwards compatibility at this point. the name will be probably changed.
game-engine gamesG3N (pronounced "gen") is an OpenGL 3D Game Engine written in Go. It can be used to write cross-platform Go applications that show rich and dynamic 3D representations - not just games. A basic integrated GUI framework is provided, and 3D spatial audio is supported through OpenAL. Go 1.8+ is required. The engine also requires the system to have an OpenGL driver and a GCC-compatible C compiler.
game-engine opengl 3d-game-engine 3d-graphics 3d-engine 3d-rendering-engine go-libraryO3DE (Open 3D Engine) is an open-source, real-time, multi-platform 3D engine that enables developers and content creators to build AAA games, cinema-quality 3D worlds, and high-fidelity simulations without any fees or commercial obligations. For information about contributing to Open 3D Engine, visit https://o3de.org/docs/contributing/.
gamedev game-engine animation game-development 3d-graphics 3d-graphics-engineGold Chest is a new game engine inspired by the old gold-box styled RPG games. My goal is to create a game with the same Look and Feel of the gold-box games while bringing to it newer graphics, sounds, music and network play.
glide is a SpriteKit and GameplayKit based engine for building 2d games easily, with a focus on side scrollers. glide is developed with Swift and works on iOS, macOS and tvOS. glide is developed with Entity-Component-System architecture. In short, this makes it easy to manage the code of your game, which might quickly get messy as you add more stuff. In addition to that, loads of building components common to 2d platformers that will get you quickly started is also included in the engine.
game-engine 2d-game-engine games spritekit gameplaykit apple tvos ios platformer-engine platformer side-scroller tiled-map-editor tilemap game-development gamedevCross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library. http://airmech.com/ AirMech is a free-to-play futuristic action real-time strategy video game developed and published by Carbon Games.
engine rendering graphics directx vulkan metal opengl d3d9 d3d11 d3d12 gles webgl graphics-programming emscripten glfw sdl gamedev gamedev-libraryDiligent Engine is a lightweight cross-platform abstraction layer between the application and the platform-specific graphics API designed to take advantages of next-generation APIs such as Direct3D12 and Vulkan, while providing support for older platforms via Direct3D11, OpenGL and OpenGLES. Diligent Engine exposes common front-end for all supported platforms and provides interoperability with underlying native API. Shader source code converter allows HLSL shaders to be used on all supported platforms and rendering backends. The engine is intended to be used as a graphics subsystem in a game engine or any other 3D application, and supports integration with Unity. Diligent Engine is distributed under Apache 2.0 license and is free to use. Alternatively, you can get master repository fisrt, and then individually clone all submodules into the engine's root folder.
gamedev opengl opengl-es graphics graphics-engine vulkan direct3d12 direct3d11 d3d11 d3d12 gles vulkan-api vulkan-engine vulkan-library vulkan-game-engine renderer gamedev-library graphics-programming graphics-library renderingA game engine in development using DirectX 11 renderer.
directx game-engine game-programming games graphics architectureFree Heroes of Might and Magic II (fheroes2) is a recreation of HoMM2 game engine. This open source multiplatform project, written from scratch, is designed to reproduce the original game with significant improvements in the gameplay, graphics and logic (including support for high-resolution graphics, improved AI, numerous fixes and UI improvements), breathing new life into one of the most addictive turn-based strategies.
game game-engine cpp game-development strategy-game hacktoberfest heroes-of-might-and-magic turn-based-strategy homm2 homm-ii heroes-of-might-and-magic-ii heroes-2 heroes-of-might-and-magic-2Godot Engine is a feature-packed, cross-platform game engine to create 2D and 3D games from a unified interface. It provides a comprehensive set of common tools, so that users can focus on making games without having to reinvent the wheel.
game-engine gaming-libraries 2d-games 3d-games gamesRhinoXNA is a 2D graphics rendering library that makes developing games with XNA even easier by wrapping up all the drawing functionality so the developers can focus on the game implementation. RhinoXNA is developed using Visual Studio 2010 C# Express Edition using XNA and is ...
2d game game-development game-engine gaming libraryGoWorld server adopts an entity framework, in which entities represent all players, monsters, NPCs. Entities in the same space can visit each other directly by calling methods or access attributes. Entities in different spaces can call each over using RPC.A GoWorld server consists of one dispatcher, one or more games and one or more gates. The gates are responsible for handling client connections and receive/send packets from/to clients. The games manages all entities and runs all game logic. The dispatcher is responsible for redirecting packets among games and between games and gates.
rpc entity-framework packets entities game-server game-engine gamesXenko is an open-source C# game engine for realistic rendering and VR. The engine is highly modular and aims at giving game makers more flexibility in their development. Xenko comes with an editor that allows you create and manage the content of your games or applications in a visual and intuitive way. To learn more about Xenko, visit xenko.com.
gamedev xenko game-development game-engine gamesThe Lightweight Java Game Library (LWJGL) is a solution aimed directly at professional and amateur Java programmers alike to enable commercial quality games to be written in Java. LWJGL provides developers access to high performance crossplatform libraries such as OpenGL (Open Graphics Library), OpenCL (Open Computing Language) and OpenAL (Open Audio Library) allowing for state of the art 3D games and 3D sound. Additionally LWJGL provides access to controllers such as Gamepads, Steering wh
Alternativa3D is a high-tech and high-performance 3D engine for ActionScript 3 and Adobe AIR. It supports hardware acceleration for browser-based games and applications. Initially, the engine was designed to meet our own needs but we realized that it wouldn't be fair to limit the use of the technology to just one game. That is why we decided to make it an open source engine. Since our top priorities are high performance and resource efficiency, we recommend using it for games with high-resolution graphics. We will gladly partner with ambitious professionals to develop features that will be used in large projects.
The Delta Engine is allows you to develop applications and especially games for many different platforms (mobile, tablets, console, PC) completely under Windows with .NET by using your favorite tools. It is free to use on Windows, Open Source and written in C# (.NET). Supported Frameworks: GLFW, OpenTK, SharpDX, SlimDX, XNA and MonoGame.
game-engine games game-development
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.