Machine Heart :: Prototype
:: 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 |
Jump | Spacebar (you can airhop!) | South Button |
Aim | Mouse | Right Stick |
Shoot | Left Mouse Button | - |
Bomb | Right Mouse Button | - |
Roll | Double Tap Movement | Shift | NOT SURE YET |
Noclip | E | - |
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
- CPU: Non legacy builds require a CPU that supports:
- 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
- WebGL 2 is required, ensure Hardware Acceleration is enabled
Twitter | Youtube | a different one
Updated | 1 day ago |
Status | Prototype |
Platforms | HTML5, Windows, Linux |
Rating | Rated 5.0 out of 5 stars (1 total ratings) |
Author | Bonbli ★★★ |
Genre | Adventure |
Made with | Rust, Aseprite |
Average session | A few seconds |
Inputs | Keyboard, Mouse, Gamepad (any) |
Download
Click download now to get access to the following files:
Development log
- What I've been working on45 days ago
- Windows And Linux BuildsJul 16, 2024
Comments
Log in with itch.io to leave a comment.
rly cool prototype !! thx for sharing 👽👍
thank you for playing – it’s pretty broken right now 💀 more than it used to be
lmao thats gamedev tho, its all broken until it works xd
Cool game, nice that you made your own engine!
Thank you! It’s been really nice working on it
Yooooo this looks so good! Nice work mate
thank you 😌