Programmering

Spil - Vivified Shooter

Gruppe:
Anders Kusk
Jacob Østergaard


Spil navn:
Vivified Shooter


Ide:
Spillet skal laves i javaScript.
I browser vinduet vil der et tilfældigt sted komme en "fjende" til syne som man så skal klikke på inden at "fjenden" når at skyde (lidt ligesom gamle cowboy spil til DOS).
Hvis man ikke når at skyde før "fjenden" skyder så vil man blive ramt og derved miste noget af sit liv (health).
Når man derimod skyder en "fjende" vil man bliver belønnet med et antal point.


Ekstra ide:
Hvis tiden er til det kan man tilføje en funktion så man maksimum har 6 skud. Efter de 6 skud er brugt skal man lave et mouseover på en reload-knap så man igen har 6 skud.
Det kunne også være dejligt hvis spillet havde musik i baggrunden.


Regler:
Programmet skal kunne vise et objekt (billede) et tilfældigt sted i browservinduet.
Programmet skal kunne vise objektet i et bestemt stykke tid hvorefter en handling vil blive udført.
Programmet skal kunne registrere om der bliver klikket på billedet med musen inden tiden er udløbet.
Programmet skal kunne udføre en handling hvis tiden for objektet løber ud og derefter gå tilbage til starten af den funktion som indsætter objektet et tilfældigt sted.
Programmet skal kunne holde styr på spillerens point som en variabel fra 0 til uendelig.
Programmet skal kunne holde styr på spillerens health som en variabel fra 100% og ned efter mod 0%.
Programmet skal kunne trække -10% fra spillerens health variabel hvis tiden for objektet løber ud.
Programmet skal kunne stoppe hvis spillerens health variabel når 0%.
Programmet skal kunne vise spillerens point på skærmen.
Programmet skal kunne vise spillerens health på skærmen.


Extra regler:
Programmet skal kunne holde styr på spillerens skud som en variabel fra 6 til 0.
Programmet skal kunne trække -1 fra spillerens skud variabel når spilleren bruger et klik med musen.
Programmet skal kunne totalt ignorere spillerens klik med musen hvis skud variablen er lig med 0.
Programmet skal kunne vise spillerens skud på skærmen.
Programmet skal kunne afspille konstant baggrunds musik.

Downloads

- Spillets kilde

- Spillet online

- Rapport/Dokumentation