Skip to content

trashbros/ASCIIHell

Repository files navigation

ASCIIHell

Build Status unity version

ASCII Art Bullet Hell

Specifics

  • All components of game are ASCII
  • For phone/PC
  • Single life, game over on bullet collision
  • Scoring based on path and level completion
  • Paths and bullet patterns generated at level initialization
  • Player character customizer

Controls

Movement

  • WASD
  • Arrow keys

Game Control

  • E is start
  • Q is pause/quit

Attack

  • F is fire
  • X is slow time

Implemented

  • UDP console output
  • console udp input
  • image to ascii conversion
  • player movement
  • start and game over menus
  • player lives
  • time slow down charges
  • enemies
  • player fire and kill enemies
  • score from firing

To Implement

  • Convert to server?
  • Maybe define control keys on game (not level) start?
  • Some sort of level generation
  • high scores
  • clean up slow downs and fine tune gameplay

How-Tos

Console Play

  • Run the ASCIHellConsole visual studio project
  • Resize window as necessary
  • Play!

Viewer Play

  • Run the ASCIIHellViewer visual studio project
  • Resize window as necessary
  • Play!

Resources