{"repo":"racenis/tram-sdk","free":true,"listed":false,"github":"https://github.com/racenis/tram-sdk","clone":"git clone https://github.com/racenis/tram-sdk.git","description":"Software Development Kit for creating Tramway Drifting and Dungeon Exploration Simulators","language":"C++","stars":413,"topics":["game-development","game-engine"],"license":"MIT","category":"game-templates","readme_excerpt":"Tramway Drifting and Dungeon Exploration Simulator 2022 Software Development Kit It does what Godoesn't. I am not reinventing the wheel, I am disrupting the wheel industry. Free func door included with every install! What's it Software library and tools for making the Tramway Drifting and Dungeon Exploration Simulator 2022 and similar applications. It's meant to work sort of like Quake, GoldSrc or Source engines, but it uses polygonal soup instead of BSPs and supports level streaming. Features - Polygonal soup graphics - Non-hierarchical scene ordering - Ambient lighting - Lambertian reflection - Light source attenuation - Colored lights and surfaces - Phong illumination - Point lights - Warn's lighting for directional lights - Level streaming - Allows use of Quake level editors to create level geometry Platforms - Windows (XP SP3 or later) - Linux - Web browser (needs WebAssembly support) Requirements - Graphics card (optional) that supports either: - OpenGL 4.0 - WebGL 2.0 (for web builds) - Direct3D 9.0 - Decent CPU (at least Pentium 4) if using software rendering - Mouse and/or keyboard - Will probably add controllers and other input devices later - GCC/G++ 12.4.0 or MinGW/G++ 12.4.0 - Clang should work too - Don't know about MSVC++ - If it supports C++20, it should work - Python 3.8 for scripts - Blender 2.83 for 3D model and animation exporters Links More information can be found on the github.io page. Demos - FPS (source code / itch.io) - Platformer (source code / itch","default_branch":null,"files":null,"tree":[],"storefront":"/r/racenis","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/racenis/tram-sdk/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}