programmera spel i C++..
programmera spel i C++..
Håller på att läsa boken lär dig c++ på tre veckor (bra!), undra ifall det finns någon bra bok hur man programmera spel i c++ som man kan läsa sedan...?
Re: programmera spel i C++..
Finns rätt många siter som har info. Gamasutra m.fl.Giganten wrote:Håller på att läsa boken lär dig c++ på tre veckor (bra!), undra ifall det finns någon bra bok hur man programmera spel i c++ som man kan läsa sedan...?
Oh give me a clone, my very own clone,
with the Y chromosome changed to X!
And since she's my own, of my own flesh and bone,
she'll be thinking of nothing but sex!
with the Y chromosome changed to X!
And since she's my own, of my own flesh and bone,
she'll be thinking of nothing but sex!
Du vet inte någon bok om programmera spel i c++ man kan köpa (svenska)?
Eller finns det någon bok som är en fördjupning på lär dig c++ på 3 veckor (behöver inte vara i samma serie, helst på svenska), tar lär dig c++ på 3 veckor och Standard C++ Bibeln upp samma saker eller ska man läsa både och??
Om det inte finns några bra böcker att läsa om c++ så finns det ju en bok om spelprogrammering (Lär dig Spelprogrammering i Visual Basic 6 på 3 veckor) men det är ju Visual Basic.
Frågor:
1. Vilket språk är bäst för att programmera spel?
2. Har det några likheter mellan c++ och Visual Basic?
3. Är det svårt att byta från c++ till Visual Basic?
4. Behöver man kunna något om Visual Basic innan man läser
Lär dig Spelprogrammering i Visual Basic 6 på 3 veckor?
Eller finns det någon bok som är en fördjupning på lär dig c++ på 3 veckor (behöver inte vara i samma serie, helst på svenska), tar lär dig c++ på 3 veckor och Standard C++ Bibeln upp samma saker eller ska man läsa både och??
Om det inte finns några bra böcker att läsa om c++ så finns det ju en bok om spelprogrammering (Lär dig Spelprogrammering i Visual Basic 6 på 3 veckor) men det är ju Visual Basic.
Frågor:
1. Vilket språk är bäst för att programmera spel?
2. Har det några likheter mellan c++ och Visual Basic?
3. Är det svårt att byta från c++ till Visual Basic?
4. Behöver man kunna något om Visual Basic innan man läser
Lär dig Spelprogrammering i Visual Basic 6 på 3 veckor?
kanske något av intresse?
http://www.talula.demon.co.uk/allegro/
http://www.talula.demon.co.uk/allegro/
http://sniglom.blogspot.com
Work |i5 760@4.2GHz|16GB|P55|GTX 670|850 500GB|Xonar D2|2TB
Extra |q9550@3.4GHz|8GB|P45|GTX 670|830 256GB|Audigy 2
MacB.|p8600@2.4GHz|8GB|320m|BX100 500GB
Serve|c1037@1.8GHz|8GB|NM70|X25-M 80GB|Seagate 4TB
Work |i5 760@4.2GHz|16GB|P55|GTX 670|850 500GB|Xonar D2|2TB
Extra |q9550@3.4GHz|8GB|P45|GTX 670|830 256GB|Audigy 2
MacB.|p8600@2.4GHz|8GB|320m|BX100 500GB
Serve|c1037@1.8GHz|8GB|NM70|X25-M 80GB|Seagate 4TB
Jag gick hit och sökte på "game", 344 titlar fick jag.
The three most dangerous things in the world are a programmer with a soldering iron, a hardware type with a program patch and a user with an idea.
In theory, there is no difference between theory and practice. But, in practice, there is.
In theory, there is no difference between theory and practice. But, in practice, there is.
Det finns ju massor av programmeringsböcker i allmänhet, och spelprogrammeringGiganten wrote:Finns det inga böcker (på svenska)???
är inte så skilt från all annan programmering, så är man en klippa på "vanlig"
programmering så är inte spel annorlund från alla andra typer av program.
Iallafall inte skilt från alla andra grafiska program.
Så det är inte fel att jaga programmeringsböcker, grafikprogrammeringsböcker
och sedan öva på engelskan så att man kan 10-dubbla antalet tillgängliga
böcker eftersom majoriteten ges ut enbart på engelska.
Oh give me a clone, my very own clone,
with the Y chromosome changed to X!
And since she's my own, of my own flesh and bone,
she'll be thinking of nothing but sex!
with the Y chromosome changed to X!
And since she's my own, of my own flesh and bone,
she'll be thinking of nothing but sex!
Den absolut bästa programmeringsbok jag läst heter "Programming Pearls",Giganten wrote:IcePic: Du kan inte ge något exempel på någon bra bok?..
(jag kan engelska....)
och den är inte ens för nåt enskilt språk, utan runt 100 sidor om allmänna
knep och metoder som ska få en att tänka på ett bättre sätt som programmerare rent allmänt.
Allt det där är väldigt specifikt, även om man inte tror det.Det kanske finns någon som kan visa lite exempel på hur man kan läga in ljud, knappar eller hur man gör för att tex en bil ska åka i C++?..
Ljud är inte en del av C++, så du får ta till ett externt bibliotek som kan hjälpa
dig att spela ljud. Det finns säkert tusen såna, men sitter på man på win32 är
säkert DirectPlay eller vad den delen av DirectX heter som är lämpligast.
Då är frågan: "Vart finner jag info om DirectX/DirectPlay-programmering",
vilket säkert ingår i VisualC++-hjälpen eller återfinns på MS websidor, plus
i diverse böcker om DX-programmering.
Knappar kan vara enkelt om man har enkla krav och använder det toolkit/
GUI-kit som kommer med ens OS. Även här ingår det inte knapp-kod i C++
heller (se det inte som negativt att språk inte innehåller 'allt' inbyggt, man
inser efter ett tag varför det inte är bra) men windows har givetvis en massa
fina anrop för att skapa enkla userinterface med standardknappar. Vill man
däremot rita en knapp i Quake7's miljö så är det förstås en annan femma,
men troligen relativt enkelt att lösa när man väl lyckats koda resten av Q7.
Att flytta en bil är "bara" en fråga om att ha en bakgrund, en bild av en bil,
och sen köra kod i den här stilen:
Code: Select all
10 spara undan bakgrunden där bilen ska ritas (plats X)
20 Rita bilen på plats X
30 vänta lite
40 återställ bakgrunden på plats X
50 Öka X med 1
60 Börja om på rad 10
Oh give me a clone, my very own clone,
with the Y chromosome changed to X!
And since she's my own, of my own flesh and bone,
she'll be thinking of nothing but sex!
with the Y chromosome changed to X!
And since she's my own, of my own flesh and bone,
she'll be thinking of nothing but sex!
Det finns redan färdiga kodsegment till kanppar.Giganten wrote:Vart finns det bibliotek till Dev-C++?
ljud mm.
Någon kan kanske beskriva hur man gör en knappar i Dev?
Titta runt lite på översta altenativen så ser du att det står "make knapp"
nånting och studera koden därefter så du får ett hum om API.
Sum egomet mihi nil volentibus arduum