Skip to content
This repository has been archived by the owner on Jun 26, 2022. It is now read-only.

Latest commit

 

History

History
105 lines (70 loc) · 4.05 KB

README.md

File metadata and controls

105 lines (70 loc) · 4.05 KB

Geometry Wars

Howest project - Geometry wars.

Short extract of the assignment. See pdf in the root directory for the full assignment. (NL)

Project Goals

  • Een werkende (basis) versie van de game in Java
  • Een analyse van de software (incl. uitbreiding)
  • Een zelf opgesteld ontwikkelingstraject inclusief tussentijdse milestones
  • Een verzorgde eindpresentatie gericht naar mogelijke investeerders

Deadlines

Zondag 6 november 23:59

Wat: Indienen eerste versie projectdossier en ontwikkelingstraject.

Indienen: Eerste versie digitaal projectdossier en eerste versie ontwikkelingstraject. Focus op concept, wireframes, taakverdeling en planning.

Naamgeving: projectdossier-groepX.pdf & ontwikkelingstraject-groepX.pdf

Maandag 7 november

Wat: Mondelinge toelichting project / groep.

Wat tonen: Korte mondelinge uiteenzetting van analytische aanpak voor het project. Van hoe jullie de gameplay mechanics zullen aanpakken tot hoe je er geld mee zal verdienen.

Eerste versie van de wireframes dienen als leidraad voor jullie verhaal, gebruik ze. GEEN ORM en ERD op de presentatie! (bespreek dit in de week met Dhr. Theben Tervile)

Voor het ontwikkelingstraject verwachten we dat jullie reeds een tool hebben gekozen en de toegewezen takenlijst (opgedeeld in fases) mét deadlines hebben aangemaakt. Ook de werksessies zijn ingepland en een aantal belangrijke milestones werden aangeduid.

Opgelet: er zal nog heel wat feedback gegeven worden en waarschijnlijk zal je veranderingen moeten doorvoeren. Zorg ervoor dat je nog niet té veel geprogrammeerd hebt tegen dan.

Tijd per groep: 20 minuten

Een uurregeling wordt opgemaakt

Projectweek 1 (7-10 november)

Wat: Op verschillende momenten technische alsook conceptuele / analytische feedback beschikbaar. Zie planning voor wie wanneer beschikbaar is. Geen feedback gegeven per email!

Verplicht: Nee

Tussen 7 en 20 november (exacte deadline volgt)

Wat: Indienen definitieve versie analyse.

Indienen: Digitaal projectdossier analyse volledig afgewerkt (dus ook mapping naar relationeel model), ontwikkelingstraject aangevuld waar nodig. Gegeven feedback is duidelijk geïmplementeerd.

Naamgeving: zie verder + instructies Leho

Zondag 13 november 23:59

Wat: Indienen eerste versie werkende proof of concept

Indienen:

  • Java source files van je prototype Bij dit prototype gaat het om een stand van zaken, wij leggen geen tussentijdse verloopsverwachting op. Hiervoor dient je eigen planning.
  • Projectdossier met eventuele aanvulling / aanpassingen van de planning en/of projectverdeling

Zondag 11 december 23:59

Wat: Indienen alpha versie game

Indienen:

  • Java source files waarbij je ondertussen minimaal een basis single player kan spelen

Projectweek 2 (19 - 23 december)

Wat: Op verschillende momenten technische alsook conceptuele / analytische feedback beschikbaar. Zie planning voor wie wanneer beschikbaar is. Geen feedback gegeven per email!

Verplicht: Nee

Dinsdag 20 december

Wat: Demonstratie gameplay

Verplicht: 1 of 2 studenten van de groep

Wat tonen: Een korte demonstratie van de gameplay van jullie spel

Tijd per groep: 10 minuten

Een uurregeling wordt opgemaakt

Vrijdag 23 december

Wat: Indienen eindresultaat; peer assessment slidecast en feedback lector

Indienen:

  • Java source files van je project
  • Digitaal projectdossier volledig up-to-date
  • Digitaal ontwikkelingstraject volledig up-to-date
  • .jar executable van de applicatie
  • Peer assessment (Leho)

??? januari (to be announced)

Wat: Eindpresentatie

Iedereen wordt verwacht op de presentatie. Jullie zullen elkaars werk zien en ook de feedback van de docenten horen.

VOOR de presentatie wordt door elk teamlid een peer assessment ingevuld waarbij hij zijn teamleden naar prestatie een score toekent. Deze scores worden niet gepubliceerd en zijn strikt vertrouwelijk.

Opgelet: Lokalen per sessie en eventuele wijzigingen in de planning worden via Leho gecommuniceerd.

Dependencies

Built using LibGDX and Ashley. Includes Box2D physics.