GameDevLand SDK / Section 03

Layouts, input, and effects

Build a screen from JSON and handle taps and dragging. Add animation, sound, and particles, then calculate how a ball moves.

Lessons: 15Code · diagrams · examples
Start section →

Section lessons

Open any lesson
  1. 01Scene layoutBuilding a scene from JSON✓
  2. 02NodeBaseFinding and changing screen elements✓
  3. 03ScreenManagerFitting the board to the screen✓
  4. 04BaseComponentA component on a node✓
  5. 05BaseTypedComponentValidating component settings✓
  6. 06BaseActionRunning an action✓
  7. 07BaseTypedActionA custom fade-out action✓
  8. 08PrefabManagerA prefab for repeated elements✓
  9. 09InputManagerHandling a button press✓
  10. 10DraggingDragging a piece✓
  11. 11TweensAnimating the score display✓
  12. 12AudioManagerSound when a piece lands✓
  13. 13ParticlesManagerParticles when cells clear✓
  14. 14PhysicsManagerPhysics of a falling ball✓
  15. 15ReferenceSDK methods and types✓