Trädvy Permalänk
Medlem
Registrerad
Okt 2016

Pogrammering & Spelutveckling

Idag när jag var på gymnasiemässan så hittade jag många gymnasien med spelutveckling och kom på vad jag ville bli. Nu vill jag ha lite tips och gärna länkar på tutorials på pogrammering. Alltså inom spelpogrammering och inte webb eller media. Är helt ny med detta men ska försöka göra mitt bästa att förstå. Tack för hjälpen i förhand!

Trädvy Permalänk
Medlem
Plats
Tranemo
Registrerad
Feb 2014
Skrivet av bestrobin:

Idag när jag var på gymnasiemässan så hittade jag många gymnasien med spelutveckling och kom på vad jag ville bli. Nu vill jag ha lite tips och gärna länkar på tutorials på pogrammering. Alltså inom spelpogrammering och inte webb eller media. Är helt ny med detta men ska försöka göra mitt bästa att förstå. Tack för hjälpen i förhand!

På den skolan jag pluggar på atm, så programmerar spelutvecklarna i unity, verkar däremot som att de började i c#, så du kan ta dig en titt där. Förvänta dig bara inte att de kommer bli de häftigaste spelet du skådat.

Skickades från m.sweclockers.com

i7 4790 | CRYORIG H7 QUAD LUMI | MSI GTX 1070 | Msi Z87-G45 | Corsair 16 GB | Fractal R4 | 1 TB WD Blue + 850 Evo 250 GB |

Trädvy Permalänk
Medlem
Plats
Stockhom
Registrerad
Jun 2004

Välj ett språk t.ex. Java eller C++.

Du kommer inte kunna skapa ett spel direkt. Utan måste gå igenom grunderna som alla andra.

Lär dig:

  • Hantera olika typer av variabler. T.ex. String, Int, Boolean, float. Och hur du kan ändra & påverka dess värden.

  • Hantera listor[]/Arrayer. Hur lagrar man värden i dem? Hur söker du igenom dem?

  • Hantera metoder/funktioner. Hur fungerar de? Hur kan du skapa en funktion för en speciell uträkning?

  • Lär dig hantera olika typer av loopar(For & while).

  • Lär dig jämföra variabler, objekt med if vilkor.

  • Lär dig skicka med olika datatyper till metoder, funktioner & hur du returnerar värden från dessa.

  • Objektorienterat. Lär dig skapa objekt med allt vad det innebär(viktigt inom spelprogrammering).

När du behärskar ovanstående kan du börja med att ladda ner ett framework för grafik. T.ex. SDL, Cocos2DX, LibGDX.

Men nej. Du komemr inte kunna skapa ett spel ännu...

Först måste du lära dig det framework som du nu valt. Oftast kommer dom med mängder av funktioner, och det krävs många timmars testande & studerande för att få ut ett vettigt projekt/spel.

Lycka Till!

Ryzen 7 - 1700 @ 3.7 | 16 Gb | RX 480
--------------------------------------------------
Grundare av MaseApps. Se våra spel: www.maseapps.com. För IOS och Android.

Trädvy Permalänk
Medlem
Registrerad
Okt 2016
Skrivet av gylldevik:

På den skolan jag pluggar på atm, så programmerar spelutvecklarna i unity, verkar däremot som att de började i c#, så du kan ta dig en titt där. Förvänta dig bara inte att de kommer bli de häftigaste spelet du skådat.

Skickades från m.sweclockers.com

Jag är nybörjare med programmering och undrar vad tex c# och c++ och sånt betyder?

Trädvy Permalänk
Medlem
Registrerad
Jun 2011
Skrivet av bestrobin:

Jag är nybörjare med programmering och undrar vad tex c# och c++ och sånt betyder?

Det är olika programmeringsspråk som du använder dig av för att skriva program.

MSI Z77A-GD65 | Intel Core i5 3570K @ 4,2 GHz | Palit Geforce GTX 1070 JetStream | 16 GB Corsair Vengeance 1600 MHz

You must come with me, young ones, for I am the grim reaper.

Trädvy Permalänk
Medlem
Plats
Tranemo
Registrerad
Feb 2014
Skrivet av bestrobin:

Jag är nybörjare med programmering och undrar vad tex c# och c++ och sånt betyder?

C# och c++ är två olika programmerings språk. Google är din vän för att lära sig att programmera. http://www.worldbestlearningcenter.com/index_files/csharp-var... här är en webbsida som vi använt oss av för att testa våra kunskaper. En basic tutorial däremot skulle kunna vara Hur man skriver ut "Hello World" så att de kommer upp i konsollen.

Ladda hem Microsofts visualstudio och googla på någon basic tutorial för c# eller liknande.

Skickades från m.sweclockers.com

i7 4790 | CRYORIG H7 QUAD LUMI | MSI GTX 1070 | Msi Z87-G45 | Corsair 16 GB | Fractal R4 | 1 TB WD Blue + 850 Evo 250 GB |

Trädvy Permalänk
Medlem
Registrerad
Maj 2014

Att börja med spelprogrammering när du inte kan programmering i huvud taget är som att skjuta dig själv i foten.
Om du vill börja smått med att utveckla Spel.

Testa GameMaker.
Det är sjukt lätt att lära sig och går ganska fort att få fram resultat.
Börja där.

Om du vill fortsätta efter det.
Börja med att lära dig ett Programmerings språk (C++, python, java, lua)
De språken har både bra och dåliga saker i sig.

Jag rekommenderar C++ även fast det är det "svåra" språket.
Det finns en väldigt LJUS framtid inom det.

Svara gärna på alla möjlig spelutvecklings frågor du kan.
^^

Trädvy Permalänk
Medlem
Registrerad
Jun 2006

@bestrobin: Unity är ett bra program att börja med då det finns en bra gratisversion. Det är också riktigt kraftfullt och man kan få till mycket bra grafik i sina spel. Men bäst av allt är att det är så enkelt att utveckla till olika plattformar. Exempelvis programmerar jag alltid spelet till Windows först för att sen enkelt anpassa det till exempelvis Android med touchkontroller osv.

Jag följer folk på youtube som gamesplusjames, brackeys, quill18creates (ursäkta stavningarna) osv. Dom är riktigt grymma och bra på att lära ut. Det går dock fort i deras videos så det tar tid att gå igenom dom ibland. Ser i kommentarerna på youtube att vissa knappt kan C# och det gör det hela svårare såklart. Själv läste jag en 7.5hp kurs på högskolan, drog igenom den på ca 1.5 till 2 veckor. Glömde sen bort nästan allting... Men i filmerna på youtube förklarar dom hur C# fungerar hela tiden om och om igen och tillslut sitter det.

1. Core i5 q6600, r280x, 4gb ram ddr3, 22tum benq widescreen.
2.P4 3.2ghz(zalman kylning) ,19" skärm crt hundai med mer.
4.Commodore 128!