Giter Club home page Giter Club logo

exogorth's Introduction

exogorth's People

Contributors

christianhock avatar sophieau avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

exogorth's Issues

Level 2 needs to be created

The GAME state needs to be divided in LEVEL1 and LEVEL2 and there needs to be a switch from level one to level two. This will be achieved, by closing the first level and opening the second.

At this moment, level 2 can be exactly the same as level 1. The added asteroids, exogorth and end boss 2 will come later.

The exogorth appears

The exogorth should show up some time into the second level (after about 400 pixels) and damage the player. The collisionBox can be less than perfect for now, as this will be handled later, if at all.

End Boss 1 needs to be created

Expected features:

  • significantly more lives than a normal enemy (around 20)
  • image is a normal enemy but bigger
  • moves up and down like normal enemies but does not move on the x axis (-> same speed as the player)
  • shoots the same as a circle enemy, including damage
  • does the same damage as a normal enemy

Walls that damage the player need to be added

Walls need to be added that damage the player should he hit them. This is basically the same as the collsion control for the window boundary I already did except that the limit is smaller and that the player now takes damage as well.

The easiest way to implement this is to do collision control with collisionBoxes. The walls have images (courtesy of Julian and Sebastian) that should work fine.

Placement of the walls is tbd and might change in position and frequency from level 1 to level 2.

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.