Back to International Catrobat Association
GSoC 2026

AI-Driven Dynamic Procedural Map Generation System

mARine currently lacks a dynamic, reproducible environment system. This project builds a seed-based procedural generation pipeline that creates consistent marine terrain and living coral ecosystems across devices. A deterministic noise system shapes the ocean floor using fractional Brownian motion, cluster-based placement populates it with seven coral species using slope filtering and raycast confirmation, and a rule-driven simulation governs growth, bleaching, reproduction, and die-off — all emerging from agent interactions rather than scripted behavior. The same seed always reconstructs the identical environment without storing any state, making it practical for mobile AR. Deliverables include: chunk-based terrain streaming, a per-agent coral lifecycle system, URP underwater rendering (caustics, volumetric fog), and Unity Job System optimization for real-time mobile AR performance.

Project details

Contributor

Harin Karru

Mentors

Not available

Technologies

Not listed in the archive