Huvud Design & Stil Gaming 101: Guide till programmeringsspråk för videospel

Gaming 101: Guide till programmeringsspråk för videospel

Ditt Horoskop För Imorgon

Bakom varje videospel finns koden som kör den. Programmeringsspråk är integrerade i mjukvaruutveckling och ansvarar för hur vi upplever och interagerar med spelplattformar. Välskriven kod kan ge en smidig, sömlös spelupplevelse.



lammrack recept gordon ramsay

Hoppa till sektion


Will Wright lär speldesign och teori Will Wright lär speldesign och teori

Samarbete, prototyper, speltestning. Sims-skaparen Will Wright bryter ner sin process för att utforma spel som släpper loss spelarkreativiteten.



Läs mer

Vad är ett programmeringsspråk för videospel?

Ett programmeringsspråk för videospel eller skriptspråk är koden som spelprogrammerare använder för att producera spelets inställningar och mekanik . Olika språk innehåller olika syntax och är effektivare för att utföra vissa uppgifter, men många programmeringsspråk överlappar varandra och är kompatibla med varandra, var och en bidrar till spelets totala upplevelse.

7 Programmeringsspråk för videospel

Hur du kodar ditt spel beror på många faktorer - om det gäller konsol- eller dataspel, hur mycket minne som behövs och vilken nivå av interaktivitet spelet kräver. Här är en översikt över de olika tillgängliga programmeringsspråken:

  1. C ++ : C ++ släpptes 1985 och är ett av de bästa programmeringsspråken som finns tillgängliga. C ++ är en mycket optimerad kod som möjliggör större minneshantering, ett nödvändigt attribut för high-poly och HD-videospel. C ++ -programmering möjliggör stiliserat spelande och är ett populärt språk för triple-A (AAA) -titlar samt indiespel. C ++ språk körs med de flesta spelmotorer, vilket gör det till ett av de vanligaste valen för spelprogrammerare.
  2. C # : Uttalad C-skarpt, detta populära programmeringsspråk släpptes av Microsoft 2000. C # är ett relativt enkelt programmeringsspråk att lära sig och används ofta av mindre spelstudior. C # är en annan av de viktigaste koder som ses i populära spelmotorer.
  3. ta : Lua är ett enklare språk med flera plattformar, men mycket kompatibelt med mer komplexa språk. Det anses vara lätt och lätt att lära sig och är användbart för olika typer av spel, liksom webbapplikationer och bildbehandling.
  4. Java : Inspirerat av C ++ är Java-spelprogrammering nästan universellt kompatibelt, vilket gör det otroligt mångsidigt och ett av de mest populära språken som används idag. En anledning till Java: s popularitet bland programmerare är att dess modell kan konsekvent uppgraderas, vilket gör att den kan konkurrera mot nyare teknik. Java påverkade JavaScript, som är det mest använda skriptspråket för webbaserat spel och webbläsare. Java är ofta ihopkopplat med HTML5 för förbättrad interaktivitet.
  5. Pytonorm : Precis som C ++ och Java erbjuder Python objektorienterad programmering (OOP), men med enklare syntax och exekvering. Python låter dig bygga prototyper snabbare, vilket kan hjälpa till att göra spelutvecklingsprocessen mjukare.
  6. Mål-C : Detta programmeringsspråk används ofta för att koda spel för smarttelefonoperativsystem som Android eller iOS. Det är inte tungt som de mer moderniserade språken som används i avancerade spelmotorer, men Objective-C ger mobilspelutvecklare tillräckligt med utrymme för att göra små men omfattande spel.
  7. ActionScript : Inspirerat av JavaScript är ActionScript det populära spelspråket bakom många tidiga flashbaserade spel för äldre modeller av smartphones. Det är ett händelsebaserat spelspråk, vilket innebär att dess svar utlöses av användaråtgärder eller meddelanden från ett annat system. ActionScript möjliggör snabb utveckling och automatisk skräpsamling, eller ett sätt att återvinna minnet.
Will Wright lär lekdesign och teori Annie Leibovitz undervisar fotografi Frank Gehry lär design och arkitektur Diane von Furstenberg lär bygga ett modemärke

Läs mer

Få MasterClass årliga medlemskap för exklusiv tillgång till videolektioner som lärs av mästare, inklusive Will Wright, Paul Krugman, Stephen Curry, Annie Leibovitz och mer.




Kalorikalkylator