Onlineshops

Malevolent Planet Unity2d Day1 To Day3 Public Link [cracked]

Spikes and toxic flora using custom scriptable tiles.

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.

Enabled shadow casting on obstacle tilemaps to create dynamic, creeping shadows as the player moves. Day 3: Enemy AI Pathfinding and Game Loop State malevolent planet unity2d day1 to day3 public link

Write a basic script that resets the player position or subtracts health upon OnTriggerEnter2D . Basic Patrolling Enemy AI

Day 2 focused on transforming the flat tilemap into a living, threatening ecosystem. A malevolent planet needs to feel alive and dangerous through visual feedback and systemic threats. URP 2D Lighting Setup Spikes and toxic flora using custom scriptable tiles

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.

You can view, clone, and test the early prototype build directly via the public repository: If you share with third parties, their policies apply

The team's own game began to experience strange glitches. The planet's terrain would shift on its own, and the creatures they had designed began to behave erratically. It was as if the malevolent planet from the mysterious project had infected their own game.

With the player moving smoothly, hazards ticking down health, and URP lights painting a hostile landscape, the core framework of Malevolent Planet is officially locked down.

provides access to a playable version of the game across multiple platforms, including , Windows , and MacOS , as well as an online playable version . Key Build Features

using UnityEngine; public class HazardZone : MonoBehaviour [SerializeField] private float damagePerSecond = 15f; private void OnTriggerStay2D(Collider2D collision) if (collision.TryGetComponent (out var targetHealth)) targetHealth.TakeDamage(damagePerSecond * Time.deltaTime); Use code with caution.