Skip to content

Godot games coded for CW๐ŸŽฏ๐ŸŽฎ

License

itsantonle/Godot-Mini-Projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

23 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Godot-Mini-Projects

Godot GDScript

Godot games snippets ๐ŸŽฏ๐ŸŽฎ

๐Ÿ’ข Angry Animals

  • rigidbody 2ds, staticbody2ds, a play on the overall godot physics engine
  • body collisions, simple state machine handled within the code
  • inherited scenes
  • local save using resources and ResourceSaver
image image

๐Ÿซฅ Do Not Mind Me

  • navigations regions, navagents, nav links
  • character movement through character body2D (both clickable and using keyboard joysticks)
  • intelligent path finding with navagent
  • handling characterbody2d movement with in code state machine
  • chase sequence + projectiles and effects
image image

๐ŸฆŠ Foxy Antics

  • State machine in code and using the animation tree

  • Moving platforms with Path2D and PathFollow2D

  • Die state, freeze, camera shake effect

  • Multiple enemy types, projectile types , power ups

  • Boss and patterned attack with Animation player (by triggers)

  • TileLayers with tile and terrains sets (with physics)

  • Long distance enemies with Raycast2D, ground detection

  • Camera follow (zoomed in on player) with parallax background effect

  • Local highscore saves using resourceSaver

    image image

๐Ÿ’Ž Gem Catcher

  • Scoring systerm

  • Area2D and collisions

  • Movements with Input

  • RNG spawn logic

    image

๐Ÿงฉ Memory Madness

  • Generators using Godot EditorTools
  • Advanced Tweening (Parallel tweening etc)
  • All Control Nodes (all about resizing and adaptable ui display)
  • RNG Frames + RNG Pictures per fixed matrix (using filepaths)
  • Less hardcoded, more code logic for RNG mechanics
image image

๐Ÿš€ Space Ace

  • kinda like gem catcher but advanced spawning
  • Advanced health bar system (all enemies and player has individual health)
  • wave manager that spawns on RNG Pathfollow and Path2D
  • Different power upss (health, shield)
  • Different Projectile types (Follows player, aimed only at player)
  • Enemy State Machine
  • Enemies have different color variations
  • Different enemy types with varying speeds and attacks
  • Parallax Baground
image image image

โœˆ๏ธ Tappy Plane

  • Animated sprite2d
  • parallax background layering
  • Tweens
  • Triggers using Area2D
  • Animatd Scene Transitions
image image

Sokoban

About

Godot games coded for CW๐ŸŽฏ๐ŸŽฎ

Resources

License

Stars

Watchers

Forks