All Projects → Calinou → godot-sponza

Calinou / godot-sponza

Licence: MIT license
Sponza demo for Godot 3.x (`master` branch) and 4 (`4.0-dev` branch)

Programming Languages

GDScript
375 projects
Makefile
30231 projects

Projects that are alternatives of or similar to godot-sponza

Godot FPC Base
A first person camera base project for Godot 3.x to help anyone get a jumpstart.
Stars: ✭ 39 (-70.68%)
Mutual labels:  godot, godot-engine, godot-demo
godot-practice-shaders
Some practice shaders in Godot
Stars: ✭ 79 (-40.6%)
Mutual labels:  godot, godot-engine, godot-demo
VisualNovelKit
Combo of addons + template to create narrative games in Godot inspired by Ren'Py
Stars: ✭ 78 (-41.35%)
Mutual labels:  godot, godot-engine
breakable
A breakout-like game made with Godot Engine
Stars: ✭ 56 (-57.89%)
Mutual labels:  godot, godot-engine
lottie
No description or website provided.
Stars: ✭ 18 (-86.47%)
Mutual labels:  godot, godot-engine
Realistic-Atmosphere-Godot-and-UE4
A realistic atmosphere material for both the Godot game engine and Unreal Engine 4
Stars: ✭ 119 (-10.53%)
Mutual labels:  godot, godot-engine
godot-awesome-splash
Collection of splash screens in Godot
Stars: ✭ 137 (+3.01%)
Mutual labels:  godot, godot-engine
godot recipes
Lessons, tutorials, and guides for game development using the Godot game engine.
Stars: ✭ 135 (+1.5%)
Mutual labels:  godot, godot-engine
godot-admob-editor
This repository is for Godot's Addons to integrate natively AdMob to your Game Project without much configurations, with a beautiful UI and directly inside Godot Editor!
Stars: ✭ 43 (-67.67%)
Mutual labels:  godot, godot-engine
autotiler
Autotile 47-tile blob tileset generator application with Godot export support. Based on Electron JS.
Stars: ✭ 32 (-75.94%)
Mutual labels:  godot, godot-engine
GodotTerrainEditorPainter
Heightmap based terrain editor plugin for GODOT with vertex color based terrain shader painting
Stars: ✭ 23 (-82.71%)
Mutual labels:  godot, godot-engine
godot-cpp-ci
Docker image and Github Actions to automatically compile Godot C++ GDNative libraries.
Stars: ✭ 21 (-84.21%)
Mutual labels:  godot, godot-engine
godot-extras
My collection of various plugins, modules, or patches for Godot
Stars: ✭ 108 (-18.8%)
Mutual labels:  godot, godot-engine
gdinv
More or less universal inventory system plugin for Godot Engine (3.3+). Data-driven.
Stars: ✭ 69 (-48.12%)
Mutual labels:  godot, godot-engine
Project-Map
No description or website provided.
Stars: ✭ 52 (-60.9%)
Mutual labels:  godot, godot-engine
godot-lua-pluginscript
Godot PluginScript for the Lua language, currently based on LuaJIT's FFI
Stars: ✭ 182 (+36.84%)
Mutual labels:  godot, godot-engine
ZoneLoadingSystem
Dynamic zone loading system for Godot
Stars: ✭ 137 (+3.01%)
Mutual labels:  godot, godot-engine
godot box2d
A C++ module that integrates the Box2D library with the Godot game engine by providing nodes for standard Box2D objects.
Stars: ✭ 32 (-75.94%)
Mutual labels:  godot, godot-engine
GodotProjects
Random projects made in Godot 2 and Godot 3
Stars: ✭ 12 (-90.98%)
Mutual labels:  godot, godot-demo
godot-portal-demo
Experimenting with portals in Godot Engine
Stars: ✭ 66 (-50.38%)
Mutual labels:  godot, godot-engine

Sponza demo for Godot 3.x

A nice-looking 3D demo and benchmark for Godot 3.x, based on the Sponza from Crytek.

Looking for a Godot 4 version of this demo? See the 4.0-dev branch.

Godot 3 Sponza image 1 Godot 3 Sponza image 2

Try it out

Installation

Clone the Git repository:

git clone https://github.com/Calinou/godot-sponza.git

You can also download a ZIP archive if you do not have Git installed.

You need Godot 3.4 or newer to run this demo.

Once you have the project files, open the Godot Project Manager, click the Import button, then select the project.godot file of this project. Confirm importing, then edit the project (so that the resources are imported by the editor). Exit the editor (go back to the project manager), then run the project. This is to make sure the editor does not render the demo in the background, which would slow down the running project a lot.

Controls

  • W/S/A/D: Move forwards/backwards/left/right
  • Space: Move upwards
  • Left Shift: Move downwards
  • Right Mouse Button: Speed modifier (effective when held)
  • Mouse Wheel: Change movement speed (always effective)
  • Escape: Toggle menu
  • F1: Toggle FPS display
  • F3: Toggle frame time graph
  • F10: Toggle mouse capture
  • F11 or Alt + Enter: Toggle fullscreen

License

Copyright © 2017-2021 Hugo Locurcio and contributors

  • Unless otherwise specified, files in this repository are licensed under the MIT license, see LICENSE.md for more information.
  • The Noto Sans fonts are licensed under the SIL OFL 1.1, see fonts/LICENSE.txt for more information.
  • The Crytek Sponza assets are under the public domain.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].