Giter VIP home page Giter VIP logo

lightstage's People

Contributors

raphydaphy avatar

Watchers

 avatar  avatar

lightstage's Issues

Sometimes, items from the previous level don't go away when you level up

When you drag a mirror while a level is ending, sometimes the items on the current level stay and remain in the background for the next level. You can still drag them, but they don't interact with the new level. This makes text really hard to read, and the game is pretty much unplayable if this glitch occurs, so you have to restart it, which means you start from level 1 again.

level editor keeps coins vector from last played level before opening editor

When you try to print out the code for a level made with the level editor, it prints everything out as well as the coins that were in the level you last played before opening the level editor. This could cause levels to contain extra coins that were not intended to be there, so it is important to fix.

bomb deflect chance is broken

If you have bomb deflect chance (by fixing the shop then getting it, or manually assigning it to the array), when you deflect a bomb, it stays full and dosen't vanish, and also it triggers an error and crashes.

tutorial at the start of the game

At the start of the game, there should be some sort of tutorial that teaches you how to play, how to use all the features of the game, etc...

At the moment it is really confusing and people won't know what to do.

Some collisions make the game crash

collisions that shouldn't do anything (ie mirror frame 2 on straight line) crash the game:

ArgumentError: Error #2015: Invalid BitmapData.
    at flash.display::BitmapData/ctor()
    at flash.display::BitmapData()
    at ~/LightStage Beta/src/collisiontest.as:24]
    at ~/LightStage Beta/src/backend.as:118]

The shop takes all your money!

The ingame shop resets your money to $0 sometimes when you buy things using money you got from badges or completing levels

Shop is broken!

If you try to buy something from the shop, it deducts the coins but dosen't appear to give you the item :(

Level editor has no test level option

There is no way to test out your custom level in the level editor at the moment. This should be changed to allow for faster level creation and testing.

Mirror glitch

When a mirror on frame 1 or frame 3 hits a line that's going up, the resulting line goes in the opposite direction to what you would expect. Here is an example of the glitch:

Coin duplication bug

When you get a coin from a level, open the shop and then exit the shop, the coin reappears in the level and you can get it again. This allows you to harvest infinite coins.

Tutorial glitch

In the first tutorial level, the prompt to deflect light onto the globe only appears once you have actually done that, which defeats the prompt's purpose.

stage rewrite errors

LightStage Beta/src/LightStage.as, Line 74, Column 4    1178: Attempted access of inaccessible property stage through a reference with static type LightStage.
LightStage Beta/src/LightStage.as, Line 74, Column 19   1059: Property is read-only.

Opening shop glitch

If you open the shop and go to the second page, then close the shop, then open it again, the game crashes.

TypeError: Error #1009: Cannot access a property or method of a null object reference.
at ~/LightStage Beta/src/keyboard.as:53]
Debug session terminated.

badge/reward system

There should be a reward system for completing achievements, such as getting a coin bonus when you do something x times, etc..

add refractors

This is what a refractor looks like:

refrators look like parallelograms

We need to add them into LightStage. They bounce light 90 degrees, but only if they are rotated to the correct angle. See this game http://games.erdener.org/laser/ for more info.

more kinds of mirrors

We should add different kinds of mirrors to LightStage, such as convex mirrors, prisms and more.

Go back to level 1 on death

At the moment, the game is too easy. You get infinite tries at each level. By adding a level reset penalty on death, it would be much harder & better

Better graphics

We need to have better graphics, more colors etc... for the game to be more fun.

backstory?

Perhaps we should add a backstory to the game for it to be more fun.

un-moveable mirrors

There should be some mirrors (perhaps different color) that cannot be dragged.

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.