Skip to content

Godot Engine

Free and open-source game engine.

Overview

Godot is a free and open-source 2D and 3D game engine that provides a comprehensive set of tools for game development.

Features

  • 2D and 3D rendering
  • Visual scripting with GDScript
  • Scene system
  • Animation system
  • Physics engine
  • Cross-platform export

Getting Started

gdscript
# Create new project in Godot Editor
# Add a Scene with Node2D
# Attach this script to the node
extends Node2D

func _ready():
    print("Hello, Godot!")

func _process(delta):
    if Input.is_action_just_pressed("ui_accept"):
        print("Space key pressed!")

Basic Example

gdscript
# Player.gd
extends CharacterBody2D

@export var speed = 400

func get_input():
    var input_dir = Input.get_vector("ui_left", "ui_right", "ui_up", "ui_down")
    velocity = input_dir * speed

func _physics_process(delta):
    get_input()
    move_and_slide()

PAPER-CODE Integration

PAPER-CODE provides:

  • Godot project templates
  • Scene structures
  • Script patterns
  • Export configurations

Resources