Space Battle
Shtimi i opsioneve qe loja te luhet me shigjeta ← ↑ → ↓ (krijimi i nje 2D Vector i ri duke specifikuar shigjetat per kontroll ne loje)
Tek Main Menu jane percaktuar instruksionet dhe kreditet e lojes, eshte realizuar lidhja mes butonave te menuse me nivelet perkates.
Jane shtuar High Scores per cdo nivel.
Ne Level2 dhe Level3, pervec aseteve te projektit tone, kam shtuar disa objekte extra qe i kam marre nga nje projekt qe kam zhvilluar vete i ngjashem me 2D Platformer qe ndertuam.
Level 1 -> Eshte shtuar dhe nje armik i tipit Smart Walking Enemy per te cilin eshte percaktuar Default Health = 2, eshte shtuar dhe nje chackpoint tjeter ne mes te hapesires ku kalojne enemies; jane ndryshuar menute e Game Over, Pause dhe Win Game. Score Pickup = 5
Level 2 -> Ndryshimi i gjithe skenes se luajtjes se lojes. Eshte shtuar nje background per skenen, jane vendosur dy objekte Peme mbi te cilat eshte aplikuar Collider. Mqs sfondi eshte menduar te jete i perafert me hapesiren, jane vendosur nje objekt Black Hole prej nga do dalin enemies dhe nje Planet. Per enemy kemi Smart Walking Enemy (me properties te reja per Default, Current dhe Maximum Health = 2), Basic Tough Walking Enemy (i jane vendosur vlerat e Health = 2 dhe i eshte shtuar nje skript i ri Extra Life Pickup qe merr si parameter tek Pick Up Effect = Extra Life Pickup Effect) dhe dy Waypoint Enemy Parent (me 2 e 3 levizje diagonale qe do pershkojne ne skene dhe Wait Time = 2).
Per ta bere nivelin me interesant, eshte vendosur edhe nje Door, pas se ciles fshihet nje Goal Object, me marrjen e celesit (i eshte shtuar nje Goal Pickup Script me parameter Goal Pickup) niveli perfundon me sukses. Door ruhet nga nje prej kundershtareve dhe gjithashtu ne skene jane vendosur e disa Checkpoints e Score Pickup, Health Pickup, Extra Life Pickup e Full Health Pickup mbi disa prej te cileve eshte aplikuar dhe efekt audio. Ndertimi i nje platforme me 3 waypoint qe levizin diagonalisht dhe qe do ta ndihmojne lojtarin per te mundur kundershtaret e per te kapur ndihmat e vendosura ne skene. Shtimi i nje audio te re dhe ndryshim i UI te menuve Pause, Win Game dhe Lose Game.
Level 3 -> Eshte bere ndryshimi i menuve kryesore (Pause, Game Over dhe Win Page), vendosja e nje muzike e re. Jane shtuar enemies te disa llojeve ku per Waypoint Enemies jane percaktuar waypoints sipas disa drejtimeve (Move Speed = 5 dhe Wait Time = 2); enemies u eshte ndryshuar move speed, size dhe ngjyra, duke dhene dhe idene e ndonjerit prej tyre qe shfaq nje nivel veshtiresie me te larte se te tjeret, ku njerit prej tyre i eshte caktuar ID e njejte me ate te acidit. U eshte shtuar skripti Score Pickup me parameter Pickup Effect = Score Pickup Effect qe e lejon lojtarin te fitoje pike nga vrasja e enemies. Pergjate nivelit jane shtuar disa checkpoints te shoqeruara me efekte audio, disa pickups te tipeve Score Pickup, Extra Life Pickup (+ efekt audio per disa), 2 Full Health Effects dhe mes tyre 3 Key Pickups.
Per te fituar kete nivel, duhet qe lojtari te gjeje 3 celesat ne menyre qe te hape 3 dyer (White Door mbas saj fsheh nje sasi pikesh me vlere 3 secila, ne afersi te se ciles ndodhet edhe paketa e Full Health Pickup), ndersa dy dyert e tjera (Blue & Green Door) ndodhen perpara nje objekti shtepie, e cila eshte menduar qe ne perfundim te kapjes se Goal Object (Score=75) nga hapja e dyerve, niveli perfundon me sukses dhe lojtari yne shkon ne shtepi. Eshte vendosur nje background i ri pergjate gjithe hapesires se skenes dhe gjithashtu dy asteroide qe kane krijuar nje lloj bllokimi per celesin e gjelber; nje objekt hapesinor (Alien Space Station) ne te majte ne cep qe bllokon celesin e bardhe. Per objektin hapesinor dhe piket kam krijuar skriptin Rotate Around dhe e kam aplikuar mbi keto objekte qe loja te jete me prane lojerave reale sot.
Tip: Menuja Lose Game ne WebGL shfaqet me sfond ngjyre roze, por ne te vertete (ne versionin Windows) eshte aplikuar nje material dhe ka sfond te zi.
Punoi:
Alteo Mihali
Status | Released |
Platforms | HTML5, Windows, macOS |
Author | alteo.mihali |
Genre | Simulation |
Made with | Unity |
Leave a comment
Log in with itch.io to leave a comment.