Skip to content

A 2D Doge-themed Pong game built in XNA for ComS 437 at Iowa State University

License

Notifications You must be signed in to change notification settings

mayermatt/coms-437-dogeball

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

coms-437-dogeball

A 2D Doge-themed Pong game built in XNA for ComS 437 at Iowa State University

Overview

This is a simple, Doge-themed pong game that can be played by one or two players, and is controllable via keyboard or Xbox 360 gamepad(s). The controls of the game are listed below:

Controls

ControlsKeyboardGamepad
Left Paddle Up/DownW/StickL Stick (Gamepad 1)
Right Paddle Up/DownUp/DownL Stick (Gamepad 2)
Start RoundSpaceStart
Quit GameEscapeBack
Toggle AI (Right Paddle)Backspace(Not mapped)

Key Features

  • Toggleable AI control for second (right) player
  • Ball spin based on the velocity of the paddle when struck, causing the ball to 'arc' across the playing area
  • Powerups: If a player projects the ball into a powerup, the player activates the bonus for that powerup

Enlarge Powerup: Enlarges the player's paddle Shrink Opponent Powerup: Shrinks the opponent player's paddle Redirect Powerup: Keeping the horizontal direction the same, the ball's vertical speed and direction is randomized, potentially throwing off the opponent

  • Thrilling gameplay
  • Immersive story
  • Award-winning audio
  • Doge

Game Requirements

  • 'Comic Sans MS' font (a font reserved only for the greatest of games)
  • A system 'Text-to-Speech' voice installed (all game sounds are made using TTS)
  • A hearty appreciation for Doge

About

A 2D Doge-themed Pong game built in XNA for ComS 437 at Iowa State University

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages