Som besökare på Hamsterpaj samtycker du till användandet av s.k. cookies för att förbättra din upplevelse hos oss. Jag förstår, ta bort denna ruta!
Annons

Skapa ett pc-spel

Skapad av Borttagen, 2013-02-26 13:40 i Webbutveckling & Programmering

2 939
9 inlägg
2 poäng
Boraskillen
Visningsbild
P 32 Hjälte 99 inlägg
0
Som rubriken lyder så undrar jag vilka program använder man för att skapa ett pc-spel? Alltså hur skapar man ett pc-spel ifrån grunden till slutet. Vad behöver man kunna?

Party on hamsterpaj?

Är reklamen ivägen? Logga in eller registrera dig så försvinner den!

gaminggirl
Visningsbild
F 38 Lund Hjälte 8 084 inlägg
3

Svar till Boraskillen [Gå till post]:
Du behöver kunna rita så du får bra grafik, du behöver kunna programmera så att spelet gör något och du behöver kunna få till en bra handling eller liknande i spelet så att folk vill spela. Speciellt behöver du veta att det tar mycket tid att göra ett bra PC-spel. Allt vad som händer i spelet från att karaktärerna rör sig till att något annat ändras på skärmen eller i bakgrunden styrs av programmeringen, din ritade grafik är det spelaren kommer se hela tiden och det du bestämt innan är det spelaren kommer uppleva.

Ingen status

tchomaz
Visningsbild
Hjälte 2 088 inlägg
2
http://unity3d.com/

och

http://www.blender.org/


kommer du ganska långt med
Lobax
Visningsbild
P 30 Uppsala Hjälte 5 448 inlägg
0
Svar till Boraskillen [Gå till post]:
Du lär dig ett valfritt programeringsspråk och kodar det i valfritt IDE. Stora, tunga spel är skrivna i sk. Lågnivåspråk såsom C++, men då krävs det att du gör all fysik, grafik osv själv från grunden. Det är därför kanske lite roligare att lära sig ett högnivåspråk först, typ Python, Java eller C#, eftersom det går betydlogt snabbare att knåda ihop ett enklare spel med dessa. Om du ska koda i C# så är det Visual som gäller, om du ska koda i Java så rekommenderar jag Eclipse och vill du koda i python så får du extra nördpoäng om du använder emacs eller vimm :)

Boraskillen
Visningsbild
P 32 Hjälte 99 inlägg
Trådskapare
-3
Svar till Lobax [Gå till post]:
Prosit?
Okej det är en väldigt bra förklaring, jag hänger nästan med till 100. Kan ju börja med att säga att jag ska inte lära mig det här, eftersom att lära sig kodning tar flera år vad jag förstår. Utan jag ska anställa en person/personer att göra det åt mig. Men det spelet jag vill få gjort är inte ett vanligt PC-spel som släpps i butik och är långt och avancerat. Utan detta spelet ska man kunna spela på internet, alltså online. Men det ska då vara ett pc-spel inte ett flash game liksom. Om man tänker Warhammer är ju ett fps spel online, så vill jag had det fast inte alls som Warhammer.
Det enda som ska finnas i det här spelet är såhär : http://www.youtube.com/watch?v=i93gt8FKOyo
Fast då man ska bara vara en gubbe och hoppa mellan olika plattformar. Ingen level eller skills eller något. Man är bara en simpel gubbe och hoppar mellan olika bitar och tar sig till ett mål. Utifrån det här, vad tror du passar bäst att söka en programmerare efter?

Party on hamsterpaj?

Lobax
Visningsbild
P 30 Uppsala Hjälte 5 448 inlägg
0
Svar till Boraskillen [Gå till post]:
Ptja, programmering tar inte allt för lång tid att lära sig, åtminstone inte för att kunna göra små enkla spel.

Vill du göra något simpelt så rekommenderar jag Java eller Python. Nätverksprogrammering är ganska hardcore stuff, men bägge har bra verktyg som underlättar kodandet.

Fler programmerare kan nog java, så de är lätt att hitta fölk, men gör du projektet i python så kan du nog hitta folk som är villiga att koda gratis. Det förutsätter att du planerar att göra spelet opensource, dock :P



gaminggirl
Visningsbild
F 38 Lund Hjälte 8 084 inlägg
0

Svar till Lobax [Gå till post]:
Open Source är stort i Java också, men gör man Open Source får man räkna med att ens produkt får lite eget liv och utvecklas efter mer än ens egna önskemål...

Och kommentar på andra påståendet, att lära sig koda hjälpligt tar inte så lång tid, men att lära sig koda bra (vilket behövs till ett vettigt spel) tar tid.

Ingen status

Heggan
Visningsbild
P Kakmonster Några osöta inlägg
0

Svar till Lobax [Gå till post]:
Fast C++ är ett högnivåspråk bara så du vet. Lågnivå är bl.a. ASM. Men det är stor skillnad på ASM och C++.


Ingen status

Lobax
Visningsbild
P 30 Uppsala Hjälte 5 448 inlägg
0
Svar till gaminggirl [Gå till post]:
Naturligtvis är det så, men sedan Oracle köpte upp Sun och allt tjafs där med OpenOffice/OpenSolaris, stämning av google osv så är inte allt Oracle så poppis precis.

Det krävs inte överdrivet mycket kunskap för att göra en enkel plattformare. Tror nog att ens förmåga att göra snygga bilder och utveckla en story spelar betydligt större roll då. Sedan beror det på vad du menar med tid. Pratar vi en ingeniörsutbildning eller något år?


Svar till Heggan [Gå till post]:
Man skulle kunna skriva ett operativsystem med C++, det är det jag menar med att det är lågnivå. Visst, det är inte assembly, men det vore lite väl hardcore att göra spel i assembly ;).


Forum » Datorer & IT » Webbutveckling & Programmering » Skapa ett pc-spel

Ansvariga ordningsvakter:

Användare som läser i den här tråden just nu

1 utloggad

Skriv ett nytt inlägg

Hej! Innan du skriver om ett potentiellt problem så vill vi påminna dig om att du faktiskt inte är ensam. Du är inte onormal och världen kommer inte att gå under, vi lovar! Så slappna av och gilla livet i några minuter - känns det fortfarande hemskt? Skriv gärna ner dina tankar och frågor, vi älskar att hjälpa just dig!

Den här tråden är äldre än Rojks drömtjej!

Det senaste inlägget i den här tråden skrevs för över tre månader sedan. Är du säker på att du vill återuppliva diskussionen? Har du något vettigt att tillföra eller passar din fråga i en ny tråd? Onödiga återupplivningar kommer att låsas så tänk efter en extra gång!

Hjälp

Det här är en hjälpruta

Här får du korta tips och förklaringar om forumet. Välj kapitel i rullningslisten här ovanför.

Rutan uppdateras automagiskt

När du använder funktioner i forumet så visas bra tips här.


Annons
Annons
Annons
Annons