Denne tråd er over 6 måneder gammel
Er du sikker på, at du har noget relevant at tilføje?
At udvikle et spil ?Af Gæst Hummeren | 17-12-2005 20:26 | 1653 visninger | 18 svar, hop til seneste
Hejsa
Jeg vil gerne til at lære at udvikle pc spil. Grafik kan jeg godt klare, men at programmere osv. har jeg ingen forstand på.
-Hvad skal man kunne, og hvad skal der laves for at udvikle et pc spil?
-nogle gode sider hvor man kan læse og tage nogle tutorials inden for emnet? --
Gæstebruger, opret dit eget login og få din egen signatur.
Grafik (billeder) har faktisk ikke så meget at gøre med emnet, da man arbejder med textures.
Anyways, du kan gøre det simpet ved at bruge nogle programmer som gør det meste for dig, og du slipper derfor selv for at kode noget... Troldspejlet har noget på deres side.
Hvis du vil gøre ALT fra bunden må du starte med at lære et programmeringssprog. Dette kunne fx være Java, C#, C++ som alle er gode valg. C# er primært til windows, imens C++ er mere til Linux OG Windows.
Når du så har lært basic programering, kan du se på noget grafik, fx OpenGL eller DirectX. -- Dk's bedste Bouncer @ http://www.denofevil.dk[...]
http://www.chup.dk[...] hehe, jeg tror nu heller ikke lige man starter med at lave doom 4 på et par uger, måske skulle man starte med 2d og sådan? -- Hudson: Hey Vasquez, have you ever been mistaken for a man?
Vasquez: No..? Have you? pacman ville være en god start at prøve og lave... det kan få dig til og lære programmet og kende... også er det heller ikk særlig svært og lave spillet pacman i sig selv -- Tjah.... skriv og spørg #3, det var da en fucked bemærkning. pacman kan da sagens være et svært spil at programmere -- Gæstebruger, opret dit eget login og få din egen signatur. #4 ik hvis man bruger et program som Game Maker... Det er et meget simpelt program, men det ku da godt bruge lidt mere logiske features, så man ikke behøver læse så mange tutorials for at forstå programmet...
-- #5
Hvis man bruger Game Maker, programmerer man ikke. :)
-- Hehe nej det gør man måske ik helt, men det er da alligevel en måde at få lavet et spil på såå... ;) -- #4 jeg kan da finde på et par ret simple måder at lave pacman på... - fra bunden... afhængigt af hvor pæn koden skal være... - du har måske prøvet? (nu snakker jeg om C/C++) -- The opposite of a correct statement is a false statement. But the opposite of a profound truth may well be another profound truth.
-- Niels Bohr #6, jo, det kan man godt, i gamemaker sprog, til nogle af de avancerede funktioner er det ligefrem påkrævet at programmere, såsom når man vil lave 3d spil og multiplayer.
Men selv i basis funktionerne med drag&drop kan en nybegynder lære en del om programmering, der bruges også variabler og if-then-else statements, så lærer derved grundprinciperne i programmering.
-- Asus A8V, AMD X2 4400+, 4*512mb Corsair, X800XTPE, 2*74gb Raptors, HDA Digital X-Mystique, Logitech Z-5500, Dell 2405FPW.
Nu ved jeg ikke specifikt hvilke dele du ønsker hjælp til, men har du styr på din biz, så er nedenstående side rimelig vild:
http://www.gamasutra.com[...]
Der er et par guider, men de er meget game engine/grafik orienteret. Måske er der et par dele af det du leder efter, dunno, men ville lige nævne den. -- Tast for HardwareOnline.dk: http://dolphin.twistification.net[...] (Team name: HOL.dk) #8, da han skrev "programmet"ngik jeg u8d fra han mente "programeringssproget".
synes måske det er lidt ambitiøst at vælge pacman som sit føste program - synes ikke det ville være alt for hensigtsmæsigt...
og da jeg skrev bemærkningen legede jeg med brainfuck... var vist kommet til at tænke på at lave pacman i brainfuck eller sådan noget, det kiksede vist med multitaskningen kunne man sige :)
men det burde være ret enkelt at lave med c++ plus noget opengl...
men har ikke selv forsøgt. leger pt. med noget tekstbaseret rpg... -- Gæstebruger, opret dit eget login og få din egen signatur. Hmm, jeg lavede et lille spil i gamemaker for et par år siden, en parodi på Htiman2: Silent Assassin første bane Anathema.
Kan downloades her...
www.entropiaforum.com[...]
(3mb)
Hvem kan gennemføre banen hurtigts ? :D
Og med højeste score ;) -- Asus A8V, AMD X2 4400+, 4*512mb Corsair, X800XTPE, 2*74gb Raptors, HDA Digital X-Mystique, Logitech Z-5500, Dell 2405FPW.
linkfisk
http://www.entropiaforum.com[...] -- Asus A8V, AMD X2 4400+, 4*512mb Corsair, X800XTPE, 2*74gb Raptors, HDA Digital X-Mystique, Logitech Z-5500, Dell 2405FPW.
Jo, man kan skam godt programmere i Gamemaker. Det er bare et andet sprog. Kan lige give mit script til min 3d simulator:
if (obj_player.camview=1){ d3d_set_projection(x,y,z, obj_player.x,obj_player.y,obj_player.z, 0,0,1);}
else if (obj_player.camview=2){d3d_set_projection(obj_player.x,obj_player.y,obj_player.z+1,
obj_player.x+cos(obj_player.direction*pi/180),
obj_player.y-sin(obj_player.direction*pi/180), obj_player.z+0.9, 0,0,1);}
draw_set_alpha(1);
draw_set_color(c_white);
d3d_draw_floor(-1,0,0,1000,1000,-1,background_get_texture(texture_wall),1,1);
if (obj_player.camview=1)
{
d3d_draw_wall(obj_player.x-32*global.camsin,
obj_player.y-32*global.camcos,
obj_player.z+58,
obj_player.x+32*global.camsin,obj_player.y+32*global.camcos,
obj_player.z,background_get_texture(texture_ball),1,1);}
if (obj_player.nedfart -- Hjemmelavede spil og andre godter: http://www.cod.1go.dk[...]
Undskyld mig, men jeg har nok trådt din støvsuger relativt meget til fars. #11 fair nok - men i brainfuck er *alting* besværligt.. det er næsten lige så håbløst som 'whitespaces' :-) -- The opposite of a correct statement is a false statement. But the opposite of a profound truth may well be another profound truth.
-- Niels Bohr hejsa....jeg hedder Anders og er tolv....jeg kender gamemaker ud og ind så vil gerne ta det næste skridt....er Der nogen der kan anbefale et program........Det næste skridt er vel noget Java kode halløj er det ik?? -- Gæstebruger, opret dit eget login og få din egen signatur. Hvis ens mål er at blive spiludvikler, vil jeg først og fremmest starte med at læse C++ godt og grundigt. Næste skridt er DirectX.
Der er adskillige gode sider på nettet, der kan hjælpe en på vejen, og endnu flere bøger. Men et godt udgangspunkt er som nævnt at læse C++. -- Java er et godt begynder sprog, og kombineret med opengl kan du ret hurtigt lave flotte ting.
Hvis du mener du kan klare det, vil jeg dog anbefale c++.
Et godt udgangspunkt er http://nehe.gamedev.net[...] der forklare hvordan du laver simple grafiske funktioner i opengl, og når du har gået de tutorials igenne, vil du faktisk kunne lave et simpelt spil. Gamedev.net har også en række gode artikler. Også om at begynde spil programmering. -- Acer 8204 - 2.0 Core Duo, 2GB Ram, 120 GB Harddisk, Radeon x1600 256 MB DDR3
Zepto 4100 - 1.6 P-M, 1024 MB Ram, 40 GB Harddisk, Radeon 9000 64 MB Ram
Grundet øget spam aktivitet fra gæstebrugere, er det desværre ikke længere muligt, at oprette svar som gæst.
Hvis du ønsker at deltage i debatten, skal du oprette en brugerprofil.
Opret bruger | Login
|
Du skal være logget ind for at tilmelde dig nyhedsbrev.
Hvilken udbyder har du til internet? 425 personer har stemt - Mit energiselskab (Ewii f.eks) 12%
|