gitwtfhub

wtf is scream2?

zyphersworld/scream2 — explained in plain English

Analysis updated 2026-05-18

2GDScriptAudience · generalComplexity · 2/5Setup · easy

TL;DR

A solo developed, open source racing game that simulates sprintcar racing on a procedurally generated banked clay oval, built in the Godot engine.

Mindmap

mindmap
  root((repo))
    What it does
      Sprintcar racing game
      Banked clay oval track
    Tech stack
      Godot 3.6.2
      GDScript
      GLES2 renderer
    Features
      Procedural track generation
      Dynamic weather
      AI racing field
    How to play
      Browser, no download
      Windows and Linux builds
    Audience
      Racing game players
      Godot hobbyists

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Why would anyone build with this?

REASON 1

Play a browser based sprintcar racing game to experience banked oval dirt track racing without installing anything.

REASON 2

Study a procedurally generated clay oval track and dynamic weather system built from scratch in Godot 3.6.2.

REASON 3

Give feedback to a solo developer on vehicle handling and race feel for an early stage racing game.

What's in the stack?

GodotGDScriptGLES2

How it stacks up

zyphersworld/scream2youichi-uda/godot-qadevantler-tech/world-at-ruin
Stars223
LanguageGDScriptGDScriptGDScript
Setup difficultyeasyeasy
Complexity2/52/5
Audiencegeneraldevelopergeneral

Figures from each repo's GitHub metadata at analysis time.

How do you spin it up?

Difficulty · easy Time to first run · 5min

Running from source requires the older Godot 3.6.2 engine, not Godot 4.

Wtf does this do

SCREAM2 is a racing video game about sprintcar racing on a banked clay oval track, built by a solo developer using the Godot game engine. It aims to recreate the feel of dirt track sprintcar racing, complete with rolling starts, a raised groove near the top of the track called the cushion that skilled drivers can ride for speed, and an in cockpit view that shows the driver's hands on the wheel and lets the player pull off a fogged up visor cover mid race. The track itself is generated procedurally, meaning the surface, walls, catch fence, infield, and pit area are built by the game's code rather than hand placed, and the game includes dynamic weather that can wet the track surface and add puddles and reflections. Other cars on track are controlled by AI drivers that race the racing line, follow other cars, lift off the throttle, and attempt passes, so races feel like they involve real competition rather than scripted opponents. You can play SCREAM2 directly in a web browser with no download required, or download a build for Windows or Linux, all through the game's itch.io page. To run it from the source code instead, you need to install a specific older version of the Godot engine, 3.6.2 and not the newer Godot 4, and open the project folder, since the game has no other external dependencies. The developer describes this as an early, in development build that is still rough in places, and is actively asking players for feedback on how the handling and racing feel. It is free and open source, released under a license included in the repository's LICENSE file.

Yoink these prompts

Prompt 1
Help me set up Godot 3.6.2 to run the SCREAM2 project from source on my machine.
Prompt 2
Explain how SCREAM2's procedural track generation builds the surface, cushion, and catch fence in Godot.
Prompt 3
Walk me through SCREAM2's cockpit view controls, including the visor tear off mechanic.
Prompt 4
Summarize what feedback the developer is looking for on SCREAM2's handling and race starts.

Frequently asked questions

wtf is scream2?

A solo developed, open source racing game that simulates sprintcar racing on a procedurally generated banked clay oval, built in the Godot engine.

What language is scream2 written in?

Mainly GDScript. The stack also includes Godot, GDScript, GLES2.

How hard is scream2 to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is scream2 for?

Mainly general.

View the repo → Decode another repo

This repo across BitVibe Labs

Don't trust strangers blindly. Verify against the repo.