L.A.B. by disperse
Agricola meets Kerbal Space Program. In order to reach space first, sacrifices will have to be made.
Instructions
- This is a multi-player game, if nobody else is joining, try opening two windows at once.
- Open up https://disperse.itch.io/lab twice, clicking 'Start game' will assign each player a unique ID.
- The first player who successfully launches a rocket wins.
- Drag and drop your workers to cards on your turn.
- Every turn new cards are added to the offer.
- Every 4th turn is payday, pay 2 cash for each worker or they are 'fired'.
- The more components you add to your rocket, the more likely it is to launch.
- If the launch fails, you'll lose the parts and the worker who launched it.
- Click 'Start game' to begin.
- This is bugged, click 'Start game' twice to get started.
Code by Mark (42), pixel art and music by Henri (11).
| HTML5 (web) | https://disperse.itch.io/lab |
| Source code | https://github.com/disperse/lab-server |
| Source code | https://github.com/disperse/lab |
| Original URL | https://ldjam.com/events/ludum-dare/43/l-a-b |
Ratings
| Overall | 919th | 2.893⭐ | 30🧑⚖️ |
| Fun | 803th | 2.857⭐ | 30🧑⚖️ |
| Innovation | 389th | 3.304⭐ | 30🧑⚖️ |
| Theme | 898th | 2.768⭐ | 30🧑⚖️ |
| Graphics | 922th | 2.411⭐ | 30🧑⚖️ |
| Audio | 617th | 2.464⭐ | 30🧑⚖️ |
| Humor | 787th | 2.259⭐ | 29🧑⚖️ |
| Mood | 932th | 2.537⭐ | 29🧑⚖️ |
| Given | 28🗳️ | 30🗨️ |
I'm going to bed soon but will be playing other games tomorrow night and will have a copy open in case anyone wants to give it a try in multi-player mode.
I did see a worker on 'Launch rocket' and on 'First player' even though they weren't placed.

I didn't put enough time into the UI or the game to make it easy to understand, it really needs animations to show where resources are going and better in-game instructions for the cards.
Wow, multiplayer is quite a big challenge for a ludum dare game. I think you already know everything I'm about to say, but if not it might be valuable:
* You should scope better. This was clearly too ambitious.
* I didn't find another player online. If you go for a multiplayer you should also provide some bots to play against. Of course this further increases your scope so take this into account.
* I only managed to play my first move, so I cannot say anything about the rest of the mechanics, but the part I did saw was not bugfree. Or at least it felt that way.
* What is the point of the junkyard? It looks useless? Or does the junk increase over time?
Anyway. Although I think it's better for you if you decrease the scope next time I have to say I'm impressed at what you deliverd here. This looks like a lot of content for a 72h game! Congrats!
The junkyard starts out giving 0 resources but randomly gets 0-2 of each type at the end of each round.

- You now will no longer partially pay for (and fail to buy) components if you don't have all the resources'
- The game now ends properly (no more moves will be recorded)
- Choosing 'First player' when you are already first player will merely block the space and not toggle your first player status
- The hire worker space will only hire 1 worker and will not fill all available empty offices
- You will always have at least 1 worker, even if you can't pay them, there will no longer be an end-game state where you can no longer play
- The junkyard starts with a random allocation of resources
I also added a game log and a player status message to the UI to make the game a bit easier to follow.
I think I might be missing some knowledge about this genre of games (it seems other people figured it out!) but I still think a bit of guidance would have been useful.
It looked really interesting, and was multiplayer (amazing for an LD!) - but I couldn't figure it out. I really wanted to though, and I think it would only take a small amount of in-game guidance to make the goals more clear.
@pellanor In Chrome, right-click the tab and select 'Mute Site'.
Thank you both for taking the time to try it out!