webForumDet fria alternativet

Spelprogrammering

Programmeringur Programmering - Övrigt

15 svar · 740 visningar · startad av Dino

Medlem sedan sep. 20011 914 inlägg
Frågan#1

Om man skall ge sig på spelprogrammering var börjar man. Vilket/vilka språk behöver man kunna för att senare vara attraktiv på arbetsmarknaden.

Medlem sedan mars 20007 896 inlägg
#2

C++ med OpenGL är väl det som känns mest rätt för spelprogrammering. :)

Medlem sedan okt. 20013 217 inlägg
#3

DirectX

Jag skulle rösta för DirectX. Ljud, 3D-2D, Input och stöd för nät.... allt i ett packet :-) Och lättanvänt är det också ! :-)

// BeatBox

Medlem sedan sep. 20011 914 inlägg
#4

Ok, tack.

Medlem sedan apr. 20003 971 inlägg
#5

DirectX och C++ är det bästa valet.

Det viktigaste är dock inte språket. Utan det är allt det andra som kommer när man gör spel. Idé, grafik, ljud, modeller (om det är 3D) m.m. Det krävs enormt mycket för att skapa moderna spel idag.

Medlem sedan juni 200010 432 inlägg
#6

Det vanligaste är väl annars C och direct X... ;)

Men visst är det skojigare med C++ om/när man definierat gränssnittet mot OOP och lyckats optimera sina klasser :)

Medlem sedan mars 20007 896 inlägg
#7

Jag har aldrig varit riktigt hemma på det här med spelprogrammering, men openGL var fäl hett förut ivf? Vad är det som gör DirectX till det bättre alternativet?

Medlem sedan juni 200010 432 inlägg
#8

Direct X är väl mest känt för att det är lätt att programmera (lamer varning? :e ) men OpenGL är väl egentligen mer intressant eftersom det kan köras på flera plattformar och med ett större utbud av språk...

Medlem sedan mars 20007 896 inlägg
#9

Ah, okey. Men man kan alltså åstadkomma samma saker, oberoende vilket lib man använder? Då känns openGl hetare, om det kan köras på flera plattformar, jue. :)

Medlem sedan juni 200010 432 inlägg
#10

När man talar om det så finns det en artikel här -> http://www.gamedev.net/reference/articles/article1775.asp
Om just vilket API man ska välja (för/nackdelar) :)

I övrigt är http://www.gamedev.net/ en utmärkt site om spelprogrammering ;)

Medlem sedan juni 200010 432 inlägg
#11

OpenGL ska ju fungera även med JAVA .... gör DirectX det ? ;) §e

Medlem sedan feb. 20001 590 inlägg
#12

Direct X att föredra...

Direct X är att föredra, det finns fler grafiska funktioner, och massor av annat skoj finns redan där, nätverksstöd, force-feedback, directsound mm.

Ska spelet kunna köras på annat än PC, är du nog förpassad till OpenGl.

Men du!
kolla in denna länk, och begrunda...

http://www.microsoft.com/directx/

/T

Medlem sedan mars 20007 896 inlägg
#13

Ska spelet kunna köras på annat än PC

Det där skulle jag vilja ha till:
Ska spelet kunna köras på annat än Microsoft-plattformar

För DirectX funkar vällan bara på Microsoft-plattformar?

Medlem sedan juni 200010 432 inlägg
#14

Jupp ;)

Ska man göra spel som är mer konversiella och lätta att porta mot ett mångfald av plattformer ligger OpenGL bättre till... kanske nåt att tänka på om man nu tänker sig en sån karriär.

Medlem sedan juni 2000310 inlägg
#15

Vad lätt ni får det att låta :)

Medlem sedan maj 20002 993 inlägg
#16

Jag vill lära mig att göra spel!
Vilken C++ kompilator ska jag använda? Vilken bok ska jag köpa? Vad behöver jag lära mig mer? SKulle vara kul att kunna göra 3D spel, även om de inte skulle vara några supersnygga o moderna :)

131 ms totalt · 3 externa anrop · v20260731065814-full.b746b907
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)