1 / 12

Super Frogger

Super Frogger. Ziyao Xu, Xin Zhang, Chenxi Liu, Shengzhen Li. 1. Introduction to Video. 1. Introduction to video. 1. Display of frog, item, background, and scoreboard 2. Communication between hardware and software. 1. Introduction to video.

maryreid
Download Presentation

Super Frogger

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Super Frogger Ziyao Xu, Xin Zhang, Chenxi Liu, Shengzhen Li

  2. 1. Introduction to Video

  3. 1. Introduction to video 1. Display of frog, item, background, and scoreboard 2. Communication between hardware and software

  4. 1. Introduction to video 1. Display of frog, item, background, and scoreboard a. Frog controller display (direction, frog phase) movement (keyboard) b. item controller movement (offset in each row) faster in high level c. background controller display (pattern change) d. ROM and pattern construction picture processing (reusing) memory saving (also consider audio)

  5. 1. Introduction to video 1. Display of frog, item, background, and scoreboard e. scoreboard Number: method of number display in lab2 change number in the number pattern Timing: counter for count down 15s count down 5s warning

  6. 1. Introduction to video 2. Communication between hardware and software a. signal transmitted between software and hardware: read: frog_x + offset, frog_y, frog_alive, pause, frog_life write: frog_x, frog_y, frog_direction pause, score b. hardware signal update according to control signals: frog action & direction, deadflag scoreboard matrix update (high, your, life left) space button display win number -> level display clear signal

  7. 1. Introduction to video 2. Communication between hardware and software c. C program architecture while(1){ if (keyboard action(up, down, left, right)) check pause; calculation & write; else check frog life; write score or clear everything; }

  8. Block Diagram for Video

  9. 2. Introduction to audio

  10. 2. Introduction to audio Hardware block diagram

  11. 2. Introduction to audio Format for data stored in the music sheet Sound list

  12. Super Frogger Thank you !

More Related