Department of Electrical and Computer Engineering Facebook page


  • DEPARTMENT
    • Overview
    • Computing
    • Facilities
    • Organizations
    • Educational Objectives
    • Student Outcomes
    • Scholarship Awards
    • Employment
    • Advisory Committee
    • Contact
  • ACADEMICS
    • Undergraduate
      • Computer Eng.
      • Electrical Eng.
      • Ambassadors
    • Graduate
      • Information for Prospective Students
      • ECE Graduate Handbook
      • Graduate Forms
      • Ph.D. Qualifying Exam
      • Distance Education
      • Frequently Asked Questions (FAQ)
    • Courses
    • Student Survival kit
    • Distance Learning
  • PEOPLE
    • Faculty
    • Staff
  • PROSPECTIVE STUDENTS
    • Overview
    • FAQ
    • Considering ECE
    • Scholarships
    • PC Requirements
    • Office of Admissions
  • RESEARCH
    • Overview
    • Signal Processing & Communications
    • Digital Systems & Microelectronics
    • Power & High Voltage
    • Research Centers
      • Emerging Materials Research Laboratory
      • High Voltage Laboratory
      • Robotics
    • HPCC
  • ALUMNI
New page - Ece
Personal tools
  • Log in
Views
  • Page
  • Discussion
  • View source
  • History

New page

From Ece

Jump to: navigation, search
This page appears to have been used as a testing sandbox for Asteroids.
Since there is already a sandbox for this purpose, this page should be deleted.

Team Members:

Steven Austin

Jerome Walker

Phase 1


Introduction

The Basys board will run a game similar to the classic asteroids. The user will control a spaceship shaped object that will fire lasers at asteroids to destroy them. If an asteroid hits the ship the user will loose a life. The ship will be controlled by a USB controller; a USB to PS/2 converter will be used to connect the controller to the Basys board.

Concept

The USB controller has a combination of directional pad and buttons. We will only utilize the directional pad and one button. A USB to PS/2 converter will be connected between the controller and the Basys board. Like previous labs a PS/2 converter module will be used to manage the inputs from the user to control the spaceship. The controller will allow the user to move the ship about and fire lasers at asteroids. The board will utilize it’s VGA output to display the game on a VGA monitor. A separate module will be used to control the AI of the asteroids. A last module will be used to keep score and current lives of the user. The score will be displayed on the seven-segment display while the lives will be displayed on the leds (how ever many leds are lit up is how many lives the player has left).

Proposed Work

1. PS/2 converter module – decodes the signals received on the PS/2 port 2. VGA module – displays the contents of the game on the screen 3. Spaceship control module – governs the movements of spaceship by the player 4. Asteroid module – control the movements of the asteroids in space 5. Board module – creates the boarders for the game 6. Score module/life module – keeps track of score and users lives to be displayed on the seven-segment display and leds.

Required Parts

• Basys board

• USB controller

• USB to PS/2 converter

• VGA monitor

Expected Deliverables

The user will be able to utilize a USB controller to play the game asteroids. The controller will control a spaceship that will fire lasers at asteroids to destroy them. As levels progress the asteroids move faster. The object of the game is to destroy all the asteroids of the level before running out of lives.

Retrieved from "http://www.ece.msstate.edu/wiki/index.php/New_page"
Category: Articles for deletion
Navigation
  • Main Page
  • Community portal
  • Current events
  • Recent changes
  • Random page
  • Help
SEARCH
TOOLBOX
LANGUAGES
 
Toolbox
  • What links here
  • Related changes
  • Upload file
  • Special pages
  • Printable version
  • Permanent link
Powered by MediaWiki
  • This page was last modified on 18 July 2008, at 18:31.
  • This page has been accessed 1,138 times.
  • Privacy policy
  • About Ece
  • Disclaimers

Mississippi State University Home| PO Box 9571, Mississippi State, MS 39762 | Main Office: 1.662.325.3912

Bagley College of Engineering | Mississippi State University| Legal| Webmaster| Intranet

Page modified: Tue, 23 Sep 2008 15:18:39 CDT