Avatar billede moddi100 Seniormester
25. marts 2008 - 19:01 Der er 37 kommentarer og
2 løsninger

Programmeringssprog til online/browser spil

Hejsa eksperter

Jeg døjer lidt med hvilket programmeringssprog jeg skal begynde at lære.

Jeg er en energisk 15-årig dreng, der interesserer sig meget for it og computere, så et fremtids-sikret sprog ville være godt.

Jeg kunne godt tænke mig at lave et online spil, der spilles på brugerens computer (f.eks. warcraft), det skal være muligt at udbygge det løbende og det skal selvfølgelig kunne hente data fra internettet, det skal desuden være muligt at logge ind. Hvis det er muligt oprettes brugeren på min internetside.

Med programmeringssproget skal det også være muligt at lave et browserspil. Gerne med mulighed for både single og multiplayer.

Udfra hvad jeg ved, bliver det nok et sprog i retning af C#, men jeg ved det ærligtalt ikke. Det skal gerne være nemt at finde materialer (tuturials, etc) på internettet, da jeg ikke har nogen til at hjælpe mig.
Avatar billede arne_v Ekspert
25. marts 2008 - 19:08 #1
C# vil eksistere om 10 aar. Det er nemt at finde materiale om C#. Saa umiddelbart er
det ikke et daarligt valg.

Mit indtryk er at professionalle spil stadig overvejende laves i C++.

Men C# er stadig et glimrende sprog til at laere programmering.
Avatar billede nielle Nybegynder
25. marts 2008 - 19:09 #2
Et par bud kunne være:

Unity3d : www.unity3d.com

- eller:

Silverlight : http://silverlight.net/

Begge baseret på C#


En anden mulighed kunen være at satse på Flash.
Avatar billede arne_v Ekspert
25. marts 2008 - 19:09 #3
Og jeg haaber at du er klar over at det tager lang tid at blive god til programmering
og endnu mere tid at blive god til spil programmering.

Og at det inkluderer en del matematik.
Avatar billede gadensgaard Nybegynder
25. marts 2008 - 19:43 #4
.NET er klart fremtiden efter min mening (og herunder C#) men det er da et noget ambitiøst projekt du har kastet dig ud i
Avatar billede moddi100 Seniormester
25. marts 2008 - 20:07 #5
nielle: Så skal jeg vel også sætte mig ind i C#??

alle: Jeg ved godt det er ambitiøst, men eftersom jeg bruger mange timer foran skærmen hver dag, og det er det jeg interesserer mig for, så har jeg tænkt mig at prøve. Hvis jeg en gang skal have en uddanelse indenfor IT-branchen gør det jeg heller ikke spor. (desuden er jeg en haj til matematik!;D).

Så jeres konklusion vil være at jeg skal sætte mig ind i C#? Jeg ønsker også at lave enkle små programmer, til at udfører småopgaver med. Men det burde vel ikke være noget problem?
Avatar billede moddi100 Seniormester
25. marts 2008 - 20:09 #6
med hensyn til unity3d og silverlight er det så gratis?
Avatar billede Slettet bruger
25. marts 2008 - 20:10 #7
C# er et forholdsvis let sprog, til "enkle" programmer. Det er nok også en god idé at starte med dem, og få styr på sproget, inden du går i gang med spil.
Avatar billede arne_v Ekspert
25. marts 2008 - 20:18 #8
3 aar paa gymnasiet (med maksimal matematik) + en 5 aarig datalogi eller relevant ingenior uddannelse

[jeg tror ikke paa dem der siger at en PhD er noedvendig for spil udviklere]

:-)

Du kommer til at laere mange programmerings sprog inden du er faerdig, men med
din interesser virker C# som et oplagt valg.
Avatar billede nielle Nybegynder
25. marts 2008 - 20:18 #9
Der kan 100 % godt betalæe sig at sætte sig ind i C#. Af mange grunde. Men jeg tror at du nok skal sætte ambitionsniveauet en smule lavere end at ville lave onlinespil fra starten af - specielt hvis der er tale om spil med 3D grafik og indbygget kunstig intelligens.
Avatar billede moddi100 Seniormester
25. marts 2008 - 20:27 #10
arne_v: Det passer meget godt til hvad jeg har hørt.

nielle: Jeg havde nu ikke tænkt mig at lave et stort onlinespil som mit første projekt, men det vil være lidt surt at bruge mere end et år på at lære et programmeringssprog for at finde ud af at det ikke er muligt, at lave det man vil...
Desuden ville det nok bare være et lille 'se hvad jeg kan'-spil for mine venner, hvis det absolut skulle være noget. :D

alle: Hvilket program skal jeg så skrive det i? Microsoft Visual Studio Expres??
Avatar billede Slettet bruger
25. marts 2008 - 20:44 #11
Visual Studio Express Edition er udemærket, hvis man vil have et gratis program. Ellers er der Sharpdevelop, som også er et gratis program.
Avatar billede moddi100 Seniormester
25. marts 2008 - 20:49 #12
hvad vil du tro er bedst/nemmest af gå til?
Avatar billede Slettet bruger
25. marts 2008 - 20:52 #13
Jeg bruger selv Visual Studio Express Edition, og det synes jeg er meget let at gå til.
Avatar billede moddi100 Seniormester
25. marts 2008 - 20:59 #14
og som rosinen i pølseenden har i et par links til nogle gode begynder tutorials?
Avatar billede Slettet bruger
25. marts 2008 - 21:02 #15
Der er nogle artikler her på siden, som er meget gode. Og så kan du også se på bogen "Grundlæggende programmering i C#" af Henrik Tange.
Avatar billede moddi100 Seniormester
25. marts 2008 - 21:13 #16
smider i alle tre lige et svar?
Avatar billede Slettet bruger
25. marts 2008 - 21:14 #17
Bare lad de andre få pointene. Det var jo dem der svarede på det egentlige spørgsmål.
Avatar billede moddi100 Seniormester
25. marts 2008 - 21:20 #18
okay.

Ps. kunne ikke lige finde de artikler du snakkede om.
Avatar billede Slettet bruger
25. marts 2008 - 21:27 #19
Jeg var måske lidt hurtig. Men der er mange andre, gode artikler. Ellers kan du finde en masse her: http://www.codeproject.com/?cat=3 - http://www.csharp-station.com/Tutorial.aspx Jeg har selv fået rigtigt meget ud af disse: http://msdn2.microsoft.com/da-dk/vstudio/aa700773(en-us).aspx
Avatar billede arne_v Ekspert
25. marts 2008 - 21:47 #20
Avatar billede arne_v Ekspert
25. marts 2008 - 21:47 #21
og et svar fra mig
Avatar billede Slettet bruger
25. marts 2008 - 21:54 #22
Arne V -> Lige præcis. Det kan godt være, at der ikke er nogle begynder artikler, men der er da ihvertfald nogle gode artikler, som beskriver de forskellige funktioner.
Avatar billede moddi100 Seniormester
26. marts 2008 - 15:19 #23
Tak for linkene, det ser rigtig godt ud!

Fulgte dit link Arne V og mindsandten om noget af det første jeg støder på, omhandler det at lave simple spil for begyndere :D

kommer du med et svar nielle?
Avatar billede nielle Nybegynder
26. marts 2008 - 18:26 #24
Svar :^)
Avatar billede moddi100 Seniormester
26. marts 2008 - 18:33 #25
Tak for hjælpen!

Nu må vi så se, hvor lang tid der går før jeg har problemer, jeg ikke selv kan løse, og stiller et nyt spørgsmål. ^^
Avatar billede moddi100 Seniormester
28. marts 2008 - 22:20 #26
Er der nogle der har den korrekte sti til den første video tutorial 'Getting started' inde på http://msdn2.microsoft.com/da-dk/vstudio/aa700773(en-us).aspx??
Avatar billede Slettet bruger
28. marts 2008 - 22:33 #27
Kan du ikke bare downloade filen? Den sti virker i hvertfald.
Avatar billede moddi100 Seniormester
29. marts 2008 - 10:36 #28
så siger den af jeg mangler en plugin til windows media player, for at kunne afspille den. Og den sender mig så til en plugin der anbefales til xp. Jeg kører med vista...
Avatar billede Slettet bruger
29. marts 2008 - 10:38 #29
Hvis du bruger Firefox, kan du prøve med Internet Explorer.
Avatar billede moddi100 Seniormester
29. marts 2008 - 11:10 #30
bruger normalt internet explorer, men prøvede lige med firefox. Ikke overraskende virkede det heller ikke.
Avatar billede moddi100 Seniormester
29. marts 2008 - 11:11 #31
det er dette codec den henviser mig til: http://www.wmplugins.com/ItemDetail.aspx?&codec=130
Avatar billede Slettet bruger
29. marts 2008 - 11:14 #32
Prøv at gå ind i firefox, gå ind på denne side: http://download.microsoft.com/download/6/2/4/6247616D-A0C7-4552-B622-3F0450DE2462/01%20-%20CSharp.wmv og tryk på ctrl + s
Avatar billede Slettet bruger
29. marts 2008 - 11:15 #33
En nemmere måde: i firefox, skal du højreklikke på overstående link, og vælge "Gem link som"
Avatar billede moddi100 Seniormester
29. marts 2008 - 11:17 #34
skriver jeg den i adresse-linjen spørger den mig om jeg vil gemme eller åbne denne fil. Hvad skal jeg vælge? (Kan ikke trykke Ctrl + s)
Avatar billede Slettet bruger
29. marts 2008 - 11:19 #35
Det er vist lige meget. Hvis du gemmer den, gemmer du den på din computer, ellers streamer du den fra nettet.
Avatar billede moddi100 Seniormester
29. marts 2008 - 11:20 #36
Det den siger når jeg skal til at afspille filen i Windows Media Player, er at jeg mangler et lydcodec...
Avatar billede Slettet bruger
29. marts 2008 - 11:24 #37
Prøvede lige selv. Det virker heller ikke ved mig. Jeg får samme fejl, så er det videoen der er noget galt med. Kan du åbne de andre? Du kan se om du kan finde nogle andre begynder tutorials, f.eks. på youtube.
Avatar billede moddi100 Seniormester
29. marts 2008 - 11:25 #38
jeg kunne godt åbne 2'eren men hverken 1 eller 3. Jeg har ikke prøvet de andre...
Avatar billede Slettet bruger
29. marts 2008 - 11:29 #39
Når jeg tænker over det, mener jeg også jeg havde nogle problemer dengang. Jeg tror jeg gik hurtigt videre. Hvis du kommer i tvivl om noget, kan du altid finde det på http://msdn2.microsoft.com/en-us/vcsharp/default.aspx og http://msdn2.microsoft.com/en-us/library/aa288436(VS.71).aspx
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester





White paper
Tidsbegrænset kampagne: Overvejer du at udskifte eller tilføje printere i din forretning? Vi kan tilbyde én eller flere maskiner gratis