:: Available for Windows and Linux ::                             
(Work in Progress)                                                

Machine Heart

Pre-Alpha :: Prototype Demo :: In Development
⚠️ VERY UNFINISHED ⚠️


Yo waddup, Machine Heart is the best 2D platform pew pew shooty game it features 20 solid years of enjoyment AND it has a gun in it. Currently it's very much still pre-alpha but you are free to play and snoop around. Be warned that the game might be kind of loud as there's no volume adjustments in the game yet and save files might break.

I'm currently working on:
- reworking debug features
- reworking the graphics api
- reworking the audio subsystem
- nvm decided to work on some light graphical improvements
- nvm its mapeditor time
- nvm its invisible platform time

It will be some time until i will progress on the gameplay

this sprite made by Sr_Jelly



Thank you for playing
The entire source code for the game and engine, including assets will be released for free at some point after release (excluding console platform related code i don't want to go to space prison)

Made with Aseprite, LDTK,  Ardour




Controls:
🎮Keyboard & Mouse
Gamepad (unfinished)
Move A :: D   |   Arrows
hold S | Down to drop through platforms
Left Stick  |  Dpad
JumpSpacebar (you can airhop!)
South Button
AimMouseRight Stick
ShootLeft  Mouse Button
-
BombRight Mouse Button
-
RollDouble Tap Movement  |   Shift
NOT SURE YET
NoclipE
-


Platform Notes:

  • Desktop
    •  CPU: Non legacy builds require a CPU that supports:
      • x86_64-v3: Intel Haswell (2013) and AMD Excavator (2015)
      • Legacy: Anything prior
    • GPU: WebGL 2 | OpenGL 3.3+ | OpenGL ES 3.0
      • Intel (integrated): Intel HD  (2010) or newer
      • Nvidia: GeForce 8800 (2007) or newer
      • Amd:  Radeon HD 2000 (2007) or newer
      • Vulkan support is coming
  • Linux:
    • Currently targeting Glibc 2.39, but will be lowered to Ubuntu LTS (2.31) in the future
    • Wine: There is a strange keyboard polling frequency problem
    • If you have an older version of Glibc your only option is the web build for now (sorry!)
  • Web:
    • WebGL 2 is required, ensure Hardware Acceleration is enabled
      • If you experience low frame-rates and high CPU usage it's a sign it's turned off
    • Recommended: Google Chrome / Chromium or Mozilla Firefox
      • Known with issues with Vivaldi



Twitter | Youtube | a different one

Updated 1 day ago
StatusPrototype
PlatformsHTML5, Windows, Linux
Rating
Rated 5.0 out of 5 stars
(1 total ratings)
AuthorBonbli ★★★
GenreAdventure
Made withRust, Aseprite
Average sessionA few seconds
InputsKeyboard, Mouse, Gamepad (any)

Download

Download NowName your own price

Click download now to get access to the following files:

machineheart-windows.zip 13 MB
Version 0.1.0
machineheart-linux.zip 14 MB
Version 0.1.0

Development log

Comments

Log in with itch.io to leave a comment.

(+1)

rly cool prototype !! thx for sharing 👽👍

(+1)

thank you for playing – it’s pretty broken right now 💀 more than it used to be

(+1)

lmao thats gamedev tho, its all broken until it works xd

(+2)

Cool game, nice that you made your own engine!

(+1)

Thank you! It’s been really nice working on it

(+2)

Yooooo this looks so good! Nice work mate

(+1)

thank you 😌