Textorio by qookiezz

[raw]
made by qookiezz for LD 41 (COMPO)

Logo

Textorio is a text Factorio type "clicker" game.

NOTE: On Linux, you need to install the sfml libraries! Here are instruction for some of the distros: - Ubuntu, Debian & Derivatives: sudo apt install libsfml-dev - Arch Linux & Derivatives: sudo pacman -S sfml

Controls:

  • Arrow keys to move the cursor, navigate the menu
  • Tab to open/close the menu and exit build mode
  • Return/Enter to select an option and build objects
  • B to enter breaking mode
  • Escape to exit breaking mode
  • C to update the world, it needs to be released for it to work. This is where the "clicker" part of the theme comes from

Tutorial:

  • A mining station(m) mines ores and outputs them to any surrounding pipes. Any mining station needs to be placed next to ores(@).

  • A power generator(g) takes ores and ingots through pipes connected to it and produces power.

  • A pump(p) pumps water. Water is used to cool down power generators. When power generators are not cooled, they have a chance of overchating and breaking. Any water pump needs to be placed next to water(.).

  • A furnace(f) takes ores from connected pipes and produces ingots which are stored in the global ingot storage.

  • A power furnace(F) takes ores from connected pipes and produces ingots which are stored in the global ingot storage. It uses up power and doesn't loose any ores in the smelting process.

  • A gas collector(c) collects gas outputs it to any surrounding pipes.

  • A gas furnace(G) takes ores and gas from pipes connected and produces ingots. A gas furnace doesn't loose any ores.

  • A gas power generator(B) produces power from gas that is taken in from connected pipes.

  • A radioactive material collector(S) takes radioactive material and outputs it to any surrounding pipes. Any radioactive mate rial collector needs to be placed next to a radioactive material($).

  • A nuclear reactor(n) takes radioactive material from any surrounding pipes and produces power.

  • Ore storage in(<) takes ores from pipes connected to it and stores them in the global ore storage.

  • Ore storage out(>) takes ores from the global ore storage and outputs them to any surrounding pipes.

  • Ingot storage in()) takes ingots from pipes connected to it and stores them in the global ingot storage.

  • Ingot storage out(() takes ingots from the global ingot storage and outputs them to any surrounding pipes.

Screenshots:

1

2

Ratings

Given 2🗳️ 0🗨️

Feedback

Persijn
25. Apr 2018 · 15:39 UTC
Liked the game, decent resource management.
I could not always figure out how much water was going where. Especially on the nuclear reactor.
The game does crash after a while. I think its something to do with the ore storage with multiple pipes?
Its just a guess.
🎤 qookiezz
27. Apr 2018 · 18:30 UTC
@persijn Oh snap, does it? Seems like I didn't test it enough. Still, thanks for playing it.