Planet Unity2d Day1 To Day3 Public Link 2021 — Malevolent

(Note: Ensure your browser supports WebGL 2.0 for the best experience during the Day 3 build.) What’s Next?

Organized the project into Scripts, Prefabs, Sprites, and ScriptableObjects to ensure scalability. Player Controller

You can follow the real-time progress, view the source code, and test the latest WebGL builds via the public repository link below: malevolent planet unity2d day1 to day3 public link

Implemented a constant drain on the Oxygen stat. The player must find "Air Pockets" or "Refill Stations" to survive. User Interface (UI)

The following article serves as a comprehensive developer log for the first three days of building , a 2D top-down survival game in Unity. Malevolent Planet: Unity 2D Development Log (Day 1 - Day 3) (Note: Ensure your browser supports WebGL 2

Used ScriptableObjects to store player stats (Health, Oxygen, Battery). This makes it easy to balance the game later without digging through code.

Implemented a FixedUpdate movement system to ensure smooth collisions with alien flora. The player must find "Air Pockets" or "Refill

Added a simple shader graph effect that makes the screen edge pulse red when the player is in danger. Day 3: Resource Management and UI Foundation

Developed a Spawner script that uses Poisson Disc Sampling to distribute "Malevolent Spores" across the map without them overlapping awkwardly. Environmental Hazards

Developing a survival game requires a delicate balance between atmosphere and mechanics. In Malevolent Planet, the player is stranded on a hostile alien world where the environment itself is the primary antagonist. Day 1: Project Setup and Movement Mechanics