Giter Club home page Giter Club logo

slappy-bird-2d's Introduction

Slappy Bird 2D Tower-Defence Style Game

...While following this tutorial, I also completed the first release of my 2D game and I gave the name of “Slappy Bird” to my game. This game is 2D tower-defence style game. Your character is an orc that defends our little bird which looks like a flappy bird. In this game, enemies spawn randomly in a specified range of the scene. Game has 2 enemies which differences each other from their attributes. These enemies’ abilities change after each stage. At the different scores, game stage changes automatically. At the beginning, our Slappy Bird has 5 health and whenever enemy monster touches bird, it loses one health. If bird’s health reaches 0, then we lost the game and if our score is in top 3, we can insert our name to the scoreboard. Orc is moved with the “WASD” keys. With the left button of mouse, we throw axe towards the direction that orc looks. We have ammo in our game and if it reaches 0, then we cannot throw axe anymore. When we pressed the left button of the mouse, we lose 1 ammo and throw axe. If throwed axe hits the enemy, we gain our lost ammo back. In every 10 seconds, we gain 1 ammo, too. I used ready sprites to build up my game. I have created 4 scenes for my entire game up to now. These are credits, start screen, high score, game scene. You can see different screenshots from my game, below:

Figure 1 Figure 2 Figure 3 Figure 4 Figure 5

slappy-bird-2d's People

Contributors

umutefiloglu avatar

Watchers

James Cloos avatar  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.