Add "Vada Chennai: Streets of the North" — 2D and 3D GTA-style open-world browser games#1
Draft
sanjaydilli wants to merge 3 commits into
Draft
Add "Vada Chennai: Streets of the North" — 2D and 3D GTA-style open-world browser games#1sanjaydilli wants to merge 3 commits into
sanjaydilli wants to merge 3 commits into
Conversation
A self-contained HTML5 canvas game inspired by the film Vada Chennai: a 120x90-tile North Madras fishing settlement with story missions (carrom physics minigame, fishing, stealth delivery, market brawl, branching ending), day/night cycle, minimap, NPCs and WebAudio SFX. No dependencies - open games/vada-chennai/index.html in a browser. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01BcHZ65C8DtadQn2wUay4iK
Rebuilds the open world in 3D with three.js (vendored, MIT): third-person camera, blocky low-poly North Madras with piers, temple gopuram and street lamps, a drivable auto-rickshaw with a speedometer, sun-orbit day/night cycle, and the same story campaign (carrom, fishing, stealth delivery, market brawl, branching ending). Fully self-contained - open games/vada-chennai-3d/index.html in a browser. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01BcHZ65C8DtadQn2wUay4iK
- MeshStandardMaterial everywhere with procedural plaster/frond textures - Real-time PCF-soft sun shadows, frustum tracking the player - ACES filmic tone mapping, sRGB output, day-driven exposure - Shader sky dome (sun disc, dusk tints) + night starfield - Animated wave shader for the sea with fresnel and sun glints - Higher-detail ground texture (16px/tile with speckle and wear) - Curved palm trunks with textured 3D fronds and coconuts - Frame-rate-independent carrom physics via fixed substeps - Cinematic vignette overlay Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01BcHZ65C8DtadQn2wUay4iK
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Adds a fan-made open-world game inspired by the Tamil film Vada Chennai (2018), in two versions:
games/vada-chennai/— top-down 2D version (canvas + vanilla JS, single file, zero dependencies).games/vada-chennai-3d/— GTA-style 3D version built with three.js (vendoredthree.min.js, MIT license included): third-person camera, low-poly 3D North Madras, and a drivable auto-rickshaw.Both are fully self-contained — open the folder's
index.htmlin a browser. No build step, no network.The 3D version (GTA-style)
Shared story campaign (both versions)
As Anbu, a young carrom champion: win a physics-based carrom minigame → a timing-based fishing minigame → a stealth parcel delivery dodging red-shirt patrols (visible detection rings) → a market brawl against four thugs → a branching ending (protect the people / rule by fear). Plus money & respect stats, tea-kadai healing, collectible shells, wandering NPCs, minimap and quest guidance.
Testing
Both versions verified end-to-end with headless Chromium (Playwright): full quest chain from intro through carrom, fishing, delivery, fight and ending completes with expected stage/money/respect transitions and zero console/page errors. The 3D version additionally verified: WebGL context creation, walking movement, entering/driving/exiting the auto (position and speed change confirmed), and screenshots inspected for day, night, driving and ending scenes.
Notes
THREE_LICENSEincluded) so the 3D game works offline.games/so it stays fully isolated from the FitIQ app code.🤖 Generated with Claude Code
https://claude.ai/code/session_01BcHZ65C8DtadQn2wUay4iK