This is a platformer game where you need to sacrifice features to make progress.
Set Up
Unfortunately, the game is a bit cumbersome to install. You will need to have Python 3 on your computer with both Pyxel and NumPy. Click here for instructions on how to install Pyxel. NumPy should be in any Python package manager (e.g. pip).
Here's how to install and run the game in a virtual env. Thanks so much to @thomas-lacroix for that!
I love the idea of sacrificing abilities as you progress. It's a more fun take on the theme than most of what I've experienced so far. I love how it totally changed how things felt and played afterwards. Good job. I'd suggest creating builds more easily accessible to the mainstream audience for jams at least, but I imagine you knew that might be a barrier. Any luck converting it to an exe with py2exe or something?
@oxrock Thanks for the feedback! I tried to make a packaged game with stuff like py2exe but I couldn't get it to work :/ Next time I should make the game in JS but I'm not familiar with it.
How to run it in a Python 3 virtual environment: ``` git clone [email protected]:xlambein/ldjam43.git cd ldjam43 python3 -m venv ./venv source ./venv/bin/activate pip3 install pyxel python3 main.py ```
I really like the concept of the game, and the result is quite nice :thumbsup:
@xlambein Avec plaisir :grin: But I don't guarantee that this is the best way to build a virtual environment ^^ These are the commands I use when I want to quickly test things. For a more serious project I would really encourage you to learn Pipenv. PS: These are Linux commands, I don't (want to) know how to do on Windows. PPS: Change `python` to `python3` and `pip` to `pip3`. I updated my comment with cleaner commands.
@dunin Wow, thanks so much! This makes me really happy!
Yep I realized today that you could get to the part that says you lost the jump while still having it..... I didn't have a lot of time to playtest it over the week-end, and there's a lot of possible combinations :P
Also, I don't think you're spoiling any more than what I say in the description, so it's fine! :-)
This was a great idea and lots of points to you for not using a game engine like Unity or Construct! The levels are simple at first and become a lot more complex at the end.
I laughed a lot when I sacrificed the game and the game closed
@frank-gevaerts Thanks for the feedback! Yep the game can be tricky at some points, I have some ideas in mind to make it easier to explore the tree of possible sacrifice choices
@mordokay I'm glad you enjoyed the game! I tried to have a few silly sacrifices, I'm happy to hear one of them got a laugh out of you!
@rickyhan I'm thinking of making that game into something a bit bigger (and in the browser). Do you have any suggestions of how I could improve the gameplay?
This is an interesting game but like ... it seemed really hard? At least at the end, I couldn't figure out what toi sacrifice. I kinda want to look up a tutorial haha.
I think sound effects/music were missing, silent games always feel a little lacking to me (of course, I'd imagine they'd get sacrificed too). Maybe try using sfxr to generate some simple ones?
Oh, another little usability tweak, it's a bit awkward having the player the same size as the rest of the tiles because then they have to perfectly line up to fit in some spaces. Usually nicer to make them a little smaller to give them some leeway to move around and fit in things.
Overall, nice little game! It felt really simple with the graphics but I actually had a lot of fun playing around with it :)
@jezzamon Thanks for your feedback! Yep the game gets pretty hard at the end. If I'd had another day, I would've worked on balancing it more. I also completely agree with you on the sound and the hitbox of the player. Those are two things that I wanted to add/change, but didn't get around to doing. I actually finished the game a few minutes before the LDJam deadline, so in many ways it has rough edges!
Comments20
It's from the pyxel's wiki, so it should work...
```
git clone [email protected]:xlambein/ldjam43.git
cd ldjam43
python3 -m venv ./venv
source ./venv/bin/activate
pip3 install pyxel
python3 main.py
```
I really like the concept of the game, and the result is quite nice :thumbsup:
Wow! This is the first time I've encountered a LD game with such a secret ending!
Found it is amazing, each time I was thinking: "this isn't possible, I can't go further", and I could!
(Just one thing: it said that I loose my jump abilitywhen I hadn't lost it...)
Yep I realized today that you could get to the part that says you lost the jump while still having it..... I didn't have a lot of time to playtest it over the week-end, and there's a lot of possible combinations :P
Also, I don't think you're spoiling any more than what I say in the description, so it's fine! :-)
A very original idea, and well-executed! I just wish I didn't get stuck all the time :)
I laughed a lot when I sacrificed the game and the game closed
Overall: :up: :up: :up:
@mordokay I'm glad you enjoyed the game! I tried to have a few silly sacrifices, I'm happy to hear one of them got a laugh out of you!
@rickyhan I'm thinking of making that game into something a bit bigger (and in the browser). Do you have any suggestions of how I could improve the gameplay?
I think sound effects/music were missing, silent games always feel a little lacking to me (of course, I'd imagine they'd get sacrificed too). Maybe try using sfxr to generate some simple ones?
Oh, another little usability tweak, it's a bit awkward having the player the same size as the rest of the tiles because then they have to perfectly line up to fit in some spaces. Usually nicer to make them a little smaller to give them some leeway to move around and fit in things.
Overall, nice little game! It felt really simple with the graphics but I actually had a lot of fun playing around with it :)