Malevolent - Planet Unity2d -day1 To Day3 Public ...

Goals

What I did

Decisions & rationale

Problems encountered

Artifacts produced

Next steps for Day 3


Goals

What I did

Decisions & rationale

Problems encountered

Artifacts produced

Next steps for Day 2


The first three public days of Malevolent Planet demonstrate that a Unity2D game can successfully communicate “environmental malevolence” without alienating players, provided death is predictable via audiovisual cues. Day 2’s aggression increase – counterintuitively – improved reception because it clarified the planet’s rules. Future work will focus on emergent malevolence (ecosystem reactions) rather than pure stat boosts.


  • Midday (3–4 hours)
  • Afternoon (2–3 hours)
  • Day 3 milestone: Public-ready prototype and basic project documentation.
  • [1] Unity Technologies. (2023). 2D Light System Best Practices.
    [2] Schell, J. (2019). The Art of Game Design (on fairness in difficulty).
    [3] Malevolent Planet internal telemetry, Days 1–3, [Year].


    For a development log titled "Malevolent Planet Unity 2D - Day 1 to Day 3 Public," you can use the following structured text. This breakdown follows the common progression seen in the game's development on Patreon and Steam. Devlog: From Concept to First Public Build Day 1: Establishing the Foundation

    Engine Transition: Successfully migrated core logic from the original text-based version to Unity 2D, ensuring compatibility across Windows, MacOS, and Android.

    Camera & Control Logic: Implemented a 3/4 top-down perspective (similar to Among Us) with support for both keyboard and mouse-driven movement.

    Visual Framework: Integrated the Visual Novel (VN) scene system to allow for high-resolution dialogue sequences and branching choices. Day 2: Content & Mechanics Integration Malevolent Planet Unity2D -Day1 to Day3 Public ...

    Opening Narrative: Developed Emma’s origin story at the International Space Academy, filling in gaps from the text game and leading up to her departure into space.

    Asset Implementation: Began importing HD character designs and environment art. Specifically, work focused on the Human Camp and initial open-world village maps.

    Animation Pipeline: Set up the first frame-by-frame animations for character interactions and environmental hazards. Day 3: Debugging & Public Readiness

    Technical Optimization: Updated the engine from Unity 2020 LTS to 2022 LTS to resolve critical infinite loop and crash issues.

    Gameplay Polish: Refined movement hitboxes to prevent players from getting stuck in environmental vegetation.

    Public Build Packaging: Finalized the first public demo build, which includes roughly 2-3 hours of content, a functioning gallery system, and initial NSFW content previews. Project Overview

    Malevolent Planet 2D follows the journey of Emma as she navigates a dangerous alien world. Players must balance survival and exploration while making choices that determine if they stay "pure" or give in to local temptations. You can follow further updates on itch.io or the official Steam Community Hub. Malevolent Planet Unity 2D Teaser Screenshots + Early GIF

    Malevolent Planet 2D is an adult-oriented sci-fi game developed by Malevolent 2D, often released in segmented "Day" updates on platforms like Patreon. Day 1: The ISA Academy Arrival

    Day 1 serves as the introduction to the ISA (Interstellar Security Academy).

    ISA Lobby/Entrance: You begin with introductory dialogue with the reception team. Be aware of a known bug where the minimap might show the lobby layout throughout the entire intro.

    The ISA Garden: A key location where you can interact with Gloria and explore the "Suspicious Grass" pheromone bush dialogue.

    Evening Routine: After meeting crew members like Morris and the Nurse, you will eventually head to the showers.

    Known Bug: When returning from the showers on the first night, your character may incorrectly appear in the academy outfit instead of the night dress. Day 2: The Classroom Update

    The "Day 2.0 Classroom" update expands the academy's interactive areas.

    Classroom & Gym: New scenes are available in these locations, featuring unique NPC interactions and 5 new illustrations.

    UI Features: This update introduced "Auto Play," "Hide," and "Skip" buttons to the dialogue window. Note that these buttons can sometimes appear toggled green even when inactive.

    New Items: You can unlock new clothing options for your character during this phase of the story. Day 3: Exploration and Missions What I did

    By Day 3, the game shifts from academy life toward initial missions.

    Mission Planning: You begin planning the first external mission, which involves a Forest Map leading into a Cave.

    Free-Roaming: You can interact with your crew members at their specific posts on the ship/base to build rapport.

    New Scenes: Public builds for this stage typically include the "Alien Tentacle" preview and "Erotic Posing" scenes. General Gameplay Tips

    Resolution: Recent public builds (like the April 2025 Public Build) display art at full HD resolution.

    Dialogue Skipping: Clicking the bottom center of the screen during initial ISA dialogue can skip large portions of text, but may result in empty windows.

    Controls: Moving with the keyboard can toggle the minimap "X/-" button; pressing Space manually shows or hides the map. Malevolent Planet 2D Day1.0 Garden Public Release - Patreon

    Here is some content based on your request:

    Malevolent Planet Unity2D - Day 1 to Day 3 Public

    Day 1: Project Setup and Initialization

    Welcome to the Malevolent Planet Unity2D tutorial series! In this series, we will be creating a 2D platformer game using Unity. On Day 1, we will set up a new Unity project and initialize the basic structure of our game.

    Step 1: Create a New Unity Project

    Step 2: Set up the Scene

    Step 3: Add a Camera

    Day 2: Creating the Player and Basic Movement

    On Day 2, we will create the player character and implement basic movement.

    Step 1: Create the Player

    Step 2: Add a Rigidbody2D and Collider

    Step 3: Implement Basic Movement

    Day 3: Adding Enemy and Basic AI

    On Day 3, we will add an enemy character and implement basic AI.

    Step 1: Create the Enemy

    Step 2: Add a Rigidbody2D and Collider

    Step 3: Implement Basic AI

    This is just a basic outline of what you can do on each day. You can add more features and complexity as per your requirement.

    Here is a sample code for player movement:

    using UnityEngine;
    public class PlayerMovement : MonoBehaviour
    public float speed = 5.0f;
    private Rigidbody2D rb;
    void Start()
    rb = GetComponent<Rigidbody2D>();
    void Update()
    float horizontalInput = Input.GetAxis("Horizontal");
    Vector2 movement = new Vector2(horizontalInput, 0);
    rb.velocity = movement * speed;
    

    And here is a sample code for enemy AI:

    using UnityEngine;
    public class EnemyAI : MonoBehaviour
    public float speed = 2.0f;
    private Rigidbody2D rb;
    void Start()
    rb = GetComponent<Rigidbody2D>();
    void Update()
    float randomDirection = Mathf.Random.Range(-1f, 1f);
    Vector2 movement = new Vector2(randomDirection, 0);
    rb.velocity = movement * speed;
    

    After analyzing the build and community forums, here are the essential survival tips for newcomers downloading the Malevolent Planet Unity2D - Day1 to Day3 Public release:

    The Golden Rule: Do not explore yet. Gather.

    Your priority on Day 1 is not fighting monsters; it is preparing for the first night. The Unity2D environment in this build features a rapid day/night cycle where hostile entities spawn aggressively after dusk.

    Checklist:

  • Craft the Habitat: Open the crafting menu (Default key: 'C'). Navigate to Structures. Craft a Temporary Shelter.
  • The Campfire: Before the sun sets (watch the top-right UI dial), craft a Campfire. This prevents the "Freezing" debuff at night and allows you to cook raw meat if you managed to trap a small creature.
  • Day 1 Goal: Have a shelter and a campfire operational before the screen turns dark.


    Goal: Ensure core loop (gather → survive → escape) functions without crashes.
    Build features active:

    Observations:

    Adjustment planned: Add 0.25s visual flash before plant enemy triggers.