Avatar billede doomstone-dk- Nybegynder
22. juli 2007 - 18:19 Der er 10 kommentarer og
1 løsning

DirectX spil

Hejsa, jeg har de sidste par dage arbejdet med C#, og er begyndt at kunne forstå de grundlægene ting :D

Men jeg vil bare høre om C# kan bruges til at lave computer stil som WoW, AO, Oblivion osv.
Da jeg indtil nu ikke har brugt andet end de normal windows forms, så jeg har lidt svært ved at se hvordan man kan lave sådan nogle spil i C# :D

Der ud over vil jeg gerne høre om i kan linke til nogle side som har nogle gode guides til C#? jeg har købt 1 år hos http://www.learnvisualstudio.net men synes erligtalt ikke at deres vidoer er gode.
Jeg kan godt tænke mig at bruge C# til at lave spil med en dag :D
Avatar billede drgonzo Praktikant
22. juli 2007 - 18:46 #1
http://www.eksperten.dk/artikler/892 her er en god start med DirectX9 og C#, så det kan sagtens lade sig gøre, dog laves det meste idag i C++
Avatar billede drgonzo Praktikant
22. juli 2007 - 18:48 #2
Avatar billede groop Nybegynder
22. juli 2007 - 18:54 #3
1. C# kan godt bruges til, at udvikle spil som Wow, AO, Oblivion ect.
Jeg mener, at Microsoft samt partnere konverterede Quake 3 eller 4 fra c++ til c# for at sammenligne preformance blot for at nævne et eksempel.
2. Køb en C# bog samt en algoritme bog.
3.1 Lær vector algebra og matrix algebra hvis du ikke kan det.
3.2 Køb en C# DirectX bog på amazon. Der findes et bredt udvalg.
4. Start med et mikro lille projekt (single player)!
Avatar billede md_craig Nybegynder
22. juli 2007 - 22:55 #4
For bare at komme hurtigt i gang og få smag for tingene kan jeg klart anbefale: http://www.c-unit.com/

King under Managed DirectX Tuts... så kommer du lidt i gang...
Og ja... start småt... og start 2D... det giver en gennerel føling af nogle af alle de basale ting...

Vector regning er et must, samt en god solid viden om Matriser...
Algoritmer, Grafalgoritmer specielt... og meget mere...

Øhhhem... At købe en bog er nu altså ikke nødvendigt dog IMO... det kommer an på hvordan man har det med at lærer tingene.... vil man gerne gå fra A-Z jamen så er en bog nok fint... selv har jeg det bedre med at eksperimentere lidt osv... og så er der megen god hjælp at hente på nettet...

http://www.gamedev.net/

Er også et super godt sted at kende...

Og tja... så er det jo bare at gå i gang... altså med de små projekter... så lad det advancerede komme senere... :D
Avatar billede Slettet bruger
26. juli 2007 - 03:31 #5
hey microsoft har et værktøj der hedder Xna som er mega fedt, det giver dig lov til at lave dine spil til pc og 360

blogs.msdn.com/coding4fun/default.aspx
Avatar billede groop Nybegynder
27. juli 2007 - 16:11 #6
md_craig : Det er rigtigt, at det ikke er et must med bøger. De har dog den fordel, at de gennemgår og giver et godt overblik over de centrale emner. Dovenskab længe leve :)

doomstone-dk- :
Du får også et par links fra mig.
Generel game programming:
http://www.gamasutra.com/
http://devmaster.net/ - tidligere flipcode

Hovedlinket er angivet - underlink (mest opengl):
http://nehe.gamedev.net/

C# game programming:
http://www.c-sharpcorner.com/Articles/ArticleListing.aspx?SectionID=1&SubSectionID=65

Bøger:
Premier Press Game Development Series kan anbefales. Jeg har selv købt en af deres OpenGL bøger. Tidligere blev deres eksempler skrevet i c++ kode, men det kan være de også er begyndt at skrive eksempler i c#. Det er trods alt 4-5 år siden jeg købte min bog. Held og lykke.
Avatar billede groop Nybegynder
27. juli 2007 - 16:17 #7
Avatar billede md_craig Nybegynder
28. juli 2007 - 02:43 #8
groop >>

Det er mere et spørgsmål om hvordan man lærer bedst... en bog har ærlig talt aldrig hjulpet mig... primært fordi de tager tingene step by step så man skal ikke tænke selv... (og det er en stor fejl)...

Jeg kan dog godt lide bøger, men det er mere til at behandle teoretiske emner, dvs. det er ikke noget man lærer kode ved, man skal ud fra den teori derefter selv lave koden, det er for mig en super bog...

Side note... Nehe er outdated, så den er måske ikke så fed at bruge... jeg startede selv der... og da jeg gik til DirectX virkede det da en kende stort... men i dag er det noget jeg er glad for... jeg kender desvære ikke noget stører godt .NET OpenGL framework der ude... men jeg har haft det sådan at... det er jo alligevel .NET... så syns jeg fint jeg kunne leve med at binde mig til DirectX samtidigt...

DirectX's udviklings pakke kommer også med en masse toturials... og der er i det hele taget en helvedes masse artikler osv med i den pakke...
Avatar billede doomstone-dk- Nybegynder
28. juli 2007 - 12:22 #9
Tak alle sammen for jers tip's :D
Er ikke lige kommet igang med noget endnu, jeg har sådan set kun en meget "limited" forståelse af C# så tror nok det er bedst at lære det lidt bedre før jeg kadster mig ud i spil :D
Der ud over vil jeg lige høre om i kende en god guide på intetnette til at bruge databaser i C#?
Avatar billede groop Nybegynder
28. juli 2007 - 22:16 #10
Det lyder som en rigtig god ide doomstone-dk- :)
Angående ADO.Net tutorials:
http://en.wikipedia.org/wiki/ADO.NET
http://www.csharp-station.com/ <- Se ADO.Net tutorials
http://msdn2.microsoft.com/en-us/library/e80y5yhx.aspx
Held og lykke.
Avatar billede doomstone-dk- Nybegynder
21. oktober 2007 - 21:44 #11
Lukker
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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