3 sätt att skapa ett onlinespel

Innehållsförteckning:

3 sätt att skapa ett onlinespel
3 sätt att skapa ett onlinespel

Video: 3 sätt att skapa ett onlinespel

Video: 3 sätt att skapa ett onlinespel
Video: 10 saker du INTE ska göra på kvällen!!!!!!!!!! 2024, November
Anonim

Har du någonsin spelat ett onlinespel och tänkt, "Jag vill göra något så här, jag har några bra idéer"? Tidigare var du tvungen att lära dig att koda i ActionScript 3, språket som driver Flash. Tack vare några spelbyggarprogram är dock kodningsupplevelse ett minne blott. Du kan göra spel roliga och uppslukande genom att manipulera objekt och logik, utan att röra några kodrader alls.

Steg

Metod 1 av 3: Designa spel

Gör onlinespel Steg 1
Gör onlinespel Steg 1

Steg 1. Skriv en grundläggande beskrivning

Ange funktionerna och vad du vill att spelaren ska uppnå. Det är bra att ha en grundläggande översikt över vad du vill göra med ditt spel i skrift så att du kan se det medan du arbetar med det.

Se den här guiden för mer information om hur du skriver speldesigndokument

Gör onlinespel Steg 2
Gör onlinespel Steg 2

Steg 2. Rita några skisser

Rita skärmens grunddesign som du vill ha den. Det behöver inte vara särskilt detaljerat, men du bör åtminstone ha en uppfattning om var de olika elementen ska placeras på skärmen. Detta kommer till nytta senare när du börjar bygga gränssnittet för ditt spel.

Gör onlinespel Steg 3
Gör onlinespel Steg 3

Steg 3. Välj en metod för att skapa ditt spel

Inledningsvis måste du lära dig koden för ActiopnScript3 för att skapa Flash -spel. Även om du fortfarande kan göra det, finns det program tillgängliga som kan göra spelskapande lättare att lära sig och kräver ingen kodningsupplevelse. Några populära val för att skapa spel inkluderar:

  • Stencyl - Detta är ett nyare verktyg som låter dig bygga spel med objektskript och logik. Detta spel kan sedan konverteras till ett Flash -projekt och laddas upp till alla webbplatser som stöder Flash -spel.
  • Konstruktion 2 - När Flash blir äldre bör den börja ersättas av andra sätt att göra spel. Ett av de nyaste sätten att skapa onlinespel är att använda HTML5. Vanligtvis kräver detta mycket kodningskunskap, men Construct 2 låter dig bygga spel med hjälp av objekt och skript, som Stencyl.
  • Flash Builder - Detta är den traditionella metoden för att skapa Flash -spel. Det kräver en hel del ActionScript -kunskap, men är ett av de enklare språken att lära sig grundläggande. Flash Builder kostar pengar, men du kan använda det öppna programmet FlashDevelop för många av samma användningsområden.

Metod 2 av 3: Användning av Stencyl

Gör onlinespel Steg 4
Gör onlinespel Steg 4

Steg 1. Ladda ner och installera Stencyl

Stencyl är ett spelskapande program som inte kräver någon kodningskunskap. Du kan använda olika logiska verktyg för att manipulera objekt i spelet.

Stencyl kan endast användas gratis om du vill publicera ditt spel online. I den kostnadsfria versionen visas Stencyl -logotypen i början. Om du får den betalda versionen kan du publicera på andra plattformar

Gör onlinespel Steg 5
Gör onlinespel Steg 5

Steg 2. Skapa ditt nya spel

När du startar Stencyl visas en lista över dina spel. Det kommer att finnas några exempel på spel på listan som du kan titta på för att se hur de fungerar. För att börja arbeta med ditt spel, klicka på den prickade rutan märkt "Klicka här för att skapa ett nytt spel".

Gör onlinespel Steg 6
Gör onlinespel Steg 6

Steg 3. Välj ett kit

Det finns flera kit som innehåller färdiga tillgångar och objekt som kan hjälpa dig att snabbt få igång ditt spel. Välj ett kit om du vill, eller välj "Tomt spel" (Tomt spel)

Du kan ladda ner kit som gjorts av andra användare online

Gör onlinespel Steg 7
Gör onlinespel Steg 7

Steg 4. Ange din spelinformation

Innan du börjar bygga ditt spel måste du ange lite information.

  • Namn - Detta är namnet på ditt spel. Du kan ändra detta senare till vad du vill.
  • Skärmstorlek - Detta är storleken på din skärm och är mycket viktig eftersom det kommer att påverka den konst du använder. Eftersom människor vanligtvis kommer att spela ditt spel med sin webbläsare behöver inte skärmstorleken vara så stor. Prova det Bredd: 640 px Höjd: 480 px. Det här är en bra storlek att börja med.
Gör onlinespel Steg 8
Gör onlinespel Steg 8

Steg 5. Lär känna layouten

När du först laddar ditt spel kommer du till instrumentpanelen. Det är här du kan se alla scener för ditt spel och få tillgång till alla resurser. Du kan också ändra dina spelinställningar härifrån. Du kommer att tillbringa större delen av din tid på att arbeta i instrumentpanelen.

  • Scen - Detta är huvudfönstret i instrumentpanelen och visar det faktiska spelet och alla tillgångar. Ditt spel kommer att vara en samling scener.
  • Resurser - Detta är en lista över alla objekt och tillgångar i ditt spel. Detta inkluderar skådespelare, bakgrunder, teckensnitt, scener, logik, ljud och brickor. Källor är ordnade i trädet till vänster på skärmen.
  • Inställningar - Med spel- och inställningsalternativen kan du anpassa hur din spelmekanik fungerar, inklusive kontroller, gravitation, kraschar, skärmladdning och mer.
Gör onlinespel Steg 9
Gör onlinespel Steg 9

Steg 6. Skapa skådespelare

En skådespelare är ett objekt som rör sig eller kan interagera med i spelet (spelare, fiender, dörrar, etc.) Du måste skapa en skådespelare för varje objekt i ditt spel. För att skapa en skådespelare, klicka på alternativet "Aktörstyper" på resursmenyn. Välj den skådespelare du vill ha från listan (listan bestäms utifrån det kit du valt).

  • Tilldela skådespelare till grupper (spelare, fiender). Detta hjälper till att bestämma skådespelarens kollisionsegenskaper. Välj din skådespelare för att öppna Actor Editor. Klicka sedan på fliken Egenskaper och välj lämplig grupp på rullgardinsmenyn.
  • Välj ett beteende (hoppa, kliva på, gå). Beteende är det som gör att din skådespelare kan göra något. Klicka på Beteenden och klicka på knappen "+ Lägg till beteende" i nedre vänstra hörnet. Välj ett beteende (t.ex. "Walking") från listan och klicka sedan på "Välj".
  • Ställ in kontroll. Om du skapar en spelarkaraktär vill du låta spelaren flytta den. När du lägger till ett Walk -beteende kommer du till skärmen Walking attributes. Du kan använda menyn för att välja vilken tangent som ska flytta skådespelaren åt vänster och höger. Du kan också installera animationer om satsen du använder innehåller dem.
  • Du kan lägga till massor av beteenden och ange vad aktörer kan göra.
Gör onlinespel Steg 10
Gör onlinespel Steg 10

Steg 7. Skapa en scen

Scenen är vad spelaren ser när han spelar spelet. Detta är bakgrunden, liksom alla synliga föremål och skådespelare. Om du vill skapa en ny scen klickar du på alternativet Scener i resursträdet och klickar sedan på den rutade rutan. Ge din nya scen ett namn för att fortsätta.

  • Bakgrund - Din scen ändras automatiskt, så du behöver inte oroa dig för det nu. Du kan välja att använda en färg som bakgrund, som kommer att kaklas över den. Du kan också välja mellan fasta eller lutande färger. Klicka på "Skapa" när du är klar. Detta öppnar Scen Designer.
  • Placera brickor - De brickor som ingår i ditt kit laddas på höger sida av fönstret. Klicka på pennverktyget i menyn till vänster och klicka sedan på den kakel du vill använda. Du kan sedan lägga kakel på din scen. Klicka och dra med musen för att lägga dubbla brickor.
  • Sätt skådespelaren. Klicka på fliken Skådespelare ovanför din kakel för att växla till dina tillgängliga skådespelare. Du måste skapa en i förväg för att den ska visas i den här listan. Klicka på skådespelaren du vill placera och klicka på scenen där du vill att han ska visas. Om du trycker på Skift flyttar skådespelaren dit.
  • Tillagd gravitation. Klicka på fliken "Fysik" högst upp i fönstret och ange sedan ett värde i rutan "Gravity (vertikal)". Att skriva in 85 kommer att simulera verklig jordens gravitation.
Gör onlinespel Steg 11
Gör onlinespel Steg 11

Steg 8. Testa spelet

När du har skapat scenen och lagt in några skådespelare kan du testa spelet. Klicka på "Test Game" -knappen högst upp på skärmen för att spela det du nu har skapat. Du kan använda knapparna du ställer in för att styra din spelarkaraktär.

Leta efter någon aspekt som inte fungerar och försök att fixa det. Till exempel, beter sig fienden korrekt? Kan du slå fienden? Finns det ouppnåeliga plattformar eller ofrånkomliga chasms? Återgå till det relevanta området i din spelredigerare för att åtgärda eventuella problem. Det kan ta lite tid, men slutresultatet blir roligare och lättare att spela

Gör onlinespel Steg 12
Gör onlinespel Steg 12

Steg 9. Lägg till mer

Nu när du har en fungerande och spelbar scen är det dags att bygga hela spelet. Lägg till nivåer och utmaningar, och fortsätt testa dina tillägg för att se till att de är roliga och fungerar rätt.

Gör onlinespel Steg 13
Gör onlinespel Steg 13

Steg 10. Site Lock ditt spel

Om du kommer att ladda upp spelet på en webbplats som är värd för Flash -spel, eller ladda upp det till din egen webbplats, bör du använda "Site Lock". Detta förhindrar att ditt spel spelas om det inte finns på listan över tillåtna webbplatser.

  • Öppna "Spelinställningar" från ditt "Resurser" -träd. Välj avsnittet "Loader". Ange de platser du tillåter i rutan "Site Lock", åtskilda med kommatecken och inga mellanslag. Till exempel newgrounds.com, kongregate.com.
  • Medan du fortfarande är på den här skärmen anger du din hemsida i rutan "Din hemsida" om du har en. Detta gör att spelare som spelar ditt spel kan länka till din webbplats/
Gör onlinespel Steg 14
Gör onlinespel Steg 14

Steg 11. Exportera spelet som Flash

När du är nöjd med ditt spel kan du exportera det till Flash -format. Detta gör att du kan ladda upp spelet till en webbplats som är värd för Flash -spel eller till din egen webbplats. Klicka på '' Publicera '' '(Publicera) välj "Webb" och klicka sedan på "Flash". Spara filen på en plats som är lätt att hitta på din dator.

Gör onlinespel Steg 15
Gör onlinespel Steg 15

Steg 12. Publicera spelet

När du har en Flash -fil (. SWF) kan du ladda upp den till en webbplats du väljer. Det finns flera webbplatser online som är värd för Flash -spel, och vissa kan till och med låta dig tjäna pengar på annonsintäkter. Du kan också ladda upp spel på din egen webbplats, men du bör se till att du har bandbredd för spelare om spelet skulle bli populärt.

  • Kolla in den här guiden för att ladda upp spel på din egen webbplats.
  • Om du vill ladda upp ditt spel till en webbplats som Newgrounds eller Kongregate, måste du skapa ett konto och sedan gå igenom överföringsprocessen för dessa webbplatser. Villkoren varierar för varje webbplats.
  • Om du vill publicera ditt spel till Stencyl Arcade kan du göra det från Stencyl -programmet. Klicka på '' Publicera '' ', välj "Stencyl" och klicka sedan på "Arkad". Spelet laddas upp automatiskt, så se till att du är nöjd med namnet innan du gör detta. Stencyl Arcade har en filstorleksgräns på MB.

Metod 3 av 3: Använda Construct 2

Gör onlinespel Steg 16
Gör onlinespel Steg 16

Steg 1. Ladda ner och installera Construct 2

Detta program låter dig skapa HTML5 -spel med mycket lite kodning. Du måste ställa in några variabler, men allt detta görs via menyn utan kodning.

Construct 2 är gratis, även om vissa funktioner är begränsade med undantag för uppgradering. Den fria versionen kan inte publiceras på andra plattformar än HTML5

Gör onlinespel Steg 17
Gör onlinespel Steg 17

Steg 2. Skapa ett nytt projekt

När du först startar Construct 2 hälsas du välkommen med en välkomstmeny. Klicka på länken "Nytt projekt" för att starta ett nytt spel. Det finns också några exempel som du kan använda för att se hur man bygger ett grundläggande spel.

När du startar ett nytt projekt presenteras en lista med mallar. För ditt första projekt rekommenderar vi att du börjar med ett tomt projekt. Detta låter dig vänja dig vid grunderna utan att mallarna kommer i vägen

Gör onlinespel Steg 18
Gör onlinespel Steg 18

Steg 3. Justera dina projektinställningar

Till vänster om projektfönstret ser du en serie objekt i ramarna Egenskaper. Du kan använda detta för att ställa in din skärmstorlek och ange din spel- och företagsinformation.

Gör onlinespel Steg 19
Gör onlinespel Steg 19

Steg 4. Ange bakgrunden

Dubbelklicka på layouten. Välj "Kaklad bakgrund" från avsnittet Allmänt. Klicka på din layout för att placera bakgrunden. Detta öppnar bakgrundsredigeraren. Du måste skapa din egen med hjälp av bildredigeringsprogram eller ladda ner texturer från flera onlineplatser.

  • Ställ in bakgrunden till layoutstorleken. Gör detta genom att markera bakgrundsobjektet och ändra storlek på det i ramarna Egenskaper.
  • Byt namn på lagret och lås det. Du bör låsa lagret för att undvika att oavsiktligt flytta det när du placerar andra föremål. Klicka på fliken "Lager" till höger på skärmen. Markera lagret och klicka på knappen Penna. Namnge lagret "Bakgrund", klicka sedan på "Hänglås" -knappen för att låsa bakgrunden.
Gör onlinespel Steg 20
Gör onlinespel Steg 20

Steg 5. Skapa ett nytt lager

På fliken lager klickar du på knappen "+" för att skapa ett nytt lager. Ge den namnet "Main". Detta kommer att vara det lager där de flesta av dina spelobjekt kommer att finnas. Se till att huvudlagret är markerat innan du fortsätter.

Gör onlinespel Steg 21
Gör onlinespel Steg 21

Steg 6. Lägg till input för ditt spel

I Construct 2 måste din input läggas till som ett objekt i ditt spel. Det är osynligt och gör det möjligt att använda tangentbordet och musen i projektet.

Dubbelklicka på layouten och välj sedan "Mus" från inmatningsdelen. Gör samma sak för att infoga objektet "Tangentbord"

Gör onlinespel Steg 22
Gör onlinespel Steg 22

Steg 7. Lägg till objekt

Nu är det dags att lägga till några spelobjekt i din layout. Dubbelklicka på layouten och välj "Sprite" från det allmänna avsnittet. Använd hårkorset för att välja var du vill placera Sprites. En bildredigerare öppnas så att du kan ladda en befintlig sprite eller skapa en ny.

När du väljer en sprite i layouten laddas egenskapen sprite på den vänstra ramen. Byt namn på sprites så att du lättare kan identifiera och hänvisa till dem

Gör onlinespel Steg 23
Gör onlinespel Steg 23

Steg 8. Lägg till beteende i ditt objekt

Om du vill lägga till ett beteende klickar du på objektet du vill lägga till ett beteende för att markera det. Klicka på länken "Lägg till/redigera" i avsnittet Beteenden i ramen Egenskaper. En lista med tillgängliga beteenden visas.

Beteenden är förkonfigurerade logikbitar som låter dig snabbt lägga till användbarhet för dina objekt. Du kan välja mellan en mängd olika förbyggda beteenden som kan erbjuda en mängd olika användningsområden. Till exempel, för att göra ett fast golv, ge det ett "fast" beteende. För att flytta karaktären i 8 riktningar, ge beteendet "8 riktning rörelse"

Gör onlinespel Steg 24
Gör onlinespel Steg 24

Steg 9. Ändra beteendeegenskaperna

Du kan redigera beteendet så att det passar hur ditt objekt fungerar. Du kan ändra värdena för att ändra hastighet, riktning och andra egenskaper.

Gör onlinespel Steg 25
Gör onlinespel Steg 25

Steg 10. Förstå hur händelser fungerar

Händelser är en lista med villkor, och är vad spelet slipper. Om villkoret uppnås inträffar händelsen. Om villkoret inte är uppfyllt inträffar händelsen inte. Händelsessidan körs vanligtvis cirka 60 gånger per sekund. Varje körning kallas en "fästing".

Gör onlinespel Steg 26
Gör onlinespel Steg 26

Steg 11. Skapa en händelse

Dubbelklicka på sidan Händelser. En lista med tillgängliga objekt visas. Välj det objekt som du vill skapa en händelse för, eller så kan du skapa ett system.

  • Välj när åtgärden ska inträffa. När du har valt ett objekt kommer du att bli ombedd att välja när händelsen inträffade. Detta kan baseras på andra händelser eller vid en viss tidpunkt. "Varje fästing" alltid.
  • Lägg till åtgärd. Du kommer att bli ombedd att välja ett av dina objekt. Välj från en lista med åtgärder. Till exempel, om du skapar en skjutare och du vill att spelarens karaktär alltid ska vända mot musen, skulle du skapa en "Point of view to position" -åtgärd på varje bock som sätts på spelarobjektet. När du uppmanas att ange koordinater anger du "Mouse. X" för X och "Mouse. Y" för Y. Detta gör att spelarens skepp alltid vetter mot markören.
Gör onlinespel Steg 27
Gör onlinespel Steg 27

Steg 12. Lägg till fler händelser och beteenden

Detta är ryggraden i ditt spel. Att lägga till och förbättra beteenden och evenemang hjälper dig att skapa unika och roliga spel som människor vill spela. Experimentera med olika händelser för att försöka få det spel du verkligen vill ha.

Gör onlinespel Steg 28
Gör onlinespel Steg 28

Steg 13. Lägg till variabler

Det finns två typer av variabler i Construct 2: instansvariabler och globala variabler. Det låter dig skapa poäng för dina objekt och spel, till exempel hälsa, tidsgräns, poäng och mer.

  • Instansvariabel - Instansvariabel tilldelas ett enda objekt. Detta används för saker som fiender och spelares hälsa. Du kan lägga till en instansvariabel efter att ha valt ett objekt genom att klicka på länken "Lägg till/redigera" i avsnittet Variabler i egenskapsramen. Ge variabeln ett namn som kan hänvisa till händelsen, samt ett initialvärde.
  • Global variabel - Globala variabler är variabler som tilldelas hela spelet. Det används för saker som spelarens poäng. För att skapa en global variabel, gå till sidan Händelser och högerklicka på ett tomt utrymme. Klicka på "Ass global variable", ge det ett namn så att det kan hänvisas till i händelsen och ange sedan ett initialvärde.
Gör onlinespel Steg 29
Gör onlinespel Steg 29

Steg 14. Skapa gränssnitt

När du skapar gränssnitt är det oftast bäst att göra det på ett nytt lager. Detta beror på att gränssnittet mycket sällan rör sig eller ändras, så det är bättre att lägga det på ett låst lager. I egenskapsramen för det nya lagret, ställ in “Parallax” på 0. Detta håller lagret förskjutet när skärmen rör sig.

Använd textrutor och variabler för att skapa ditt gränssnitt. Du kan ställa in din textruta för att visa hälsa, poäng, ammunition eller vad spelaren behöver se regelbundet

Gör onlinespel Steg 30
Gör onlinespel Steg 30

Steg 15. Testa och revidera ditt spel

Nu när du har några objekt på skärmen med händelser och beteenden kan du börja testa och lägga till innehåll. Klicka på "Spela" -knappen högst upp på skärmen för att hjälpa och testa spelet. Notera allt som inte fungerar och försök att fixa det för att göra ditt spel spelbart och roligt.

Gör onlinespel Steg 31
Gör onlinespel Steg 31

Steg 16. Exportera ditt spel

Om du är nöjd med ditt spel kan du exportera det så att det kan laddas upp till en webbplats och spelas av vem som helst. För att exportera spelet, klicka på "File" -menyn och välj "Export". Spara projektet på en plats som är lätt att hitta.

Gör onlinespel Steg 32
Gör onlinespel Steg 32

Steg 17. Publicera spelet

Det finns flera webbplatser som låter dig ladda upp HTML5 -spel för andra att spela. Du kan också lägga till spel till din egen webbplats. Kolla in den här guiden för information om hur du laddar upp spel till din egen webbplats.

Tips

  • Om du är mer intresserad av att lära dig koden bakom Flash -spel kan du använda Flash Builder och ActionScript3 -kod för att bygga spel. Detta kommer att ta längre tid men kan resultera i en mer unik upplevelse. Se programguiden i ActionsScript3.
  • Heder alla källor från vilka du hämtade idéer och innehåll, och till alla som hjälpte dig att skapa spelet.

Rekommenderad: