Forum huvudsida -> Kommentarer -> Paket -> Grafik med SDL
Independence | 22:20 - 24:e Mars 2005 | Post #1 | |
Administratör Inlägg: 1800 Skicka PM |
SDL är ett bibliotek som underlättar för användning av media i C++-program, i den här guiden visar jag hur du med SDL skapar enkla grafiska program. ------------------------- Vi är riddarna som säger fiskbulle! |
xevz | 22:22 - 15:e Maj 2005 | Post #2 | |
Medlem Inlägg: 35 Skicka PM |
C/C++ och en hel del andra språk faktiskt. Samt att det finns portat till en hel del plattformar. SDL is written in C, but works with C++ natively, and has bindings to several other languages, including Ada, Eiffel, Java, Lua, ML, Perl, PHP, Pike, Python, and Ruby. Hämtat från http://www.libsdl.org/ ------------------------- Svorak + TypeMatrix Ez-Reach 2030 = GULD! |
Tynnhammar | 14:26 - 16:e Juni 2005 | Post #3 | |
Medlem Inlägg: 18 Skicka PM |
Det borde finnas devpak, för Dev-Cpp som innehåller all baskod samt bibliotek för SDL? ------------------------- http://www.tynnhammar.com |
xevz | 14:22 - 17:e Juni 2005 | Post #4 | |
Medlem Inlägg: 35 Skicka PM |
Tynnhammar: Jepp, det finns. http://devpaks.org/details.php?devpak=12 Independence: Ska det bli fler delar i artikeln eller stannar den såhär kort? ------------------------- Svorak + TypeMatrix Ez-Reach 2030 = GULD! |
Independence | 14:25 - 17:e Juni 2005 | Post #5 | |
Administratör Inlägg: 1800 Skicka PM |
Jag har tänkt att skriva flera delar, jag har arbetat fram lite exempelkod. Ska bara skriva texten till också Men det är möjligt att jag ordnar upp nybörjarguiden i C++ innan jag skriver fler delar här. Vi får se Nu har jag iaf en hel sommar på mig att skriva ------------------------- Vi är riddarna som säger fiskbulle! |
Devilholk | 12:31 - 22:a Juni 2005 | Post #6 | |
Medlem Inlägg: 15 Skicka PM |
Ah jag lekte lite med koden igår eftermiddags/kväll och lyckades faktist skapa en bakgrund som stog still och en "spelare" som rörde sig! haha vilken fantasi.. sedan planerade jag att försöka fixa en boll som studsade som mans kulle akta sig för.. bollen skapades men hur man fick den at studsa kom jag aldrig på :/ så kanske skulle vara vettigt att ta med något om det också haha.. å kollision! ------------------------- Ingen signatur! |
Independence | 13:40 - 22:a Juni 2005 | Post #7 | |
Administratör Inlägg: 1800 Skicka PM |
Devilholk: Du måste ha fyra variabler för bollen om du vill få den att studsa, en för X och en för Y-koordinat samt 2 st för hastigheten i X och Y-led. Sedan om bollens X-koordinat blir mer än 640 (bredden på fönstret) så ändrar du hastigheten på bollen i X-led till negativ. Och i loopen så ändrar du bollens X och Y-koordinat med hastigheten. Förstod du?
Typ något sådant kan du skriva i while-loopen. Och så behöver du ju förstås lite mer kod, men den kan du säkert lista ut hur man skriver själv. ------------------------- Vi är riddarna som säger fiskbulle! |
Independence | 18:31 - 22:a Juni 2005 | Post #8 | |
Administratör Inlägg: 1800 Skicka PM |
Det tillkom en till del idag, kanske lite svårare att följa. Den går igenom hur man laddar in andra filformat som PNG t ex samt hur man gör animeringar (med genomskinlighet). ------------------------- Vi är riddarna som säger fiskbulle! |
Devilholk | 10:54 - 23:e Juni 2005 | Post #9 | |
Medlem Inlägg: 15 Skicka PM |
Citat av Independence: Devilholk: Du måste ha fyra variabler för bollen om du vill få den att studsa, en för X och en för Y-koordinat samt 2 st för hastigheten i X och Y-led. Sedan om bollens X-koordinat blir mer än 640 (bredden på fönstret) så ändrar du hastigheten på bollen i X-led till negativ. Och i loopen så ändrar du bollens X och Y-koordinat med hastigheten. Förstod du?
Typ något sådant kan du skriva i while-loopen. Och så behöver du ju förstås lite mer kod, men den kan du säkert lista ut hur man skriver själv. aha jag tror ja fattar lite nu iaf återkommer annars! haha tack! ------------------------- Ingen signatur! |
a_stranger | 18:15 - 4:e Augusti 2005 | Post #10 | |
Medlem Inlägg: 1 Skicka PM |
Har testat tutorialn och det funkade ganska bra, var tvungen att lägga till kommandot "SDL_FreeSurface(image);" i slutet av "DisplayImage(..,..,..,..,..)" funktionen. Annars tog mitt minne slut då jag startade programmet. Har jag missat något i tutorialn elller ska man använda kommandot. ------------------------- Ingen signatur! |
Independence | 19:48 - 4:e Augusti 2005 | Post #11 | |
Administratör Inlägg: 1800 Skicka PM |
Heh, det var ju lite klantigt Jag kör med 1GB RAM i min burk så jag märker inte det där, den funktionen körs när programmet stängs av ifall man inte kör den specifikt i programmet tror jag. Det är ju inte livsnödvändigt att använda den, förutom om man får slut på minne då, men det är ju definitivt snyggare att använda den. ------------------------- Vi är riddarna som säger fiskbulle! |
SaNz | 15:34 - 27:e Oktober 2005 | Post #12 | |
Medlem Inlägg: 77 Skicka PM |
Varför finns det inte någon guide hur man ska göra om man använde minGW? ------------------------- Det är helheten som räknas... Så skit inte i hälften! |
Celeron | 16:39 - 27:e Oktober 2005 | Post #13 | |
Medlem Inlägg: 418 Skicka PM |
SaNz: .lib filer funkar inte med MinGW kompilatorn (eller är det pga Dev-C++?) så du måste ladda ner "devpacks" eller byta kompilator. ------------------------- Det viktigaste är att ha roligt! Har ny hemsida: http://www.freewebs.com/cpperik/ |
SaNz | 14:19 - 28:e Oktober 2005 | Post #14 | |
Medlem Inlägg: 77 Skicka PM |
Jag vet har gjort det men det blir ändå build error när jag har gjort som det står på en sida. + Jag har laddat ner ett devpack, det som det finns en länk till på den här sidan, sen har jag skrivit in linker texten som ska linka dev-cpp och något annat men det blir ändå build error... ------------------------- Det är helheten som räknas... Så skit inte i hälften! |
Celeron | 07:23 - 29:e Oktober 2005 | Post #15 | |
Medlem Inlägg: 418 Skicka PM |
Vilka error? ------------------------- Det viktigaste är att ha roligt! Har ny hemsida: http://www.freewebs.com/cpperik/ |
SaNz | 14:19 - 2:a November 2005 | Post #16 | |
Medlem Inlägg: 77 Skicka PM |
Hmm, jag har funderat nu på att ladda ner Visual Studio, men hittar det inte... Vet någon vart man kan ladda ner? ------------------------- Det är helheten som räknas... Så skit inte i hälften! |
Nissebosselasse | 22:49 - 3:e November 2005 | Post #17 | |
Medlem Inlägg: 490 Skicka PM |
http://www.microsoft.com/downloads/details.aspx?FamilyID=272be09d-40bb-49fd-9cb0-4bfa122fa91b&displaylang=en Men då ingår ju såklart inte utvecklingsmiljön. ------------------------- http://pushingcows.se Gula Nallen |
Celeron | 07:46 - 4:e November 2005 | Post #18 | |
Medlem Inlägg: 418 Skicka PM |
Visual C++ toolkit 2003! Det använder jag... ------------------------- Det viktigaste är att ha roligt! Har ny hemsida: http://www.freewebs.com/cpperik/ |
Gazrog2 | 16:11 - 3:e December 2006 | Post #19 | |
Medlem Inlägg: 71 Skicka PM |
Jag får felet "Makefile:9: *** separator saknas. Stannar." när jag skriver make i "Jag använder Gnu/Linux" delen. ------------------------- Ingen signatur! |
ozamosi | 12:55 - 4:e December 2006 | Post #20 | |
Administratör Inlägg: 1129 Skicka PM |
Indys BB-code har dödat hans makefile (härligt ). Rad 9 ska börja med ett tab-tecken. Mellanslag (oavsett antal) duger inte, och ingenting alls innan textsträngen är superduperfel. ------------------------- Ljusblå |
Hepfem | 11:42 - 8:e Juli 2007 | Post #21 | |
Medlem Inlägg: 1 Skicka PM |
Men det funkar inte när jag gör exemplet i kapitel 2. =( Jag får felmeddelande: C:\Dev-Cpp\include\SDL\SDL_error.h expected `}' before "SDL_errorcode" Jag fattar inte vart den där } skulle vara isåfall? Jag har ju skrivit exakt som i ditt exempel... Hjälp? |
Independence | 18:50 - 9:e Juli 2007 | Post #22 | |
Administratör Inlägg: 1800 Skicka PM |
Citat av Hepfem: Men det funkar inte när jag gör exemplet i kapitel 2. =( Jag får felmeddelande: C:Dev-CppincludeSDLSDL_error.h expected `}' before "SDL_errorcode" Jag fattar inte vart den där } skulle vara isåfall? Jag har ju skrivit exakt som i ditt exempel... Hjälp? Kolla så att du har lika många { som } i källkoden, genom att söka t ex. Troligtvis saknas det en någonstans. ------------------------- Vi är riddarna som säger fiskbulle! |
FunkyChicken | 20:33 - 9:e Juli 2007 | Post #23 | |
Nyhetsredaktör Inlägg: 800 Skicka PM |
hehe... |
miFFhoe | 00:10 - 26:e Oktober 2007 | Post #24 | |
Medlem Inlägg: 1 Skicka PM |
hej:) när jag kompilerat första gången och exe filen ska startas så får jag ett felmedelande som säger: This application has failed to start because the application settings are incorrect. Review the manifest for possible errors. Reinstalling the application may fix this problem. For more details, please see the applications event log. vad kan vara fel? plz hjälp tack.) Senast redigerad 00:28 - 26:e Oktober 2007 |
stampe | 13:17 - 4:e November 2007 | Post #25 | |
Medlem Inlägg: 30 Skicka PM |
Citat av miFFhoe:hej:) Så fort jag startar det lokalt på min dator fungerar allt parfekt. Men om jag skickar det till en polare (ink alla dll filer oh bilder) så får dom samma som miFFhoe. Fast det står: C:\document and setting\...... "This application has feiled to start because the application configuration is incorrect. Reinstalling the appplication may fix this problem." Hjälp oss lösa problemet Senast redigerad 13:21 - 4:e November 2007 |
Forum huvudsida -> Kommentarer -> Paket -> Grafik med SDL
Du får inte posta i den här tråden | Till toppen
Datum
2024-12-21 12:52
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.