Workshop: Flux

Workshop: Flux - Kritikk
Del
Del
Del
Del

Dette Cyber ​​mandag Envato Tuts + kurs vil bli redusert til bare $ 3. Ikke gå glipp av.

Tidligere i dag, Wilson Lim viste deg hvordan du oppretter en gravitasjonsbasert spill kalt Flux. I denne workshopen, kritikken Matt Porter Flux, forklarer hva det ville ta å slå den enkel demo til en ekte spill.

Play the Game

Bruk piltastene venstre og høyre piltaster for å manøvrere skipet ditt , opp og ned piltastene for å øke eller redusere størrelsen på magnetfeltet den produserer, og space for å reversere polariteten. Samle de hvite krystaller for å øke drivstofftilførsel - men unngå de røde, fordi de bruker det opp. Ikke traff en stein, eller er det game over.

Vær oppmerksom på at denne demoen ble laget spesielt for en tutorial, snarere enn for utgivelse på en Flash-portal, så det er naturlig mindre polert enn spillene vi ' har omtalt i tidligere kritikk.

Innledning

Flux er en barebones spill. Den har en kjerne mekaniker, og helt grunnleggende kontroller. Som blir sagt, selv de mest grunnleggende aspekter av et spill kan kreve forsiktig balanse. Med noen små tilpasninger, kan vi lage noe som er enkelt og frustrerende til noe som kanskje ikke nødvendigvis være en eksplosjon, men vil være en mye jevnere og mer behagelig opplevelse.

Kjernen Målet med Flux er å opprettholde energi for skipet ved å samle hvite krystaller, mens på samme tid unngår røde krystaller. I tillegg må du også unngå steiner, som ender spillet umiddelbart ved kontakt. Å blande ting opp litt, er skipet utstyrt med en magnet av former, som kan tiltrekke eller avlede de negative krystaller, men har ingen effekt på klippene ved umiddelbar undergang.

Du kan flytte skipet horisontalt, men ikke vertikalt, med venstre og høyre piltaster. Den siste bit av krydder i denne ellers for tiden blid spillet er at du kan øke eller redusere magnet område effekt, ved å trykke på henholdsvis opp og ned piltastene.

Så det du har det, det er Flux. Mens det er svært lite til dette spillet, er vi i ferd med å bryte det ned i mer enn gjennomsnittet øyne ser, og komme opp med noen enkle, men spillet endring, endringer.

Komme i gang

Den første og mest umiddelbare feil i Flux er at det er egentlig ikke en tittel skjerm.
Flux startskjermen

Det finnes ingen instruksjoner, ikke noe sted å sjekke høy score, ingen tittel, ingen musikk ... du ' re bare kastet bort en blid skjerm med en start Game knapp. Ganske dårlig start, men OK, la oss gå videre.

Når du trykker på knappen, ser vi nå våre skip, og noen objekter i ansiktet vårt. La oss bare anta at vi vet hva de skal gjøre rett utenfor, og at det er en stein (øyeblikkelig død hvis den treffer oss) kommer rett mot oss (som vil skje når stillingene er 100% tilfeldig). Vi raskt få våre hender på tastaturet (vi begynte å bruke musen, og det var ingen instruksjoner, så vi faktisk ikke forberedt på dette), og forsøke å smette rock.

Å nei, våre skip beveger seg ikke! Har WASD ikke fungerer? Vel, faktisk, at de ikke fungerer (som er en fryktelig beslutning, som WASD og piltastene bør alltid begge støttes der det er mulig.) - Men tro det eller ei, det er ikke vår sak enten

Den virke problemet er at spillet området ikke har fokus. Vi trenger faktisk å klikke spilleren området for å få kontroll, selv om vi bare trykket på Start Game-knappen. Ser ut som vi bare blåste opp fra en møtende rock. Så her er vi, bokstavelig talt fem sekunder ut i kampen, og alt vi har gjort er å se en blid tittelskjermen og dø fra absolutt urettferdighet. Gratulerer, du har nettopp mistet de fleste av alle spillerne rett utenfor, og de fleste av dem har down-fram spillet ditt hvis det blir spilt på en stor portal som Newgrounds eller Kongregate., En sannsynlig svar fra en Newgrounds gamer

Mens de ovennevnte er en absolutt rot, det er faktisk ganske lett fast.
Pixel Purge tittel skjerm, for sammenligning

Først av, legger vi en enkel tittelskjermen. Kvaliteten kan variere sterkt, men i det minste, trenger vi en tittel, en avspillingsknapp, og noe relatert til score -. Enten det er en liste som allerede er på skjermen, eller en knapp for å la oss vise dem alle

Deretter sørger vi for at lekeområdet har fokus på tastaturet etter at Start Game-knappen. Hvis dette var mitt spill, ville jeg da velge å vise kontrollene i spillet til spilleren gjennom bilder og tekst, og ikke bare en vegg av tekst. For godt mål, vil jeg spare en variabel til en delt objekt som sier at spilleren har sett kontrollene, og jeg ville aldri vise dem i starten av et spill igjen (med mindre en "slette alle data" -knappen ble trykket).

nå som spilleren har en god innledende førsteinntrykk, med en grei meny, og kontrollene som er vist til dem, vil vi starte spillet. Her vil jeg sørge for at spillet faktisk ikke starter før spilleren flyttet skipet. Dette ville oppnå to ting: For det første, ville vi vet at de har hendene på tastaturet, og er klar til å spille; og andre, vil de ikke dø av en tilfeldig generert flygende space rock i løpet av de to første sekundene av spillet.

Ingenting som jeg bare nevnt ovenfor er vanskelig, men det er bare endret det dårlig innledende første inntrykk av dette spill for å "dette har potensial, la oss se hva som skjer".

gameplay

nå som vi har tatt vare på å analysere førsteinntrykk, la oss fokusere litt på selve spillingen.
Flux glød skjerm

det første jeg la merke til når du spiller Flux, er at bevegelsen var svært stiv, og følte meg veldig amatør. Det er tydelig at bevegelsen er låst til et sett fart, og at det er ingen akselerasjon eller lettelser. Hvis vi skulle legge til noen av det da ikke bare vil spillet føles bedre og ser mer jevn, men vår kontroll ville være langt mer presis, noe som gjør for en mye mer behagelig opplevelse.

Magneten mekaniker er faktisk ganske ryddig, men det er litt røff i kantene. Det første jeg la merke til, er at det er ingen begrensninger på hvor stor eller liten tiltrekke radius kan være. Dette gir oss muligheten til å gå i minus, og til slutt ser ut til å være positiv igjen, men magneten vil faktisk ikke gjøre noe. Dette kan la ulike inntrykk på spilleren, fra dem som blir forvirret til dem tenker spillet ser uprofesjonelt, så det er viktig at vi setter restriksjoner på plass.

One More Time

Forutsatt at spillerne faktisk ha det gøy med spillet slik det er (riktignok tvilsomt utover den første play eller to), vi har fortsatt litt å fikse opp til å gjøre. Når spilleren dør, er de ikke egentlig igjen med noe insentiv til å spille igjen. The game over skjermen bør brukes som en mulighet til å friste spilleren å spille igjen -. Og bare å ha en knapp for å la dem gjøre det er ikke det jeg mener
Flux game over skjermen

I dette tilfellet, spillet over hele skjermen bør fortsatt vise spillerens score, men også sin all-time best score. Hvis deres forrige spill var deres beste, bør dette være relatert til spilleren både visuelt og hørbart.
Pixel Purge er game over skjermen, for sammenligning

Hvis vi ønsket å ta ting enda lenger, vil vi kaste i Facebook /Twitter knapper, og lar spilleren til å skryte om sine bragd med venner.

Hva annet?

Som jeg har nevnt, selv med kritiske mangler faste, og kontrollene litt polert, spillet er fortsatt litt kjedelig. Mens det er hundrevis om ikke tusenvis av retninger som å ta et spill denne grunnleggende, vil jeg bare fokusere på noen av de enklere, men likevel effektive endringer.

Den første tillegget jeg vil legge til er powerups. Vi har allerede fått kollisjon koden vi bruker for å samle krystaller, så legger powerups er ikke så vanskelig fra et teknisk ståsted. For eksempel kan vi legge til en powerup som snur hver røde krystall til en hvit en. Med en kul visuell effekt, og en fantastisk lyd effekt, flytte en av disse ville være ganske givende.

Det neste jeg ville gjøre, er å legge krystaller av forskjellige størrelser, hvor større krystall, jo vanskeligere er å tiltrekke eller frastøte. Gi de større krystaller høyere poengverdi, og en mer givende lyd, og du har nå fått noen substans til spillet ditt. Du vil finne spillere opptre ekstra risikabelt rundt instant-kill død stein, bare så de kan forsøke å trekke i en gigantisk hvit krystall.

Snakker av instant-kill død stein, hvorfor ikke legge til en måte å bli kvitt av dem? Med enkle trykk på en knapp (si, X-tasten), la spilleren ta direkte fremover - for en pris. For å gjøre spillet mer interessant, ville avfyre ​​våpenet kreve noe av energien din, så det må brukes med måte. Vi kan også legge til en powerup som eksploderer alle steinene på skjermen, eller som gjør at spilleren uovervinnelig, slik at de kan treffe dem uten å bekymre deg for en begrenset periode.

Hvis jeg virkelig ønsket å legge til et nivå av kompleksitet til spillet, ville jeg gjøre det slik at alle krystallene oppnådd vil bli lagret som valuta, og etter hvert spill (eller nivå), kan spilleren bruke disse poengene på oppgradering statistikk. Denne statistikken kan variere fra maksimal magnet radius, økt energigjenvinning fra hvite krystaller; mulighetene er nesten uendelige.

Alle de største gjenstående problemer er relatert til polsk, og som mange utviklere vil fortelle deg, kan dette ta lang tid å få rett.

Noen av de flere viktige aspekter av polsk som trengs er som følger:

The Times New Roman font må skiftes

spillet trenger konsekvente lyd avlange knappene (for å bli funnet på alle. skjermer).

Mer visuelle effekter for å øke den grafiske kvaliteten.

spillet må være 100% lyd komplett, med både lyd og musikk.

Konklusjon

Som du kan se, tok det ikke for mye å virkelig rive dette spillet fra hverandre, og deretter peke ut noen enkle men effektive måter å fikse det opp.

det er enorme fordeler med å være i stand til å fikse opp en slik grunnleggende spillet. I virkeligheten alt som har Flux er større eller mer komplisert enn en enkelt del av en hvilken som helst annen større spill. Hvis vi ser på spillutvikling som dette, vi så se fordelen av å være i stand til å fikse opp et slikt enkelt spill. Vi er i hovedsak i stand til å se våre større prosjekter som små biter, og vi kan deretter polere hver brikke opp individuelt til det er en jevn og fin opplevelse på egen hånd. Til slutt vil vi sitte igjen med et fullverdig spill, som består av mange små, ekstremt godt bygget stykker.

Hva tror du burde legges til Flux? Legg inn dine forslag i kommentarfeltet - eller du kan selv følge opplæringen og gjøre endringene selv ...



Previous:
Next Page: