Før du hopper til at gøre en Minecraft spil, bruge lidt tid på at designe den, så du kan forebygge større fejl, når du går til at udvikle det. Du bør altid designe din kode, før du skriver det. Når du har et program, der er kompleks, ligesom et spil, denne regel bliver kritisk, fordi det har så mange stykker kode, der kunne introducere fejl. Her kan du lære om design teknik kendt som gameplayet loop
Tjek den grundlæggende gameplay loop nedenfor med disse fire dele:.
Start ved at skabe en grundlæggende scene til dit spil. Du kan begynde med at tegne ud en idé på papir eller ved at bygge det i Minecraft, uden mods. Formålet med dette trin er at hjælpe dig med at begynde at tænke på de begrænsninger, at scenen vil placere på spillerne, og derfor om, hvordan spillet vil spille ud.
For eksempel, at lave et spil, hvor du bruger den normale Minecraft verden er meget anderledes fra at gøre et spil, hvor du er i en 20 x 20 arena med vægge, fordi i Minecraft verden du har uendelig plads til at spille, mens der i 20 x 20 arena kan du kun spille i en 20 x 20 areal. Som du opbygge og definere spillet, kan du ændre den scene, som gør arenaen større eller tilføje detaljer.
I designprocessen er iterativ,
hvilket betyder, at du gentager hvert trin multiple gange. Hvis du var ved at bygge Minecraft fra jorden op, kan du starte med at oprette en lille verden, men som du gentage gennem gameplayet løkken, du gøre verden større -. Sidste ende gør det uendeligt store, som det er i dag
Kodning tager iterationer, så hvis du tager en beslutning tidligt i dit design, kan du altid foretage en ændring senere
mål:. Tilføj en måde at vinde og tabe
Nogle af de spil, som du vil ønsker at gøre, kan være virkelig kompliceret, men hvis du bryde op de dele af spillet i henhold til de fire gameplay loop stykker, du begynder at se, at du kan lave en simpel version af spillet ved at skabe kun en grundlæggende scene og en måde at win (eller tabe).
for eksempel, hvis du spillede en super-simpel version af Minecraft i Survival-mode, vil målet være at ikke dø om natten. Med kun Minecraft verden og målet at overleve, ville det ikke være svært at overleve, fordi der ikke er fjender. Men på dette tidspunkt ville du tilføje den enkleste funktion til dit spil: hjerter. Og du vil tilføje logik til spillet for at spørge spillerne, om de ønsker at respawn, når de løber tør for hjerter.
Igen, på dette tidspunkt i spillet måske ikke være meget sjovt, men når du når det næste trin (den udfordring, efterfulgt af belønning), du begynder at tilføje fjender og måder, som spillerne kan tjene tilbage hjerter
udfordring:. gør vinde vanskeligere
Dit spil bliver interessant, når du begynder at gøre det svært for spillere at slå. I første omgang kan du tilbyde en lille udfordring. Bare rolig: Du kan iterere op til de mere vanskelige udfordringer, som du cykle gennem gameplay loop
For eksempel i den forenklede Minecraft spillet ovenfor, den første udfordring, du kan tilføje er en slyngplante.. Du ville sætte i verden én slyngplante der, ved at se spilleren, forsøger at angribe. Denne udfordring gør spillet sværere end før, fordi nu spilleren kan komme til skade og miste et hjerte.
Dette spil kan ikke være masser af sjov, fordi spillerne kan kun komme til skade og ikke kan forsvare sig selv, men som du gentage gennem gameplay loop, kan du begynde at tilføje flere slyngplanter - og endda andre skabninger, og elementer for spilleren at bruge til at forsvare sig
Belønning:. Foretag spillerne ønsker at vinde
Belønning dine spillere gør dit spil sjovt for dem. Belønning kan komme i mange former, såsom at tillade spillere at gå videre til det næste niveau, eller tildele dem elementer såsom stjerner og mønter. Nogle spil endda tage mønter til et andet niveau, ved at tillade spillere at bruge mønter til at købe varer, der kan hjælpe dem slå andre niveauer.
I eksemplet med en forenklet Minecraft spil, en spiller bliver belønnet med fuld sundhed efter at finde en Instant Health potion. Tilsvarende, hvis spilleren spiller Minecraft på Peaceful sværhedsgrad, blot opholder sig i live og uskadt belønnes med sundhed.