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

Nyx

Frischling

  • »Nyx« ist der Autor dieses Themas

Beiträge: 9

Wohnort: oesterreich

Beruf: schueler

  • Private Nachricht senden

1

10.06.2006, 21:34

Der Anfang ist am schwersten

Hallo Community!

Ich bin total neu hier im Forum und hoffe bei euch hier viel zu lernen.

Mein Programmierwissen besteht derzeit aus C & ein wenig C++, ich kann mich zwar in keiner der beiden Sprachen "fortgeschritten" nennen, aber das wird sich bestimmt noch ändern. Ansonsten weiß ich mit HTML und JavaScript auch noch umzugehen.

Nun aber zum Eigentlichen:

Die Idee für ein Spiel hatte ich schon mit 14, aber jetzt, fast 3 Jahre später, wird es mir ernst. Idee, Konzept etc. besteht schon grundsätzlich, nur die Grafik-Programmierung (2D) ist das Problem. Im Sinn hätte ich eine Tile-based-Engine (glaube die ist für den Anfang ausreichend und einfach). Dafür hätte ich schon das Buch "Spieleprogrammierung" von Lennart Steinke.

Was ist für meine Umstände also zu empfehlen? Allegro? oder etwas anderes?

ich freu mich schon auf eure antworten, weil ich nach 3 jahren endlich aktiv werden will. ;)

mfg

Anonymous

unregistriert

2

10.06.2006, 21:54

Für 2D würde ich Dir, da Du ja auch noch Anfänger bist, als erstes DirectDraw empfehlen, damit Du erstmal das COM Prinzip verstehst, bevor Du Dich an so riesige APIs wie Direct3D dranwagst. Die können einem recht Bombastisch vorkommen, allein durch den Aufbau.

Tutorials zu DirectDraw findest Du auf meiner Site :)

Nyx

Frischling

  • »Nyx« ist der Autor dieses Themas

Beiträge: 9

Wohnort: oesterreich

Beruf: schueler

  • Private Nachricht senden

3

10.06.2006, 22:13

ok, danke!

ich arbeite mit dev-cpp, muss ich dort praktisch DX einbinden?

bin ich mit diesem [http://www.germangamedev.de/index.php?site=article&id=9] tutorial richtig?

Anonymous

unregistriert

4

10.06.2006, 22:19

Hi,

am Besten ist Du benutzt einen besseren Compiler mit einer besseren IDE, für DirectX empfiehlt sich ein Produkt von Microsoft (Klar, DX von Microsoft, also auch der Compiler sollte einer sein!)

Auf meiner Site gibt es auch ein Installationstutorial für Express ;)

Nyx

Frischling

  • »Nyx« ist der Autor dieses Themas

Beiträge: 9

Wohnort: oesterreich

Beruf: schueler

  • Private Nachricht senden

5

10.06.2006, 22:24

gut, ich warte mal auf mehr tipps und vorschläge um mir dann ein weiteres bild zu machen. ;)

grek40

Alter Hase

Beiträge: 1 491

Wohnort: Dresden

  • Private Nachricht senden

6

11.06.2006, 00:29

Falls du bei Dev-C++ bleiben willst ist Allegro recht geeignet, da das sich eigentlich problemlos installieren lässt. Außerdem sollte Allegro für einfaches 2D völlig reichen.

Allerdings kann ich aus Erfahrung sagen, dass sich der Umstieg von Dev-C++ auf VC++ Express lohnt.

Helmut

5x Contest-Sieger

Beiträge: 692

Wohnort: Bielefeld

  • Private Nachricht senden

7

11.06.2006, 10:01

Egal was du tust, lass die Finger von Allegro. Das ist hoffnungslos veraltet.

Ciao

Nyx

Frischling

  • »Nyx« ist der Autor dieses Themas

Beiträge: 9

Wohnort: oesterreich

Beruf: schueler

  • Private Nachricht senden

8

11.06.2006, 10:22

ok, und was noch eine weitere alternative zu directdraw oder allegro?

SDL soll es ja auch geben, was ich weiß.

Anonymous

unregistriert

9

11.06.2006, 10:29

Wenn Du später mal was mit Direct3D machen willst, empfiehlt dir glaube ich jeder hier erst DirectDraw, damit Du COM kapierst. Hast Du COM nicht kapiert, bist Du gnadenlos verloren. Und DirectDraw eignet sich am Anfang halt perfekt dafür.

10

14.06.2006, 16:11

Zitat von »"Nyx"«

ok, danke!

ich arbeite mit dev-cpp, muss ich dort praktisch DX einbinden?

bin ich mit diesem [http://www.germangamedev.de/index.php?site=article&id=9] tutorial richtig?


dev cpp scheint auf einem ganz bösen Bein mit DX zu stehen genauso wie Visual C++ 6 (von dem ich Autorenverion hab- son SCheiß das scheint auch nicht zu funktionieren :? :? ) Ich habe aber heute im Internet geguckt- schau mal auf http://msdn.microsoft.com/vstudio/express/support/install/#cd dort wird beschrieben wie du dir Visual C++ 2005 Express Edition oder so offline installieren kannst- ist für alle Leute ganz praktisch, die am eigenen PC keinen Internet Zugang haben (so wie ich :D :D :? :? :( :( )

Na ja... keep on rockin' :badgrin: :badgrin:

Werbeanzeige