Skip to content

Latest commit

 

History

History
94 lines (62 loc) · 2.4 KB

README.md

File metadata and controls

94 lines (62 loc) · 2.4 KB

Projektiplaan

Fightimismäng, turn-based. Player vs AI.

Inspiratsioon: http://swordandsandals.top/swords-and-sandals-2-full-version/

Mäng (töötab JDK11-ga): https://drive.google.com/file/d/1lkehLbOzJ75t7DWkk7YX_RhmmZg-TIoB/view

Liikmed

  • Robert Altmäe (roaltm)
  • Raul Altmäe (raaltm)

Funktsionaalsus

  • Tegelast saab liigutada/käskida buttonitega
  • Tegelane liigub paremale-vasakule
  • Tegelane saab lüüa
  • 3 lööki: rusikas, jalg, special.
  • Inimese objektid: model, erinevad animatsioonid, sound.
  • Peategelane on Ago, kes võitleb erinevate raskustega vastaste vastu: Tammet, Kruus, Lensen, Kanter, Evartson, Aaviksoo.
  • Mäng on 2D
  • Background music: k2h.mp3
  • Tegelane saab xp-d, mille eest saab statpointe
  • Erinevad statsid, saab level-uppida ja statpointe juurde panna: Attack (attack proboability) Strength (damage) Defence (block proboability) Vitality (HP) Agility (liikumine)

AI

  • teine character, mida juhib arvuti
  • kehtivad kõik samad reeglid mis mängijale
  • erinevad raskustasemed (lihtne, raske)

Tehniline info

Mis tehnoloogiat, teeke jms kasutad. Näiteks JavaFX, Android, Spring, mingid teegid, API jms.

Mängu realiseerime JavaFX-iga.

Punktisoov

Tasemed: 40p - hea; 55p - väga hea; 75p - suurepärane

Soovime saada 75 punkti funktsonaalsuse eest.

Ekraanivaated

Main menu

Play

Mäng on 2D, esialgu toimub võitlus nt Tammetiga ning iga võidu korral saab edasi võidelda järgmise vastasega.

Settings

Resolutsiooni saab vahetada, muusikat kinni panna ja vastaseid vb tugevamaks/nõrgemaks teha.

Tutorial

Tutorial.

Extras

Credits, laulu info jne.

Exit

Paneb mängu kinni.

Ajaplaan

  • 2. nädal: projektiplaaniga alustamine, tiimi komplekteerimine
  • 3. nädal: ideede genereerimine
  • 4. nädal: projektiplaani esitamine
  • 5. nädal: ekraanijooniste koostamine, JavaFX-ga alustamine
  • 6. nädal: inimese objekt, liikumine, seaded
  • 7. nädal: seinad, mängutaseme kaart, kujundamine, muusika
  • 8. nädal: AI-ga alustamine
  • 9. nädal: AI raskusastmed, testide kirjutamine
  • 10. nädal: esitamine (vahe esitamine, et saada tagasisidet)
  • 11. nädal: paranduste tegemine
  • 12. nädal: JAR-komplekteerimine
  • 13. nädal: parandused/täiendused
  • 14. nädal: lõplik esitamine

Story

https://www.youtube.com/watch?v=ZCpi493P1L0

Ago intervjuu peale Aaviksoo naerab, Ago vihastab ning otsustab kõigile kätte maksta...