GithubHelp home page GithubHelp logo

thanduriel / fade Goto Github PK

View Code? Open in Web Editor NEW
0.0 3.0 1.0 31.57 MB

AcagameJam 06/2016

License: GNU General Public License v3.0

CMake 1.23% C++ 93.46% PostScript 2.17% GLSL 3.13%
local-multiplayer twin-stick-shooter sfml

fade's People

Contributors

jokiel avatar thanduriel avatar

Watchers

 avatar  avatar  avatar

Forkers

diskhkme

fade's Issues

walls

walls that block projectiles
some thinks to discuss:

  • block projectiles only(how can the player be prevented from abusing this)
  • limited lifetime / health
  • casts a shadow (could be used to disappear faster)
  • axis aligned (slightly simpler to implement)

graphical bugs

I encountered some bugs while playing yesterday...I'll try to remember some of them:

  • tems lost their lighting from time to time
  • sometimes projectiles took the green sphere of an item - very strange effect :)
  • at some occasions a rectangle was drawn permanently underneath a pawn...I think it was blue
  • rather often, pawns lost the effect of lighting up when firing, which inspired some new thoughts of mine concerning the gameplay

re sizeable world

make the world size / camera view adjustable without changing the window size

  • what are sensible scale values
  • should the range of possible values change depended on the window size

license

I suggest to put the project under a GNU GPLv3 license

gameplay

I had some ideas of how to adjust the gameplay in order to support the main effect of the game, i.e. the level of constraint visual information and the resulting level of suspense. Here are my suggestions:

pawns:

  • when a pawn fires, pawns are shown only through the projectile's light. This conveys the same information as before, i.e. the position of the player, but it looks really cool if its just for a blink of a second
  • use a specific button to activate the aura, i.e. search light
  • increase the rate at which pawns fade

projectiles:

  • decrease the number of projectiles that can be fired, i.e. only two or three can be fired one after another, but these cause slightly higher damage
  • adjust the size of the direction indicator to show something like the level of energy left for shooting (quickly descreasing with each shot, slowly increasing otherwise)
  • change projectile color to magenta, i.e. the color of the direction indicator (nice contrast to the green of the items), and use blue for the shield powerup (see below)
  • I'd probably use a different shape for a projectile...something like a slim eliptical shape that doesn't rotate
  • increase speed of projectiles

items:

  • increase lifetime of sentinels
  • new item shield: when activated, the white rings of the player light up blue and the player is temporarily invulnerable
  • new item projectile with more damage
  • new item with increased/unlimited energy level

walls:

  • as described in the other issue

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.