A downloadable game for Windows, macOS, and Linux

As we all know, the moon is made of cheese. Unfortunately, the cheese on the surface of the moon is a bit dry and tasteless, due to sitting out in a vacuum.  The really good cheese lies underground in vast cheese lakes. As the CEO of a hyper-capitalistic mice company, it's your job is control the flow of cheese at all costs!

Featuring:

* A titlescreen! (Very Important!)

* Cute mice!

* Combat!

* Everything explodes!

# Controls

The controls are pretty standard for a RTS.

- You can pan the camera by pressing the arrow keys or by moving the mouse to the edge of the screen.
- The camera can be zoomed in and out by using the scroll wheel.
- Units can be selected by left-clicking. To select a group of units, left-click and drag over them.
- Units can be added or removed from a selection by holding the shift key while selecting.
- To command units to move or attack an enemy unit, right-click on a target.
- To command units to do an attack-move (where units are attacked along the way), press A to toggle the attack-move mode, then left-click.
- You can exit out of different modes by right-clicking or pressing the escape key.
- To cancel unit's current commands, press the s key.
- To set a control group, hold control and press 0-9. Pressing 0-9 again will select the units belonging to that control group.
- To add units to a control group, hold shift and press 0-9.
- To use a unit's abilities, press the assigned key shown on the bottom of the screen. For example if you have an engineer selected and press Q, it will switch to the building mode and allow you to build a pump.
- The number of cheese coins you have is shown in the top-right. If you don't have enough coins to afford an action, it will be greyed out.
- You can select buildings the same way you select units. Some buildings such as armouries allow you to place units into a recruitment queue.

# More Info

The full source code is available on github:

https://github.com/expenses/cheese

A web version is coming (via WebGPU) but it maybe be a while before it works properly.

Download

Download
cheese-linux-x86-64-0.1.2.zip 4.9 MB
Version 1 Jan 04, 2021
Download
cheese-osx-x86-64-0.1.2.zip 3.7 MB
Version 1 Jan 04, 2021
Download
cheese-windows-x64-64-0.1.2.zip 3.8 MB
Version 1 Jan 04, 2021

Install instructions

On Windows and OSX, the game should generally work as-is. On linux, you'll need to have vulkan drivers installed (if you're playing games, you probably have them already) and be running a distro that has a glibc version of at least 2.27. This includes Ubuntu 20 and Ubuntu 18, but I'm not sure about Ubuntu 16. Rolling distros such as Arch are fine too.

Development log

Comments

Log in with itch.io to leave a comment.

Downloaded the Mac version, it runs, but I can't click on "Scenarios" or "Quit". They highlight on mouse movement, but click doesn't register...

doesn’t work on my ubuntu 20.04 ./cheese: /lib/x86_64-linux-gnu/libc.so.6: version GLIBC_2.32’ not found (required by ./cheese)`

Thanks! I'll look into this.

I'll upload a version tonight that only requires glibc 2.27. That should fix the issue.

Try it now!

(3 edits)

Ubuntu 18.04 also fails with:

thread 'main' panicked at 'called `Result::unwrap()` on an `Err` value: XError { description: "BadDrawable (invalid Pixmap or Window parameter)", error_code: 9, request_code: 149, minor_code: 4 }', /usr/local/cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.23.0/src/platform_impl/linux/x11/window.rs:1024:14

and several memory leaks. It may be something with my nvidia drivers though. 

Edit: Yeah, that's probably it. Ignore this.
Edit2: Will try it on Windows later.

Crashed on Windows too, without any messages. Could be something to do with my graphics card.

Now it’s working!