itch.io is community of indie game creators and players

Devlogs

Devlog #3: Level Selector, SFX, Directional Gravity and Victory!

Biot-Savart
A downloadable game for Windows

We are CazuelaGames: cstammp, Kechumax, and xner2000. We're developing Biot-Savart, a 2D platformer where you control a robot that navigates through a laboratory using electromagnetism to interact with platforms and enemies.

What We Have So Far

Last devlog, we implemented two major systems: Moving Platforms and the Enemy System.

The moving platforms can carry the player across gaps or hazards, introducing more complex platforming challenges and enabling creative level design. The enemy system laid the groundwork for future interactions with charged enemies, including basic patrol movements and collision detection with the player’s hitbox and hurtbox.

Alongside these systems, the character is able to move, jump, and change polarity, interacting with electromagnetic fields through attraction (which pulls the character toward charged areas) and repulsion (which pushes the character away). These mechanics create dynamic platforming scenarios, like moving along ceilings or executing high jumps.

New Features Added

In our latest update, we focused on enhancing the gameplay experience and addressing stability issues. Here’s what we added:

Level Selector

We introduced a level selection system that allows players to choose which level to play

Sound Effects (SFX)

We implemented sound effects to enrich the feedback and make actions feel more responsive. These include sounds for jumping, button selection, player death and enemy death. 

Directional Gravity

Previously, gravity only worked vertically. In this update, we expanded the gravity system to include horizontal gravity fields that pull the player from the sides. This opens up new possibilities for puzzles and challenges that require navigating horizontally oriented gravity zones, adding depth and variety to the platforming gameplay.

Victory Condition

We added a victory condition: reaching the end of the level. Now, when the player arrives at the goal, the level is completed.


In the coming updates, we plan to:

- Add background Music

- Add Charged enemy mechanics

- Add dash and coyote time

- Design tutorial level

- Fix bugs


Stay tuned! 

Files

  • biot-savat-v0.1.3.exe 93 MB
    36 days ago
Download Biot-Savart
Leave a comment