snappers
play

SNAPPERS Yuhan Dai: yd2233 Lianyi Ding: ld2504 - PowerPoint PPT Presentation

CE4840 Embedded System SNAPPERS Yuhan Dai: yd2233 Lianyi Ding: ld2504 Dian Wang: dw2504 Chi Zhang: cz2244 SNAPPERS Overview and Objectives Design Architecture Timing Challenge and Difficulties


  1. CE4840 Embedded System SNAPPERS Yuhan Dai: yd2233 Lianyi Ding: ld2504 Dian Wang: dw2504 Chi Zhang: cz2244

  2. SNAPPERS  Overview and Objectives  Design Architecture  Timing  Challenge and Difficulties  Summary

  3. Overview and Objectives  SNAPPERS is a keyboard control puzzle game.  A selected snapper will explode and send four bullets on four directions.  Once a snapper is hit by the bullet, it will also explode and shoot.  Game ends when all the snappers explode within certain times of selections.

  4. Overview and Objectives  Images Import and Display Snappers Buttons Explosions Bullets Letters  Audio Output by Frequency Division  Function Control by Keyboard

  5. Design Architecture

  6. Timing  Frequency Division for Audio  Clock analysis in VGA • CLK50 and CLK25 • CLK50 for parameter setting and flag control • CLK25 for video output

  7. Challenge and Difficulties  Difficulties in VGA • Memory: store the figure in to ROM and use controller to connect it with the vga file. • Need many objects exist on the screen and different objects have different feature. We use a big for loop to achieve this which cost memory. • Time synchronize.

  8. Challenge and Difficulties  Difficulties in Audio • Background music is the musical setting of the ODETO JOY by Beethoven. The sheet music is recorded in hardware. • When the player chooses one snappers, it will scream because of fear. • When the chosen snapper explodes, it will sound like a bomb. • Audio sample frequency is 8000Hz

  9. Challenge and Difficulties  Difficulties in Audio

  10. Challenge and Difficulties  Difficulties in Software • Image control with hardware.

  11. Summary  We made Snappers Work! • Hundreds of ROMs for VGA display • Different sounds with different motion and background music • Software implement all the game function

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend