Malevolent Planet Unity2d Day1 To Day3 Public Link Jun 2026

We want tiles to spontaneously corrupt over time, simulating a living, angry ecosystem. Update your PlanetGridManager.cs or create a standalone PlanetMutation.cs script to handle periodic hazard spawning:

Use OnTriggerEnter2D on the enemy to detect collision with the player, taking health away from the player. 3. Health and UI Implement a simple Health script for the player. Create a UI Canvas with a Slider to represent health. Update the UI in the Update method of the player script. Day 3: Sound, Polish, and Public Link Day 3 is about bringing the game to life and sharing it. 1. Sound Effects (SFX) and Music Add a simple loop of creepy ambient space music. Add a shooting sound and an "enemy hit" sound. Use AudioSource.PlayOneShot for clean sound management. 2. Game Over State

Open the Universal Render Pipeline (URP) Global Light 2D settings. Lower the ambient light intensity to 0.15 or 0.2 .

On the first day of our journey, we started by conceptualizing our game, which we dubbed "Malevolent Planet". The idea was to create a 2D platformer where players navigate through a procedurally generated, evil-infested planet, collecting resources while avoiding obstacles and enemies. Our game will feature:

public GameObject[] hazards; public float spawnIntervalMin = 5f, spawnIntervalMax = 10f; void Start() StartCoroutine(SpawnRoutine()); malevolent planet unity2d day1 to day3 public link

Set the game view aspect ratio to to standardize your camera view.

Primary source for latest public builds (e.g., April 2025 Build) and detailed dev logs. Steam Page

: New dialogue UI, quality-of-life buttons (Auto Play, Skip), and multiple new scenes including the Classroom and Gym. Day 3: The Simulation & Blackmail Quests

To capture the feel of an oppressive alien landscape, the environment was split into three distinct Tilemap layers under a single Grid GameObject: Distant rock formations, purely visual. We want tiles to spontaneously corrupt over time,

Vector2 movementVector = new Vector2(movement, 0); GetComponent<Rigidbody2D>().velocity = movementVector * speed;

: Creation of the International Space Academy and garden areas. Day 2: Mechanics and Visuals

: You can wishlist or view the mature content description on the Malevolent Planet 2D Steam Page : The game has an active presence on

The team consisted of 5 members: Alex, the team lead; Rachel, the artist; Mike, the programmer; Emily, the sound designer; and Jack, the writer. They had all been warned about the challenges of creating a game in just a week, but they were eager to take on the task. Health and UI Implement a simple Health script

using UnityEngine; public class WorldGridManager : MonoBehaviour [Header("Grid Dimensions")] [SerializeField] private int width = 50; [SerializeField] private int height = 50; [SerializeField] private float cellSize = 1.0f; [Header("References")] [SerializeField] private GameObject tilePrefab; [SerializeField] private TileData defaultGroundData; private TileComponent[,] grid; private void Start() GenerateWorld(); private void GenerateWorld() grid = new TileComponent[width, height]; for (int x = 0; x (); tileComponent.Initialize(x, y, defaultGroundData); grid[x, y] = tileComponent; } } Use code with caution. Day 2: Top-Down Movement and Rigidbody Physics

The easiest way to try Malevolent Planet Unity2D is to play directly in your browser on itch.io:

Building a malevolent planet in 2D is surprisingly achievable in 72 hours with Unity’s component system. The key is treating the environment as an active participant, not a static level. Try it yourself — and make your planet truly hateful.