# C.O.W.

**C.O.W.** is a a top secret military experiment with the goal to turn ordinary
farm animals into weapons: the **Cows of War**.

But one brave cow managed to breach containment.
That cow is *you*. You want **revenge**!

This is a game for [Luanti](https://luanti.org); version 5.14.0 or later is required.

This game was created for the Luanti Game Jam 2025.

This is version 1.0.0.

## Goal

Use your deadly **laser eyes** and your **super jump** ability to destroy
everything that moves.

The more you destroy, the better your score.

You have 3 lives. If you get hit, you lose a life.
The game ends when the time runs out or you’ve lost all lives.

## Controls

* **Look** at enemies to hit them with laser beams.
* Use the **movement keys** to move.
* Hold down **Aux1** and press a movement key to boost in that direction
  (this ability needs to recharge).
* Hold down the **Jump** key before hitting the ground to reach higher places.

You can customize the controls in the Luanti settings.

## Troubleshooting

If at any point in time, you somehow are stuck in the game, enter
`/cancel` in chat to return to the game menu.

## Credits

* Idea, design, programming, graphics, sound effects: Wuzzy
* Exception: Cow model and texture based on work by 3December2022 from Sketchfab
    * See `mods/cow_player/README.txt` for details
* Music track "Techno minutes (NES Version)" by Snabisch
    * Source: https://opengameart.org/content/techno-minutes-nes-version
    * Track was transcoded from MP3 to Ogg Vorbis (no other edits)
    * File name in game: `mods/cow_music/cow_music_snabisch_techno_minutes_nes.ogg`
    * Original file name: `techno minutesloopNES.mp3`
    * Original license: [CC BY 3.0](http://creativecommons.org/licenses/by/3.0/)

### Disclosure

This game contains a code snippet from a mod from the game
Glitch by Wuzzy in `mods/cow_objects/init.lua` between the
comments “BEGIN BORROWED CODE” and “END BORROWED CODE”. This is
for the code for collecting the stars.

All the other code was written during the development period of
the 2025 Luanti Game Jam.

I justify this with the following game jam rule:
"Gameplay must be your own creation, but you are encouraged to
use existing freely-available modules and assets."

## License

C.O.W., a game about a cybernetically-enhanced cow seeking revenge
Copyright (C) 2025  Wuzzy

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program in `LICENSE_GPL_v3.txt`.
If not, see <https://www.gnu.org/licenses/>.

### Media license

The media files (graphics, sounds, etc.) are released
under the following license:

[Creative Commons Attribution ShareAlike 4.0 International](https://creativecommons.org/licenses/by-sa/4.0/)
