{"repo":"wimpysworld/antsy-alien-attack","free":true,"listed":false,"github":"https://github.com/wimpysworld/antsy-alien-attack","clone":"git clone https://github.com/wimpysworld/antsy-alien-attack.git","description":"A game, written in Bash, that is a somewhat retro-a-like shoot 'em up. Hopefully.","language":"Shell","stars":105,"topics":["bash","game","ansi"],"license":null,"category":"game-templates","readme_excerpt":"Antsy Alien Attack! A game, written in Bash, that is a somewhat retro-a-like shoot 'em up. Hopefully. Made with 💝 for Building, Testing, and Installation Ubuntu You'll need the following dependencies: coreutils for stty joy2key (optional) lolcat mpg123 ncurses-bin procps vorbis-tools Or with Nix: Execute ./aaa.sh to run the game. Gamepad/Controller support This step is optional. You need a tool to map gamepad inputs to keyboard keys. input-remapper (recommended) input-remapper is an actively maintained GUI tool for remapping input devices. joy2key Alternatively, build joy2key from source: Steam Controller Player 1 and Player 2 control profiles for sc-controller can be found in the cfg/ directory. Antsy Alien Attack - P1.sccprofile Antsy Alien Attack - P2.sccprofile Plans - [x] Tick - [x] Hardware interrupt trap to govern the game loop via a subshell. - [x] Input handler - [x] Keyboard - [x] Xbox360 Controller - [x] Graphics - [x] Framebuffer - [x] Sprite engine - [x] Sprite collision detection - [X] Sprite overlays - [x] Starfield - [x] Performance metrics - [x] Animators - [x] Player thrust - [ ] Player roll - [x] Explosion animations - [x] Audio - [x] Sound effects engine - [x] Music engine - [x] Disable audio for remote connections - [x] Title screen engine - [x] Main screen artwork - [x] Game over artwork - [x] Victory artwork - [x] Enemies - [x] Fighters - [x] Hunter Fighter AI - [x] Sniper Fighter AI - [x] Boss ships - [x] Boss ship AI - [x] Power ups - [x] Bonus point","default_branch":null,"files":null,"tree":[],"storefront":"/r/wimpysworld","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/wimpysworld/antsy-alien-attack/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}