Fermi Paradox

Fermi Paradox

This game is from ldjam.com, which is currently unavailable.
You can try viewing the original page on Web Archive (may not load correctly).
overall: 3.71
fun: 3.63
innovation: 3.16
theme: 3.24
graphics: 3.47
audio: 1.00
humor: 2.20
mood: 4.00
------

:rocket: Play Fermi Paradox here


------

How come we don't see any life from other planets? What does an intergalactic society need to do to survive?

Fermi Paradox is a combination of the arcade games of yesteryear with some modern twists. It's played entirely by mouse.

------

:alien: Features


:space_invader: Procedurally generated assets


Every time you play all visuals will be different.

------

:space_invader: Different enemy types


Different enemies have different properties, and can even spawn other enemies.

------

:space_invader: Upgrades


Use the scraps you earned to buy upgrades and make your life slightly easier.

---

:space_invader: Tiny executables


The executable for all native targets are smaller than 1MB.

------

Share what levels you've reached and how many scraps you have, you can probably do better than me!

------

:tools: Tools


- neovim - text editor
- rust - awesomest programming language
- sprite:raised_hand: - procedural sprite generation
- const-tweaker:raised_hand: - live tweak constant variables

:raised_hand: Made by me!

------

:books: Libraries


- anyhow - error handling
- derive_deref - automatic deref for newtypes
- direct-gui:raised_hand: - buttons & labels
- fastblur - gaussian blur
- miniquad - opengl context & input handling
- specs-blit:raised_hand: - combining specs & blit:raised_hand:
- sprite-gen:raised_hand: - procedural sprite generation
- vek - vector & geom types

:raised_hand: Made by me!

------

:mute: No sound


Unfortunately my game doesn't have any sound, the reason for that is that the miniquad library I use for WebAssembly doesn't support it yet and I couldn't find another Rust library that supports sound in WebAssembly..
Found a bug?
Tell us on Discord