Hur kodar man spel och var hittar jag exempelkod?

Permalänk
Medlem

Hur kodar man spel och var hittar jag exempelkod?

Hej jag har lärt mig och programera lite granna men mest gjort miniräknare och sånt och undrar nu finns det nån bra video guide som är lätt att förstå och man kan följa steg för steg, programerings språk spelar ingen roll men helst c++

Jag undrar också om nån vet vart man kan få tag i färdig sån kod så man kan se hur det är uppbygt. Program spelar ingen roll bara det inte är till mac

Tacksam för svar

Permalänk

Vilket språk använder du?

Visa signatur

|>Cooler Master Dominator 690|Asus M4A79XTD Evo|AMD Phenom 2 X4 955 BE@3,7 Ghz|Scythe Kama Angle Rev.B|Corsair Vengeance 8GB DDR3 1600Mhz|Cougar CM 700|XFX Radeon HD 5850 AvP|Western Digital Caviar 500GB|DVDRW Samsung SH-233L<|

Permalänk
Medlem

splear ingen roll vilket språk

Permalänk
Medlem
Permalänk
Medlem

Källkoden för minicraft. Skrivet under 48 timmar av Notch i Java. Intressant att kika på tror jag.

Permalänk
Medlem

så du har precis lärt dig att göra miniräknare och vill göra ett spel? du får nog börja göra nånting mer avancerat än en miniräknare först tyvärr.

Visa signatur

MODERMODEM: Asus ROG Strix Z270E Gaming | i7 7700K | Corsair Hydro H110 | Kingston HyperX Savage 32GB DDR4 RAM | Asus GeForce RTX 3060 Ti TUF OC | Crucial BX100 500GB SSD | Phanteks Enthoo EVOLV | SilverStone Strider Evolution 1200W |

Permalänk
Medlem

Varför har du gjort två trådar om precis samma sak http://www.sweclockers.com/forum/10-programmering-och-digital...

Edit: Forumregler § 3.3 Det är inte tillåtet att skapa flera trådar om samma ämne, varken i samma eller olika forumdelar (så kallad korspostning). Om en moderator har låst en tråd, är det inte tillåtet att skapa en ny tråd om samma ämne.

För att vara on topic dock så kan du kolla in denna för XNA 4.0 http://xnagpa.net/xna4rpg.php

Visa signatur

Citera för svar

MSI Z490 MAG TOMAHAWK | Intel Core i7 10700K | Corsair 64GB DDR4 3200MHz | Asus GeForce RTX 3060 Ti TUF Gaming OC | Samsung 970 EVO Plus 1TB | WD Black 6TB Desktop Drive | Corsair RM750X 750W | Fractal Design Define R6

Permalänk
Testpilot

Jag har sammanfogat dina trådar och förtydligat din rubrik, var god läs på reglera till nästa trådskapning då du har brutit mot både §3.1 och §3.3

Visa signatur

Kolla gärna in min RGB-LED-ljusstake i galleriet
[Gigabyte GA-Z97MX-Gaming 5][Intel Core i5 4690K][Corsair XMS3 16GB][Asus GeForce RTX 2060 Super Dual Evo OC]

Permalänk
Medlem

c ++ bäst

Permalänk
Medlem
Skrivet av morxy49:

så du har precis lärt dig att göra miniräknare och vill göra ett spel? du får nog börja göra nånting mer avancerat än en miniräknare först tyvärr.

Precis som morxy49 säger så bör du nog gör lite program innan du ger dig in i spel, visst det går att göra simpla spel men för att göra ett hyffsat spel så måste du lära dig mer, en simpel miniräknare räcker nog inte Men absolut inget fel om du vill kika hur dem gjort eller försöka, menar på att du kanske inte ska förvänta dig att du gör ett spel efter att du gjort en miniräknare.

Visa signatur

I5-750 @ 4,0Ghz | corsair 850w | Corsair 1600mhz Dominator 8GB | samsung 1TB HDD | Crucial m4 SSD 64GB | P7P55 PRO | XFX HD 6970 | Fractal Design R2 Silver window mod | Corsair H50 watercooler
"CPU: AMD Phenom X2 [Överklockad till tre känslor]"
R2:Extended Silence Fenix

Permalänk
Medlem

En bra början kan väll vara att börja göra flashspel och liknande i ActionScript

Visa signatur

AMD FX 9590 Kyls med vatten || ASUS Formula Z || Corsair 32 GB 2400MHz Vengence Pro || Samsung 840 pro || 2xIntel x25-M G2 SSD raid 0 || AMD Asus 290 || Fractal Design Newton R2 1000W || Corsair 540 air ||

Permalänk
Medlem

Du kan ju börja med att se till att du greppar följande saker (utöver mycket bra koll på språket du tänker använda, så klart):

  • Linjär algebra (viktigt för ex. 3D)

  • Datastrukturer

  • Algoritmer (teorin bakom alltså; även kända algoritmer som A*)

  • Renderingsmetoder (marching squares, raytracing, m.fl.)

  • Kartgeneratorer

  • AI (lite generellt)

Du kanske kan börja med några av punkterna här?

Permalänk
Medlem

Ett par bra siter att kolla lite på för att ha något att börja med

http://nehe.gamedev.net/
http://www.gamedev.net/

Visa signatur

Gigabyte Aorus Master | 32gb DDR4 3466MHZ CL14 | Ryzen 3950X | 3080Ti
En lång rad Intel system som barnen fått som speldatorer, VR-dator, massa bärbara, servrar, RPi's och andra boxar :P

Permalänk
Medlem

Då är du på samma väg som jag.
Har också precis blivit intresserad, eller iofs så har jag varit intresserad sedan länge men jag började nyss, jag vet en sida som jag har lärt mig en del på: http://cplusplus.com/
en till här: http://www.blinkenlights.se/articles/cplusplusnyborjarguide/p...
Detta är alltså C++

Permalänk
Medlem

Sen behöver man ju inte anta att han med spel menar avancerade 3D spel med beslutsfattande AI och komplicerade kartgeneratorer.

Jag letade själv efter guider för simplare spel, brädspel till exempel, där man hela tiden kan ha ett delmål att nå upp till och kan ta ett steg i taget.

Enklare plattformsspel kanske också kan vara intressant, även om det såklart genast blir mycket svårare.

Visa signatur

|| Intel 8700K || MSI GTX 1080 TI Gaming X || Xonar DG || Samsung 750 EVO 500GB & Kingston A2000 1TB & Samsung 960 EVO 250GB || XFX XXX 650W || Antec P183 || Asus G-Sync RoG Swift PG279Q || Dell XPS 15 || Thinkpad X220

The Force is like Duct Tape, it has a light side, a dark side, and holds the universe together.

Permalänk
Medlem

Läs om XNA, Microsofts ramverk för att utveckla spel. Det är lätt att arbeta med och man kan snabbt se resultat. Väljer du att jobba med XNA så är C# språket du skriver i, XNA heter bara ramverket, men googla på det, finns mycket information. När du jobbar med XNA så kommer även dina spel gå att köra på Xbox och WP7 om det skulle vara intressant.

Visa signatur

In order to understand recursion, one must first understand recursion

Permalänk
Medlem

Du kan stilla begäret med ett parti Gamedev Story, jag rör inte det spelet mer efter att jag blev helt beroende av det

Visa signatur

Chassi: Xigmatek Elysium | PSU: EVGA Supernova G2 750W | MB: ASUS Strix Z390-F GAMING | CPU: INTEL i9-9900K & Corsair H60 | GPU: Asus Strix RTX 2080 OC | SSD: Samsung 970 EVO 500 GB | RAM: HyperX Fury 4x8 GB CL16 2666 Mhz | Ljudkort: Asus Xonar D2X | Nätverkskort: Asus PCE-AC68

Tangentbord: Keychron K8 Pro | Switchar: Boba U4 | stabilizers: AEboards Staebis V2

|| Citera för svar! ||

Permalänk
Medlem

Ger samma tips som i den andra tråden med samma ämne: http://inventwithpython.com/chapters/

OffT: är det inte dags för en "Börja programmera - läs den här guiden innan du skapar en tråd"-tråd? Tycker det har blivit lite väl många såna här trådar på senare tid...