Seneste forumindlæg
Køb / Salg
 * Uofficiel Black/White liste V3
Login / opret bruger

Forum \ Software \ Spil
Denne tråd er over 6 måneder gammel

Er du sikker på, at du har noget relevant at tilføje?

spil Programmering hvordan kommer man igang ?

Af Ultrabruger RawnieBrownie | 01-08-2012 00:36 | 1884 visninger | 29 svar, hop til seneste
Hej, hvis man vil igang med programmering hvor starter man så? hvilken kode form er den bedste at arbejde i? vil gerne lege med lidt basis programmering så jeg har lidt større viden om det når jeg begynder på komm/it linje efter ferien ?
--
#1
Caspian
Mega Supporter
01-08-2012 00:40

Rapporter til Admin
Hvis det er med Spil porgrammør som mål, ville jeg nok starte med at se på C og C++, findes masser af guides til det på nettet.
--
#2
wizH
Giga Supporter
01-08-2012 00:42

Rapporter til Admin
Kan på ingen måde anbefale #1's idé. Ingen idé i at lære C først - spild af energi for en nybegynder. Hop ud i C++ eller noget som Java. Her anbefaler jeg dog C++. Hvis du vil anvende engine's som UnrealEngine (hvilken jeg mener er super fed) eller Unity3d (som også er awesome), så se på de custom scripting sprog de programmer bruger.
--
i5 2500k 5 GHz | P8Z68-V PRO | HD6870 CF | Force GT 128GB SSD | AX850W Corsair 500R | 16 GB Corsair Vengeance 1600 MHz | Custom Vand
#3
Beaverman
Monsterbruger
01-08-2012 00:43

Rapporter til Admin
Hvis det er gym, start med .net, C# eller VB.net (C# er bedre, men er en smule sværere). C# er alt man skal vide på gym. Hvis det er uni eller interesse, start med C# alligevel, men arbejd hurtigt hen mod C++, det hjælper meget at kunne C#, men C++ er det mest udbredte!
--
#4
Weide
Giga Supporter
01-08-2012 01:07

Rapporter til Admin
Jeg har købt sådan en Arduino som jeg sidder og leger med :D
--
#5
RawnieBrownie
Ultrabruger
01-08-2012 01:33

Rapporter til Admin
Med mindre jeg bliver bidt af programmering så bliver det nok ikke til mere end en interesse :) men c++ tror jeg jeg starter ud med har en god ven som arbejder i det :)
--
#6
ARes
Gæst
01-08-2012 01:39

Rapporter til Admin
#4 Fedt. Men hvad har det med noget at gøre?
--
Gæstebruger, opret dit eget login og få din egen signatur.
#7
Caspian
Mega Supporter
01-08-2012 09:10

Rapporter til Admin
#2 "Kan på ingen måde anbefale #1's idé. Ingen idé i at lære C først - spild af energi for en nybegynder." IDEEN er nu en gang at der findes mange rigtig gode guides til C og det kan overføres mere eller mindre direkte til C++ #3 Hvis det var almindelig programmering han spurgte på, ville jeg være enig i dig med C# (Ikke VB.net, føj da ;-)), men nu han spørger specifikt på SPIL programmering ville jeg nok starte med C++, da det er det de fleste STORE spil er lavet i, ved godt du bla med Unity kan lave spil med C#, men det vil aldrig blive det nye Crisis eller andet "intenst"
--
#8
QWERTY Andreas
Monsterbruger
01-08-2012 10:00

Rapporter til Admin
Hvor gammel er du? Har du prøvet at programmere før?
--
Thinkpad W500 => (2.53 GHz T9400, 4 GB RAM, FireGL V5700, 7) To UMPCer: HTC Shift på 7” og OQO 01+ på 4.8”
#9
Caspian
Mega Supporter
01-08-2012 10:16

Rapporter til Admin
#8 Ud fra hvad han skriver må man ligesom gå ud fra at han ikke har programmeret før ;-)
--
#10
RawnieBrownie
Ultrabruger
01-08-2012 11:34

Rapporter til Admin
jeg har programmeret meget meget lidt før. men nu vil jeg prøve det af se om jeg bliver fanget af det :) kunne forstille mig det var en fed ting at kunne lege med når man skal køre langt uden internet
--
#11
RawnieBrownie
Ultrabruger
01-08-2012 11:39

Rapporter til Admin
og jeg er 17
--
#12
simon
Gæst
01-08-2012 12:08

Rapporter til Admin
RawnieBrownie ehm du skal nok tage en uddannelse indenfor programmering som datateknikker med speciale i programmering
--
Gæstebruger, opret dit eget login og få din egen signatur.
#13
RawnieBrownie
Ultrabruger
01-08-2012 14:12

Rapporter til Admin
Det er overhovedet ikke nødvendigt til det jeg vil bruge det til, det er bare for at have lidt basis viden om det.
--
#14
RawnieBrownie
Ultrabruger
01-08-2012 19:18

Rapporter til Admin
ok hvad skal jeg have for at komme igang med c++ ? hvilke programmer
--
#15
wizH
Giga Supporter
01-08-2012 20:18

Rapporter til Admin
#14 Du finder alt omkring programmering på nettet. Virkelig -alt. Documentation + Google er dit bread n' butter i programmering. http://www.cprogramming.com[...]
--
i5 2500k 5 GHz | P8Z68-V PRO | HD6870 CF | Force GT 128GB SSD | AX850W Corsair 500R | 16 GB Corsair Vengeance 1600 MHz | Custom Vand
#16
Zoivu
Monsterbruger
01-08-2012 20:51

Rapporter til Admin
hvis du vil lære programmering for at blive god til Kom/IT på HTX. er du helt galt på den, bestod selv Kom/IT med 10 i års karakter og 12 til eksamen. Faget handler langt mere om kundesekmentering, appeltyper, marketing, formidling osv. Fedt fag men slet ikke det jeg har på fornæmmelsen du tror det er. evt skriv på mail hvis der er noget du vil spørge om :)
--
En god idé der aldrig bliver udført er ikke bedre end en dårlig idé.
#17
DonkeyDragon
Superbruger
01-08-2012 21:06

Rapporter til Admin
Tror egentligt jeg vil gå imod alle andre og anbefale GameMaker hvis du vil se om det at lave spil er noget der kan fange dig. Der er stadig programmering, og du kommer til at lære de vigtigste principper i programmering (struktur, loops, stuff like that), samtidig med at resultaterne er nemmere at opnå, og du får nemmere adgang til grafik. Hvis det så fanger dig kan jeg kun anbefale at gå videre med c++/SDL/OpenGL (look it up on google). Igen, det her er måden jeg kom lidt ind i det, i dag programmerer jeg en del c++, dog knapt så meget spil. link til gamemaker: http://www.yoyogames.com[...]
--
#18
TejZ
Monster Supporter
01-08-2012 21:12

Rapporter til Admin
#3 Lidt off offtopic - men hvorfor mener du C#.NET er bedre en VB.NET? :) Det er jo samme framework? Anyways #0, kig lidt på unity og det sprog der kræves til det.. At gå igang med c++ for at gå igang med c++ kan være ret dræbende ;D
--
Indtast cool signatur her.
#19
RawnieBrownie
Ultrabruger
01-08-2012 21:19

Rapporter til Admin
16# Det har intet med at bestå at gøre, jeg har længe gerne ville lære det, og da vi nok skal lege med det på htx tænkte jeg det var bedre at vide lidt inden så jeg ved hvad det går ud på :)
--
#20
Steffen
Gæst
01-08-2012 21:24

Rapporter til Admin
Hold dig fra C++! -jep, det er det de professionelle bruger, men hvis du vil igang med at lave spil uden at tage en lang uddannelse, så er det en dårlig vej at gå. Jeg vil anbefale dig at holde øje med http://ungespiludviklere.dk[...] De laver forskellige workshops og arrangementer for folk som dig. Ellers er der her en god liste som kan få dig igang med at lave spil hurtigt: http://ungespiludviklere.dk[...] Du skal selv fra beskrivelserne vurdere hvor du vil starte. Grunden til jeg fraråder dig C++ er at du skal så sindsygt meget igennem før du har et spil, hvor du med nogle af disse værktøjer kan sidde og spille noget simpelt i løbet af ingen tid, og det gør det noget nemmere at holde interessen. -en anden ting er at det med at skrive optimeret C++ kode (folk siger jo c++ er så hurtigt) ikke ligefrem er nemt, hvorimod optimeret javakode faktisk er nemt. -og du kan være helt sikker på at optimeret javakode performer bedre end ikke-optimeret c++!
--
Gæstebruger, opret dit eget login og få din egen signatur.
#21
RawnieBrownie
Ultrabruger
01-08-2012 21:29

Rapporter til Admin
så det du siger er???? at jeg skal skrive bruge java sproget ?
--
#22
RawnieBrownie
Ultrabruger
01-08-2012 21:30

Rapporter til Admin
det skal siges det nok også bliver til hjemmeside opsætning og den slags,
--
#23
wizH
Giga Supporter
01-08-2012 21:32

Rapporter til Admin
#22 Kan lade sig gøre.
--
i5 2500k 5 GHz | P8Z68-V PRO | HD6870 CF | Force GT 128GB SSD | AX850W Corsair 500R | 16 GB Corsair Vengeance 1600 MHz | Custom Vand
#24
Steffen
Gæst
01-08-2012 21:37

Rapporter til Admin
Nej, jeg siger at jeg synes du skal starte med scratch, gamemaker eller stencyl, for på den måde kan du hurtigt lave noget der minder om et spil... Jeg synes bare det er en væsentlig pointe at c++ ikke giver mening som nybegynder, og da slet ikke hvis man bare er lidt nysgerrig og gerne vil snuse lidt til hvad det drejer sig om. Hjemmesideopsætning er html/css, det er lidt i en kategori for sig selv. Hvis du lærer at programmere i et sprog, er det normalt let at skifte til et andet. Java, C#, Python, PHP... der er da forskelle, men kan du "the basics" så lærer du hurtigt det sprog du skal bruge, så det du lærer ved at lave spil kan du altid bruge til hjemmesider både til client- og serverside. (C++ kræver memory management, hvorfor det er noget sværere teori)
--
Gæstebruger, opret dit eget login og få din egen signatur.
#25
wizH
Giga Supporter
01-08-2012 22:29

Rapporter til Admin
#24 Det er da det dummeste at gøre, at starte med Gamemaker osv. Han skal da lære "rigtig" programmering fra starten. Vil gavne ham lang mere i længden - det er også sjovere imo.
--
i5 2500k 5 GHz | P8Z68-V PRO | HD6870 CF | Force GT 128GB SSD | AX850W Corsair 500R | 16 GB Corsair Vengeance 1600 MHz | Custom Vand
#26
nikolajp
Mega Supporter
01-08-2012 22:35

Rapporter til Admin
#25 Holder nu med #24.. klart dumt at starte med C++ i din situation. C++ har en meget stejl lærings-kurve. Specielt hvis du ikke har lavet noget programmering før. Problemet med C++ for nybegyndere er ikke nødvendigvis memory management. Det er fordi man ikke hurtigt kommer til nogle resultater på skærmen. For at få dette skal man have libraries og sætte det hele op. Bare at få Visual Studio op med C++ og lave noget der compiler er ikke helt nemt for en nybegynder..
--
#27
nikolajp
Mega Supporter
01-08-2012 22:41

Rapporter til Admin
#25 Giver dig ret i, at GameMaker ikke er optimalt. Man lærer noget som ikke rigtigt er spil-programmering - det er bedre til hurtige prototyper. Ville helt klart bruge Unity i din situation. Der er massere af tutorials og færdige games at downloade og studere.. du programmerer i C# (brug mono osv.) men i små bidder der er overkommelige. Du kan købe C# bøger der kan lære dig sproget. Syntax i C# er godt at lære - og fint som startup til at tage hul på C++ senere. Hvis du er en wiz-kid der bare VIL lære spil-programmering, så kan du da godt starte direkte på C++ (og det vil være bedre), men langt de fleste lærer noget andet programmering først.
--
#28
MrStaun
Monsterbruger
01-08-2012 22:42

Rapporter til Admin
Jeg holder også med Steffen! Har selv stået i samme situation, som #0, og jeg gik død i C++... Senere kom jeg igang med lidt plugins til CSS, som var python (meget enkelt programering sprog) Jeg vil også anbefale de programmer som steffen nævner!
--
#29
QWERTY Andreas
Monsterbruger
02-08-2012 17:57

Rapporter til Admin
Jeg vil slutte mig til de andre og anbefale gamemaker. Simpelt, og det giver rigtigt god forståelse! Har selv lavet mange spil i det program :-)
--
Thinkpad W500 => (2.53 GHz T9400, 4 GB RAM, FireGL V5700, 7) To UMPCer: HTC Shift på 7” og OQO 01+ på 4.8”

Opret svar til indlægget: spil Programmering hvordan kommer man igang ?

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
NYHEDSBREV
Afstemning