Uppgifter | |
Användarnamn | |
Besök | - |
Hemsida | Ingen |
Plats (stad) | |
Senaste besök | 01:00 - 1:a Januari 1970 |
Poster i forumet | |
Varningar | |
Grupp | |
Medlem sedan | 01:00 - 1:a Januari 1970 |
Artiklar och filer | |
Den här användaren har inga artiklar eller filer |
Den här användaren har inte skapat någon personlig presentation. |
SDL Nybörjare. Hjälp! |
Hej jag har precis börjat med SDL och har gjort en början på ett litet spel. Problemetet är att jag följde denna guiden: http://www.aaroncox.net/tutorials/arcade/Introduction.html och när jag kom till delen om hur man ska göra så att programmet går i en bestämd hastighet och inte för snabbt på en snabb dator så blev det alldeles för mycket. Någon som har några tips om hur man skulle kunna få in en sådan grej i denna koden? Förklara gärna utförligt. Här är spelet: http://rapidshare.com/files/217032701/SDLSpel.rar.html Och koden:
Postad 19:34 - 3:e April 2009 |
Funktioner - Varför?! |
skickade ett PM till dej Postad 03:48 - 25:e Mars 2009 |
Funktioner - Varför?! |
sådär ja. Då har man gjort ett nytt testspel från grunden. Ja det är inte mycket att hänga i julgranen för det är bara en början till ett litet spel, har byggt upp grunden nu iallfall, och gjorde det med hjälp av parametrar nu istället. Tog mej nån timme att komma upp med detta men nu tycker jag att jag har tänkt igenom det ordentligt och fått fram nåt mer lättläsligt och bättre programmerat. Har inte kollat på min egen kod som du ändrade eller nåt utan skrev detta från grunden eftersom jag fattar funktioner mycket bättre nu tack vare dej. jaja här är den och om du ser nåt konstigt säg bara till.
Postad 22:57 - 23:e Mars 2009 |
Funktioner - Varför?! |
Tack så mycket. Jag ska försöka göra några program med parametrar. Jag fattar rätt bra hur dom funkar nu men det är ändå lite svårt så här i början att använda dom på rätt sätt Vet inte om jag e lite trög men vad är det för mening med din "while(true) {" i initMonster? Postad 19:06 - 23:e Mars 2009 |
Funktioner - Varför?! |
mm det ser mycket bättre ut, och en mycket smartare lösning att använda strukturen på. I min kod behövde jag skriva samma if sats 2 gånger i de 2 olika funktionerna vilket gjorde den ena funktionen rätt meningslös. En fråga bara. Kör den funktionen när du skriver enemy=initMonster(enemy, mval);? för jag ser ingen annanstans som initMonster skulle kunna köras. Och en fråga till, Vad är det för mening att använda icke globala variabler? Körs koden snabbare eller är det bara så att det behövs i vissa program och att det är bäst att försöka lära sej skriva på det sättet? Tack för att du tar dej tid att hjälpa mej, jag fattar funktioner mycket bättre nu. Postad 16:44 - 23:e Mars 2009 |
Datum
2024-12-22 03:13
Vecka: 51
Besökare
Inloggade: 0
Gäster: 605
Medlemmar
Medlemmar: 53576
Forum
Senaste inlägget: HAHA MÄNNISKAN LEVER ÄN (13:45 - 18:e Januari 2019, av Hetzz)
Wiki
Senaste ändringen:
3D (rev: 1, tid: 09:40 - 13:e November 2015)
Chatt
#blinkenlights @ Libera.Chat
Gratis shellkonton för IRC, webbsidor mm.