Tiny Blood Cells by lloydlobo

[raw]
made by lloydlobo for Ludum Dare 56 (JAM)

Tiny Blood Cells

You play as the Observer in this asteroidlike top down shooter, but wait you are also the medic i.e. the protector cell that is healing unhealthy cells

Screencastfrom2024-10-0800-14-58-ezgif.com-optimize(2).gif

In Tiny Blood Cells, you take on the role of a healer, tasked with saving small cell-like creatures scattered across different levels. Beware :smile:, though, as the creatures are infected and can damage you if you're not careful. Balance your movement, heal the creatures, and survive the challenges ahead!


Post Jam Preview

post-jam-preview-gif


Installation

Requirements

  • LÖVE 11.5 (Mysterious Mysteries) or higher. You can download it from the official site at love2d.org.

Setup Instructions

  1. Clone the Repository or Download ZIP Clone the repository or download the ZIP file containing the game source code.

  2. Ensure LÖVE is Installed If you don't already have LÖVE installed, you can download and install it from love2d.org or install it via Homebrew by running:

    bash brew install love

Running the Game

You have two options to run the game:

  1. Using the Terminal:

    • Open a terminal window.
    • Navigate to the project directory where the game files (including main.lua and conf.lua) are located:

      bash cd /path/to/project-directory

    • Run the game with:

      bash love .

    Alternatively, if you have a .love file (e.g., tinybloodcells.love), you can run:

    bash love /path/to/tinybloodcells.love

  2. Drag and Drop:

    • Drag the project folder or the .love file onto the LÖVE executable. This will automatically launch the game.

Web Build Option

If you're looking for a way to play the game in a browser, LÖVE doesn't natively support web builds. However, you can convert your game using love.js, which allows LÖVE games to run in browsers. Check with the developer if there's an existing web version of the game or use love.js to export it yourself.

Screenshot from 2024-10-08 00-16-24.png

Game Controls

  • Arrow Keys/WASD: Move the player entity.
  • Spacebar: Fire projectiles.
  • X: Dash forward.
  • Shift (Left/Right): Enhance attributes and increase turning speed.
  • Escape: ~~Pause~~ or ~~exit~~ force quit.
  • Q: Force quit.
  • N: Next level.
  • P: Previous level.
  • R: Reset current level.
  • H: Toggle debug HUD.

Credits

Testers

  • Seon

Resources

Grateful to the following creators for their amazing sound and music contributions:

Special thanks

  • Twitch Streamer Tkap1 aka Javier Palacios for gifting a last minute invite code!!!
  • This game was based on a starter template ported from an excellent breakdown of Asteroids at berbasoft.com.

License

This project is open source under the MIT License. See the LICENSE file for more details.

Ratings

Given 2🗳️ 3🗨️

Feedback

oldzombie14
07. Oct 2024 · 19:56 UTC
they look so soft i wanna squeeeeeeeeeze them
Cobear25
07. Oct 2024 · 20:42 UTC
How do I execute that love file on mac? Or is there a web build maybe?
🎤 lloydlobo
07. Oct 2024 · 23:48 UTC
Hey @cobear25, If you have LÖVE installed for your operating system, you'd just need to run `love tinybloodcells.love`.
Alternatively, you could run `love .` in the source directory where `main.lua` and `conf.lua` are present.

Hope you have fun (:
NeroLee
25. Oct 2024 · 02:19 UTC
haha ,look like my game,we have similar idea