This public link is valid for 7 days and shares a thread, including any personal information you added. This link or copies made by others cannot be deleted. If you share with third parties, their policies apply. Can’t copy the link right now. Try again later.
Because this is a demo, players frequently encounter technical problems. Here is how to fix them:
Have you found a different public link? Share your experience in the comments below. Keep exploring.
yield return new WaitForSeconds(Random.Range(spawnIntervalMin, spawnIntervalMax)); Vector2 spawnPos = GetRandomGroundPosition(); Instantiate(hazards[Random.Range(0, hazards.Length)], spawnPos, Quaternion.identity);
using UnityEngine; public class ExplorerController : MonoBehaviour public float moveSpeed = 5f; private Rigidbody2D rb; private Vector2 moveInput; void Start() rb = GetComponent (); rb.gravityScale = 0f; // Overhead perspective configuration void Update() moveInput.x = Input.GetAxisRaw("Horizontal"); moveInput.y = Input.GetAxisRaw("Vertical"); moveInput = moveInput.normalized; void FixedUpdate() rb.MovePosition(rb.position + moveInput * moveSpeed * Time.fixedDeltaTime); Use code with caution. Environmental Hazard System (Atmospheric Poisoning) malevolent planet unity2d day1 to day3 public link
typically refers to a 2D game development project—often a survival, sci-fi, or resource management style game—created using the Unity Engine. The "Day 1 to Day 3" designation indicates a structured tutorial series or game jam timeline, designed to take developers from an empty project to a functional prototype over the course of three distinct sessions.
to release public builds and previews. For example, a recent April 2025 build included an alien tentacle scene and full-resolution art. Development Highlights (The "Unity2D Journey")
public float speed = 5.0f; private float movement = 0.0f;
Set to a dim, sickly dark purple color at 15% intensity. This public link is valid for 7 days
Open the Universal Render Pipeline (URP) Global Light 2D settings. Lower the ambient light intensity to 0.15 or 0.2 .
Built a basic grid-based inventory system to hold scavenged alien scrap. Public Project Link
spawnInterval = Mathf.Max(1f, baseSpawnInterval - (angerLevel / 100f) * 4f); damageMultiplier = 1f + (angerLevel / 100f);
Use Vector2.MoveTowards or Vector2.Lerp to make the enemy follow the player’s position. Can’t copy the link right now
To test the current build, clone the repository, open Unity Hub, add the project folder using , and open the scene located at Assets/_Project/Scenes/World_Alpha.unity .
Open . Under Publishing Settings , ensure Compression Format is set to Disabled (this prevents common server side decompression errors on free web hosts).
The easiest way to try Malevolent Planet Unity2D is to play directly in your browser on itch.io:
The game development process can be challenging, but with the right tools and resources, it can also be highly rewarding. Unity2D is a powerful game engine that makes it easy to create 2D games, and our developer was able to create a fun and challenging game in just three days.
Day 2: Dynamic Atmospheric Visuals and Environmental Hazards