PDA

View Full Version : Spelprogrammering


Dino
2002-02-25, 19:20
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.

SPiN
2002-02-25, 20:53
C++ med OpenGL är väl det som känns mest rätt för spelprogrammering. :)

Beatbox
2002-02-25, 21:04
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

Dino
2002-02-25, 21:33
Ok, tack.

Swey
2002-02-25, 21:39
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.

PeW
2002-02-25, 22:23
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 :)

SPiN
2002-02-25, 22:31
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?

PeW
2002-02-25, 22:43
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...

SPiN
2002-02-25, 22:51
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. :)

PeW
2002-02-25, 22:57
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 ;)

PeW
2002-02-25, 23:00
OpenGL ska ju fungera även med JAVA .... gör DirectX det ? ;) §e

Toonster
2002-02-26, 10:54
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

SPiN
2002-02-26, 20:55
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?

PeW
2002-02-26, 22:00
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.

Gaski
2002-03-25, 20:47
Vad lätt ni får det att låta :)

Alpha II
2002-04-02, 13:15
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 :)