webForumDet fria alternativet

Hänga Gubbe

C/C++

11 svar · 901 visningar · startad av danii

Medlem sedan sep. 2004215 inlägg
Frågan#1

Tjena!

För att lära mig mer om c++ tänkte jag göra ett spel.

Jag har några funderingar.

Jag hade tänkt göra saker grafiskt. Och det går ju inte rita en hängd gubbe med dos (eller). Så vad tycker ni jag ska göra. Det är en väldigt enkel teckning. Gärna med färg.

tack på fröhand!

Medlem sedan maj 20002 993 inlägg
#2

Du bör skapa ett win32 program och rita upp grafiken med hjälp av GDI.

Läs om GDI här http://msdn.microsoft.com/library/default.asp?url=/library/en-us/gdi/wingdistart_9ezp.asp

Medlem sedan sep. 2004215 inlägg
#3

skulle vara trevligt med en länk som visar hur man ett win32 program :r

Medlem sedan maj 20002 993 inlägg
#4

Enklaste metoden är ju att skapa ett win32 projekt i MSVC så får du med all kod som behövs för att dra upp ett fönster. :)

Medlem sedan juni 200199 inlägg
#5

Vadå det går inte att göra hänga gubbe i dos.. det gjorde jag ... fast byggde in det i mitt snakespel

http://www.emils.se/filer/snake_100_install.zip

Medlem sedan sep. 2004215 inlägg
#6

Karamell skrev:

Vadå det går inte att göra hänga gubbe i dos.. det gjorde jag ... fast byggde in det i mitt snakespel

http://www.emils.se/filer/snake_100_install.zip

Nice. Du råkar inte veta ngn guid på nätet som visar hur man gör streck, rutor och punkter i dos (med c++)?

Medlem sedan juni 200199 inlägg
#7

danii skrev:

Karamell skrev:

Vadå det går inte att göra hänga gubbe i dos.. det gjorde jag ... fast byggde in det i mitt snakespel

http://www.emils.se/filer/snake_100_install.zip

Nice. Du råkar inte veta ngn guid på nätet som visar hur man gör streck, rutor och punkter i dos (med c++)?

Nån guide? Är väl bara skriva en punkt eller ett streck?

cout \<\< endl \<\< endl \<\< endl;
cout \<\<	"               \__\_      " \<\< endl;
cout \<\<	"              \|/  \|     " \<\< endl;
cout \<\<	"              \|  / \\\\   " \<\< endl;
cout \<\< "              \|  \\\\ /   " \<\< endl;
cout \<\< "              \|  -\|-	 " \<\< endl;
cout \<\< "              \|   \|     " \<\< endl;
cout \<\< "              \|  / \\\\   " \<\< endl;
cout \<\< "             \_\|\_        " \<\< endl;
cout \<\< "            /   \\\\      " \<\< endl;
cout \<\< "           /     \\\\     " \<\< endl;
cout \<\< endl \<\< endl;
Medlem sedan juni 200010 432 inlägg
#8

Annars kan du tanka ned allegro till din kompilator och gå igenom nån av alla de tutorials som finns. Kan ju vara lärorikt i sig :)

Medlem sedan juli 2000212 inlägg
#9

Hur gör man för att köra c++ programmen i helfönster på det viset? Du kan inte tänka dig att dela med lite av källkoden till DOS GUI't??

Medlem sedan juni 200199 inlägg
#10

Självklart

Glid in på min programmeringsidan...

http://www.emils.se/programmering.asp

så kan du tanka sås o sånt... skrivet i VC6 som ett projekt i programmering a, så precis när jag lärt mig grunderna i programmeringen så hade säkert gått o lösa på nått bättre sätt.. men detta är mitt sätt :)

Medlem sedan sep. 2004215 inlägg
#11

Finns det något sätt så att man rensar all text o sånt i dos-förnstet med c++?

Medlem sedan sep. 2004215 inlägg
#12

Nu är spelet klart och alla problem lösta :)

269 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
133 ms — ändringar (db)