Giter Site home page Giter Site logo

snake's Introduction

Snake 

- Snake game on 8 x 8 LED Matrix 

- Microcontroller: AVR ATmega16

- Game Modes: 
	
	1. Single Shot Move

	2. Automatic Move

RULES

Rules for Snake.

The main aim of this game is to make the snake reach the glowing pixel on the arena using the 4 direction switches.

At the start of the game the length of the snake should be 3 pixels and the width should be one pixel. 

The movement of the snake should be done manually i.e. depending on the direction switches pressed the snake should move only one pixel in that particular direction. (10)

Once the snake reaches a glowing pixel on the arena the length of the snake should increase by one pixel and another pixel should be made to glow immediately in a random manner. Next the snake should be made to reach that particular glowing pixel manually and so on. (50)

There are no walls or boundaries or blockades for this game. If the snake reaches the border of the arena it is supposed exit from that particular side and re-enter the arena from the opposite side. For example: if the snake reaches the top most row of a particular column of the arena ,then it has to re-enter the arena from the bottom most row of the same column. (10)

The snake dies only if it touches itself and on no other condition.(15)
As soon as the snake dies the message “GAME OVER” should be scrolled and the game should re-start automatically. (10)

snake's People

Contributors

ayushsinha67 avatar

Watchers

 avatar

Forkers

sazzadhossain88

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.