Iβm looking for some Godot 4.x C# demo game, thanks.
Have you checked out the godot-demo-projects on git hub? It has a mono (C#) section.
The C# demos are probably not yet properly ported
opened 06:38AM - 28 Mar 22 UTC
update
tracker
This issue tracks the progress of porting the Godot demo projects to Godot 4.0. β¦ This list is in alphabetical order by folder path.
* β
and a checked box means that the demo is fully ported and working.
* π§ means that the demo still needs to be ported manually.
* π means that there are engine (not project) bugs that show up in this project. Projects that have bugs but the cause is unknown don't get π.
* π means that there are minor bugs such as errors printing in the console.
* π means that there is a bug with rendering (possibly a problem with the project).
* π means that there is a bug with scripting (can be GDScript/C#/VisualScript).
* π½ means that this project uses TileMap. 3.x tile data doesn't work in master.
* π₯ means that opening the editor with this project causes the engine to crash.
- [x] β
Bullet Shower
- [x] β
Dodge the Creeps
- [x] β
Hierarchical Finite State Machine
- [x] β
GD Paint
- [x] β
HDR for 2D (renamed to Glow in 2D due to https://github.com/godotengine/godot/issues/54122)
- [x] β
Hexagonal Game
- [x] β
Scene Instancing Demo
- [x] β
Isometric Game
- [x] β
Kinematic Character 2D
- [x] β
2D Lights as Mask
- [x] β
2D Lights and Shadows
- [x] β
Navigation Polygon 2D https://github.com/godotengine/godot-demo-projects/pull/955
- [x] β
Grid-based Pathfinding with Astar
- [x] β
2D Particles
- [x] β
Physics-Based Platformer 2D
- [x] β
2D Physics Tests https://github.com/godotengine/godot-demo-projects/pull/962
- [x] β
Platformer 2D
- [x] β
Pong with GDScript
- [ ] π JRPG Demo https://github.com/godotengine/godot-demo-projects/pull/922
- [x] β
Screen Space Shaders
- [ ] π Skeleton2D Demo
- [x] β
2D Shaders for Sprites
- [x] β
Tween Demo
- [x] β
3D Global Illumination
- [ ] π 3D Inverse Kinematics
- [x] β
Kinematic Character 3D
- [x] β
Material Testers
- [x] β
3D Navigation Mesh
- [x] β
3D Physics Tests
- [x] β
Platformer 3D
- [x] β
RigidBody Character 3D
- [x] β
Truck Town
- [x] β
Volumetric Fog
- [x] β
Voxel Game https://github.com/godotengine/godot-demo-projects/pull/965
- [x] β
3D Waypoints
- [x] β
BPM Sync Demo
- [x] β
Audio Device Changer Demo
- [x] β
Audio Generator Demo
- [x] β
Audio Mic Record Demo
- [x] β
Audio MIDI Piano Demo
- [x] β
Audio Spectrum Demo
- [x] β
BIDI and Font Features
- [x] β
Control Gallery
- [x] β
Drag and Drop (GUI)
- [ ] π Input Mapping GUI *(default bindings need to be updated)*
- [x] β
Multiple Resolutions
- [x] β
Pseudolocalization Demo *(should use `canvas_items` stretch mode)*
- [x] β
RegEx (Regular Expressions)
- [x] β
Rich Text Label with BBCode
- [x] β
Signed Distance Field Font (renamed to Multi-channel Signed Distance Field font) *(increase MSDF pixel range to allow max outline size to be representable)*
- [x] β
GUI Theming Override Demo
- [ ] π§ Translation Demo https://github.com/godotengine/godot-demo-projects/pull/930
- [ ] π§ UI Mirroring Demo https://github.com/godotengine/godot-demo-projects/pull/974
- [x] β
Autoload (Singletons)
- [x] β
Background Thread Loading Demo
- [x] β
Multiple threads loading
- [x] β
Scene Changer
- [x] β
Saving and Loading (Serialization)
- [x] β
Loading in a Thread
- [x] β
2.5D Demo with GDScript
- [x] β
Joypads Demo
- [x] β
Matrix Transform https://github.com/godotengine/godot-demo-projects/pull/978
- [x] β
OpenSimplexNoise Viewer (renamed to Noise Viewer as 4.0 uses FastNoiseLite)
- [x] β
Operating System Testing
- [x] β
Pause Demo *(change process mode of OptionButton to Always)*
- [x] β
Window Management
- [ ] π§ Android In-App Purchases
- [ ] π§ Interactive Cubes
- [x] β
Multitouch View
- [ ] π§ Accelerometer, Magnetometer and Gyro Demo
- [ ] π§ 2.5D Demo with C#
- [ ] π§ Android in-app purchases with C#
- [ ] π§ Dodge the Creeps with C#
- [ ] π§ Pong Multiplayer with C#
- [ ] π§ Pong with C# https://github.com/godotengine/godot-demo-projects/pull/966
- [x] β
Multiplayer Bomber
- [x] β
Pong Multiplayer https://github.com/godotengine/godot-demo-projects/pull/987
- [ ] π§ WebRTC Minimal Connection
- [ ] π§ WebRTC Signaling Example
- [ ] π§ WebSocket Chat Demo
- [ ] π§ WebSocket Minimal Demo
- [ ] π§ WebSocket Multiplayer Demo
- [ ] π Plugin Demos *(use `set_surface_override_material()` instead of `set_surface_material()`, fix UI sizing for file dialogs and SillyMaterial dock)*
- [x] β
2D in 3D Demo
- [x] β
3D in 2D Demo
- [ ] π§ 3D Viewport Scaling https://github.com/godotengine/godot-demo-projects/pull/891
- [x] β
Dynamic Split Screen
- [x] β
GUI in 3D Demo
- [x] β
Screen Capture
Yeah itβs not gotten to a new release yet, but thereβs 4.0 under the versions on the main page and if you click it youβll see that thereβs Mono projects there. I think thereβs more if you look at an older version, and so theyβve not all been port over yet though.
1 Like