Coder Social home page Coder Social logo

line's Introduction

Line!

Line! is a clone of game called Achtung, die Kurve!. It was originally a test to make die Kurve's game motor without Flash, using only techniques that modern browsers can provide (Javascript and SVG in this case).

Most browsers should run this game without any extra plugins. Supported browsers are the latest versions of Chromium/Chrome and Firefox.

Achtung, die Kurve! is a game of G. Burg Internet Solutions and This Game called 'Line!' has nothing to do with them, but is a independently developed title that has many similarities with the Original Game.

Code contributions are welcome, when they are made with care and passion. Git commit messages should be well written. Forks are allowed of course.

Licensed under GPLv2 or later. Check LICENSE file for more information about licensing.

You can try this at: http://the-codebomb.github.com/Line/

line's People

Contributors

tomin1 avatar miffyli avatar

Stargazers

 avatar

Watchers

James Cloos avatar  avatar  avatar

Forkers

tomin1

line's Issues

Animation to menus

Animate menu buttons

They could for example move from the left side to center or they could appear by growing into their final size.
Should be done using svg animation and must be developed in its own branch (menu_animation for example).

Add other suggenstions to comments.
This can be assingned to anyone, I'm (Tomin1) not probably going to do this anytime soon. No deadline.

Webpage

Add new webpage for the game to codebomb.dy.fi.

Add cache manifest

Add cache manifest and a system to update it when the game's files are changed (e.g. our website is updated).
Updating system depends on issue #2

Better bonus system

New bonus system where progressing is moved to bonuses.js and bonus objects contain instructions how main loop should progress the bonus when a player gets it. Main loop needs completely new way to handle bonuses. Needs a new branch.

This change should affect the way some bonuses work:
Blue bonuses could be now handled somewhere else than inside player loop.
Speedup and slowdown bonuses could have different amount of effect to player's speed.
Widen and narrow could have different amount of effect to player's width.

A lot of lines would be removed from line.js and especially from main().

More info will be added here later.

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.