Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

1

25.06.2009, 17:48

SDL?

Hallo Leute!

Ich bin neu hier,habe das forum eig nur durch zufall gefunden.
(habe das buch also nicht)
ich bin seit kurzem an C++ und habe daher auch hierhin gefunden,
da meine hauptmotivation die war,ein eigenes game zu schreiben.
nun hab ich mich ein wenig schlau gemacht, und herausgefunden
dass man mit SDL 2D spiele machen kann.(womit ich erstmal anfangen
wollte) nun habe ich allerding keine ahnung wie ich da vorgehen soll.
ich habe mir hier
http://www.libsdl.org/download-1.2.php
einige files runtergeladen, stand aber danach immernoch recht ratlos da.
der versuch das ganze i-wie in meinen compiler zu integrieren half auch
nicht weiter.könnt ihr mir helfen?


mfg Ancient

Errschaffer

Alter Hase

Beiträge: 865

Wohnort: Frankfurt

  • Private Nachricht senden

2

25.06.2009, 17:56

http://sppro.fkrauthan.de/2008/09/12/sdl-eine-einfuehrung/

Gutes Tutorial.

Ps: Wie ist dein Kenntnisstand in C++?

3

25.06.2009, 18:01

Zitat von »"Errschaffer"«

http://sppro.fkrauthan.de/2008/09/12/sdl-eine-einfuehrung/

Gutes Tutorial.

Ps: Wie ist dein Kenntnisstand in C++?


wow,das ging ja flott!
danke, werd es mir mal angucken.
meine C++ Kenntnisse->nicht so dolle^^
ich wollte vor allem erst mal sehen was mich erwartet.


mf Ancient

4

25.06.2009, 18:10

Wenn deine C++ Kenntnisse noch nicht so dolle sind, dann würde ich da erstmal weitermachen bis da eine feste Grundlage vorhanden ist.

Einfache und simple 2D Spiele machen sit zwar noch einfach, aber in der Spieleprogrammierung geht es von der Komplexität und Anforderung schon mal sehr steil nach oben.

5

25.06.2009, 18:16

Zitat von »"k|haos"«

Wenn deine C++ Kenntnisse noch nicht so dolle sind, dann würde ich da erstmal weitermachen bis da eine feste Grundlage vorhanden ist.

Einfache und simple 2D Spiele machen sit zwar noch einfach, aber in der Spieleprogrammierung geht es von der Komplexität und Anforderung schon mal sehr steil nach oben.


ok dann werde ich mich erstmal daran halten.
noch eine frage:
ich habe mir nun einmal den code aus dem tut n bissel
angeguckt und ausgetestet.dabei kam ein fehler:

C-/C++-Quelltext

1
    if(SDL_Init(SDL_INIT_VIDEO) < 0 ) {

braucht man ja um SDl zu starten.
nun sagt er mir aber "SDL_INIT_VIDEO undeclared(first use this function)"
er sieht es also als variable an. ich glaube es hat amit zu tun
dass man den pfad zur SDL.DLL angeben muss.wie funktioniert dass denn? muss ich dann in der

C-/C++-Quelltext

1
2
3
4
5
#ifdef WIN32
#include <SDL.h>
#else
#include <SDL/SDL.h>
#endif

zeile etwas ändern? die dll ist schon im gleichen verzeichnis.
würde mich über hilfe freuen.


mfg Ancient
ps: ist ein bestimmter compiler erforderlich?
ich nutze imo Dev-C++

6

25.06.2009, 19:24

Man muss nicht unbedingt einen bestimmten Compiler oder eine bestimmte IDE verwenden (Bitte Begriffe trennen... Was du meintest war IDE). Aber nach lautenden Meinungen ist Dev C++ nicht zu empfehlen. Nutz lieber Code::Blocks mit MinGW oder Visual Studio (Express).

madjan06

Treue Seele

Beiträge: 115

Wohnort: Kassel

Beruf: Azubi Fachinformatiker Anwendungsentwicklung

  • Private Nachricht senden

7

25.06.2009, 22:42

also da ich mich auch immer noch mit der sdl beschäftige und genau wie du noch anfänger bin, geb ich auch mal meinen senf dazu, also ich hab lange nach guten tutorials für die sdl gesucht und habe dann auch eine super seite gefunden http://lazyfoo.net/SDL_tutorials/ dort findet man eigentlich alles was man zur spieleprogrammierung mit der sdl braucht, hoffe die seite hilft dir genauso gut wie mir 8)
Mein Monto:
Nimm das Leben so wie es kommt^^

goldfisch007

Alter Hase

Beiträge: 446

Wohnort: Süden von Berlin

  • Private Nachricht senden

8

25.06.2009, 23:21

wenn du noch nich sicher bist in c++
(ich taste mich so langsam an das verdammte SDL spiel ausmm buchr ran
und finds gerade öde...) mach was in der konsole das ist einfach aber
man kann schon schöne sachen machen...
(hangman, verschlüsselungsprogramm--> halt was text basiertes)


:arrow: :idea: :arrow: LOVE THE CONSOLE XD
Wir bauen auf und reißen nieder, so ham wir Arbeit ima wieder...
--------------------
http://www.piratenpartei.de/tmp/images/Slogans_5_0.png
--------------------
Sei stets geduldig gegenüber Leuten, die nicht mit dir übereinstimmen. Sie haben ein Recht auf ihren Standpunkt - trotz ihrer lächerlichen Meinung. (F. Hollaender, geklaut von Helmut xD)

Werbeanzeige