Permalänk
Medlem

Är du intresserad av att snabbt komma igång med något i 3d så kan jag tipsa om två färdiga plattformar http://unity3d.com/unity/ eller http://www.udk.com/
I Unity programmerar man med JavaScript, C# eller Boo (besläktad med Python), bara att välja med andra ord. UDK har mycket färdigt för den som vill komma igång snabbt. Kan vara smidigt att lära sig från andra hållet också med färdiga lösningar och bryta ner koden.

Visa signatur

i7 920 | 12GB DDR3 | GTX 480 | GA-X58A-UD7 | 160GB SSD X25-M G2 | 1TB F3 HD103SJ | W7 64-bit | Mac Mini
Webb: bluekitestudios.com

Permalänk

Jag började först koda lite JASS i Wc3's world editor och sen Heroes of Newerth moddar, vilket fick mig in i programmeringstänket.
Sen hösten förra året började jag med C++, läste många guider, tutorials och gjorde mitt första lilla rpg några veckor efter jag började. Efter det började jag hålla på med SDL (Simple DirectMedia Layer) tillsammans med Lazy Foo's tutorials har jag nu börjat att programmera ett litet platformsspel, har lite buggar i collisionssystemet som håller mig tillbaka men ska försöka fixa det snart.

Det är vad jag rekommenderar, fast då läste jag allt på engelska. Men jag har sett en svensk SDL-tutorial nånstans. Du kan ju googla om du skulle vilja börja med det.

Permalänk
Skrivet av Sephinator:

Jag började först koda lite JASS i Wc3's world editor och sen Heroes of Newerth moddar, vilket fick mig in i programmeringstänket.
Sen hösten förra året började jag med C++, läste många guider, tutorials och gjorde mitt första lilla rpg några veckor efter jag började. Efter det började jag hålla på med SDL (Simple DirectMedia Layer) tillsammans med Lazy Foo's tutorials har jag nu börjat att programmera ett litet platformsspel, har lite buggar i collisionssystemet som håller mig tillbaka men ska försöka fixa det snart.

Det är vad jag rekommenderar, fast då läste jag allt på engelska. Men jag har sett en svensk SDL-tutorial nånstans. Du kan ju googla om du skulle vilja börja med det.

Jag kan inte ladda ner SDL på den där länken kan du länka så att jag kan ladda ner programmen tack

Permalänk
Medlem

För er som vill se hur ett spel kod är byggd av" Beats of Rage " 2D Sega spel
C/C++ Source Code ni kan ladda ner den på:
http://www.senileteam.com/bordownload.html#p1925

En sak till så här ser Doom 3 kod i MS Visual c++ studio:
http://img200.imageshack.us/img200/5008/doom3code.jpg

Permalänk
Medlem

För att enkelt komma igång med objektorienterad programmering (c++, Java, C# etc) kan du ju ladda ner microsoft visual studio och pilla lite med windows form applications tills grunderna sitter. Kanske blir väldigt mycket att smälta om det första du gör är ett spel

finns massa guider om du googlar lite.

Lär dig grunder så som:
De olika datatyperna (string, int, double, boolean etc) och vad de används till
hur du deklarerar variabler av de olika datatyperna
olika operatorer och hur du utför beräkningar(+-/><!= etc)
Villkor, if-satser etc
loopar, while-loopar och for-loopar
vektorer, listor etc
objekt och klasser och hur de används bäst.
Gör lite knappt användbara små-program där användaren kan mata in lite värden som programmet leker med och sen spottar ut igen.

Hur dessa saker fungerar är i princip identiskt för de större språken som du har varit inne på. Java är väldigt likt. c++ är också likt. Du kommer inte behöva lära om särskilt mycket när du har grundkunskapen för objektorienterad programmering.

Anledningen till att jag föreslår just C# är att Visual studio är en så användarvänlig miljö och man får väldigt mycket av kodantet gratis. Det du fokuserar på är själva logiken.

Lycka till!

Visa signatur

...

Permalänk
Skrivet av L4gG3r:

För att enkelt komma igång med objektorienterad programmering (c++, Java, C# etc) kan du ju ladda ner microsoft visual studio och pilla lite med windows form applications tills grunderna sitter. Kanske blir väldigt mycket att smälta om det första du gör är ett spel

finns massa guider om du googlar lite.

Lär dig grunder så som:
De olika datatyperna (string, int, double, boolean etc) och vad de används till
hur du deklarerar variabler av de olika datatyperna
olika operatorer och hur du utför beräkningar(+-/><!= etc)
Villkor, if-satser etc
loopar, while-loopar och for-loopar
vektorer, listor etc
objekt och klasser och hur de används bäst.
Gör lite knappt användbara små-program där användaren kan mata in lite värden som programmet leker med och sen spottar ut igen.

Hur dessa saker fungerar är i princip identiskt för de större språken som du har varit inne på. Java är väldigt likt. c++ är också likt. Du kommer inte behöva lära om särskilt mycket när du har grundkunskapen för objektorienterad programmering.

Anledningen till att jag föreslår just C# är att Visual studio är en så användarvänlig miljö och man får väldigt mycket av kodantet gratis. Det du fokuserar på är själva logiken.

Lycka till!

Jag har laddat ner Visual Studio C#.
Och jag fyller år på fredag och då har jag önskat mig "Beginning C# Game Programming" och "Visual C# 2008 in 24 hours.

Om ni kan rekommendera andra böcker så säg gärna till.

Permalänk
Skrivet av Oscar-Sand:

Jag kan inte ladda ner SDL på den där länken kan du länka så att jag kan ladda ner programmen tack

http://www.libsdl.org/download-1.2.php

Gå ner till "Development Libraries:".

Permalänk

Tja! Har skummat igenom tråden litegrann å sett vilka olika tips du fått.

Eftersom du inte har några tidigare erfarenheter av programmering så skulle jag rekommendera att du börjar från grunden.
Då det mesta (och bästa) finns på engelska så kan ju det va ett ställe att starta på Nöt engelska helt enkelt Mitt tips är att du läser bra å intressanta böcker, för då lär man sig samtidigt som man får njuta
En nice författare är Matthew Reilly.

Om du känner att du inte orkar plugga engelska (eller känner att du kan ta det samtidigt, vid sidan om) så skulle jag rekommendera att du satsar på C++. Satsa på det och lär dig det från grunden.
http://www.cplusplus.com/doc/tutorial/introduction/
Där får du lära dig väldigt basic. Sidan är dock på engelska, men det ska du ju ändå lära dig
När du känner att du har lite koll på det så kan du ju googla "C++ tutorials" eller lägga till "game" där också om du känner dig extra modig.
När du väl känner att du kan klasser å sånt bra så kan du ju börja att ge dig in på grafik. Själv tycker jag att det var ett rätt stort steg i själva "programmeringstänket", men det kan säkert va individuellt.
Då är det SDL som gäller, eller HGE om du vill ha lite vänligare intro. Men jag tror inte du ska satsa på det inom det närmsta halvåret iaf, kanske inte det närmsta året heller beroende på hur mkt tid du lägger ner och hur lätt du har för att lära dig.

Vill du ha ett gratisprogram som fungerar i princip likadant som Visual Studios så är "Dev C++" att rekommendera. Nästan samma grafiska upplägg, fast sämre debug (vad jag hört iaf, men den debuggen räcker gott och väl för nybörjare ).

När du börjar gymnasiet kan det va nice att ta programmeringskurser, även om du troligen kan det mesta du kan lära dig där om du nöter från och med nu Men det kan ju alltid va skönt att få lite extra tid att lägga på programmeringen.

Jag är inte inne på sweclockers jätteofta, men när du börjat få lite koll på programmeringen så kan jag gärna skicka lite exempelkoder från småprogram jag fick göra under gymnasiet. Troligen inte den snyggaste å bästa kodningen, men det är alltid bra att kolla igenom exempel å se om man fattar hur och varför det fungerar

Visa signatur

Nöken - A Pet Dragon for Bold Princesses

Permalänk
Skrivet av PigPillow:

En nice författare är Matthew Reilly.

Älskade hans hover car racer-böcker när jag var yngre, dock läste jag dem på svenska.
Om resten av hans böcker är i samma klass vet jag inte (inte läst dem än) men hover car racer tyckte jag var rolig.

Annars kan jag rekommendera Artemis Fowl och Septimus Heap serierna av Eoin Colfer resp. Angie sage (märks det att jag gillar fantasy? ).

Visa signatur

The cake is a pie.

Permalänk
Medlem

Om din engelska är bra och du är villig att lägga ut några hundra spänn så köp några böcker om ämnet från amazon.co.uk/com

Permalänk
Medlem
Skrivet av PigPillow:

Vill du ha ett gratisprogram som fungerar i princip likadant som Visual Studios så är "Dev C++" att rekommendera. Nästan samma grafiska upplägg, fast sämre debug (vad jag hört iaf, men den debuggen räcker gott och väl för nybörjare ).

Ang dev cpp så är det nog inget jag skulle rekommendera, utdaterat och buggigt skulle jag kalla det utöver de ruttna kompilatormeddelandena samt debuggern... Själv har jag inte testat code blocks så mycket men bra mycket nyare än devcpp. Annars kanske eclipse...

Permalänk

Nu har jag fått 3 böcker om C#

Visual C# 2010 in 24 hours

Beginning C# game programming

och

Programmering C# 3.0 den boken börjar jag med för att den är på svenska sedan tar jag dem andra.

Permalänk
Medlem
Skrivet av Oscar-Sand:

Nu har jag fått 3 böcker om C#

Visual C# 2010 in 24 hours

Beginning C# game programming

och

Programmering C# 3.0 den boken börjar jag med för att den är på svenska sedan tar jag dem andra.

låter bra

Permalänk
Medlem
Skrivet av Oscar-Sand:

Nu har jag fått 3 böcker om C#

Visual C# 2010 in 24 hours

Beginning C# game programming

och

Programmering C# 3.0 den boken börjar jag med för att den är på svenska sedan tar jag dem andra.

Härligt!
Lycka till med programmeringen

Permalänk

tack, tack

Permalänk

Ja, lycka till!

Permalänk
Medlem

Kul att se när nån satsar lite mer seriöst på programmering, tycker det är synd att så många hoppar av tex datavetenskap, efter första året försvinner de flesta, sedan ännu fler efter andra året så i princip tredje året är det så många kvar så man känner/känner igen de flesta men de stannar också längre Så det är viktigt att lära sig grunderna, det finns inga genvägar även om man kan tycka det ibland, man får alltid sota för det till slut och får extra mycket jobb att göra/lära sig. Stöter man på nått man inte kan så är det bra att ge sig in på det på en gång, om än bara till viss del.

Vi är ju ändå en stor del av framtiden, eller?
Kryllar ju av mjukvara i allt nu för tiden, och vi kan vara med & utveckla & bidra till bra saker i framtiden. Det är vad jag siktar på, att bidra till utveckling. Även fast jag inte vill vara spelprogrammerare då min inriktning var spel så tycker jag det var ett väldigt nyttigt program, otroligt bredare än vad många kan tro. Är fortfarande student så min vision är fortfarande kvar