Code Monkey home page Code Monkey logo

monopong's Introduction

MonoPong

FPGA based single player game

Mono Pong is a variant of the original Pong game in which instead of moving in the two dimensional space, the ball moves in only one dimension (along a straight line) and both the paddles are controlled by a single player. If the player hits the ball with the paddle, it bounces to the other side, increasing his score by one and instead if he missed, the game gets over. 

Our project consist of designing a Mono Pong game using Verilog HDL with the help of an FPGA for the implementation. The game would be single player controlled and will display the score of the user as he progresses. It has start and stop buttons to operate the game and two buttons for playing (acts as paddles for hitting the ball). The display on the game also shows the level as user progress through the game. With each increase in level the speed of the ball increases, making the game harder to play. The level itself increases by one everytime the user score increases by ten. 

Follow the link below to see snapshots of the project implementation: https://drive.google.com/drive/folders/1t0hZj8aT2aqizTlpfWFVnbGogAiooma6

monopong's People

Contributors

himanshu520 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.