godotengine / godot-demo-projects

Demonstration and Template Projects
https://godotengine.org
MIT License
5.48k stars 1.53k forks source link

Add Squash the Creeps 3D C# demo for Godot mono 4.2 #1001

Open captain-redbeard opened 7 months ago

captain-redbeard commented 7 months ago

This change adds the C# Squash the Creeps project based on the documentation from here: https://docs.godotengine.org/en/stable/getting_started/first_3d_game/index.html

Version: Godot mono 4.2

Changes

Issues

There was an issue with the shadows on the player character when using the orthogonal projection on Camera3D. The solution was to turn off Generate LODs on the glib import as sourced from here: https://www.reddit.com/r/godot/comments/170wqon/weird_shadows_in_godot_3d_tutorial/

AThousandShips commented 7 months ago

Same as on the 2D case, the file names need to be fixed to follow the naming