How ali-shaharyar07/game-dev-godot works
This repository is a collection of Godot and early Unity game projects. The visible Godot project, voided-veins, contains game and player scenes, player/state scripts, background logic, and a shader layer; the legacy projects are distributed Unity builds. The tree and README do not document runtime calls or scene wiring, and no source excerpts were available, so relationships between these components are omitted rather than inferred.
Components 14
Godot game
- Voided Veins
voided-veins/project.godot - Game scene
voided-veins/scenes/game.tscn - Player scene
voided-veins/scenes/player.tscn - Player logic
voided-veins/scripts/player.gd - Player state
voided-veins/scripts/States/PlayerState.gd - Movement states
voided-veins/scripts/States - Global logic
voided-veins/scripts/global.gd
Godot presentation
- Parallax logic
voided-veins/scripts/parallax_bg.gd - Shader layer
voided-veins/scenes/shader_layer.tscn - CRT shader
voided-veins/assets/shaders/crt_shader.gdshader - Sprite assets
voided-veins/assets/sprites
Legacy Unity games
- Bob In Space
BobInSpace-legacy/BobInSpaceGame/Bob In Space.exe - Floppy Bob
FloppyBob-legacy/FloppyBobGame/Floppy Bob.exe - Item Catcher 3D
ItemCatcher3D-legacy/ItemCatcher3D.exe