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

28.03.2016, 20:54

Ziel realistisch? <- TBoI "Klon"

Hallo :) ,

ich möchte ein kleines Spiel mit einem Kumpel programmieren. Wir sind gerade dabei uns durch das Buch "C++ für Spieleprogrammierer" zu ackern und wollten fragen, ob unserer Idee die wir haben, ein realistisches Ziel ist. ?(

Unser Spiel soll ein simpler Nachbau von The Binding of Isaac sein! Betonung liegt wirklich auf simpel. :D

D.h.
  • Spielercharakter auf einer begrenzten Fläche (den Räumen) bewegen
  • Spielercharakter kann in alle 4 Himmelsrichtungen schießen
  • ein paar simple Gegner sind vorhanden
  • Items, die Stats verändern
  • evtl: Zufallsgenerierte Räume/Karte

Wir haben Erfahrungen mit der Programmierung von Delphi aus dem Schulunterricht, aber noch keinerlei Erfahrung, was die Spieleprogrammierung angeht!


Ich würde mich sehr über eine nette Antwort und evtl. ein paar Tipps freuen. :thumbsup:


MfG
Blaufrosch

Schorsch

Supermoderator

Beiträge: 5 145

Wohnort: Wickede

Beruf: Softwareentwickler

  • Private Nachricht senden

2

28.03.2016, 21:06

Da spricht erst mal nichts dagegen. Das heißt aber nicht dass ihr nach 1 oder 2 Monaten solche Ergebnisse erwarten sollt. Wie lange ihr braucht bis ihr so weit seid kann man auch nicht unbedingt sagen da hier jeder ein anderes Tempo an den Tag legt. Arbeitet das Buch ordentlich durch und versucht euch einfach daran.
„Es ist doch so. Zwei und zwei macht irgendwas, und vier und vier macht irgendwas. Leider nicht dasselbe, dann wär's leicht.
Das ist aber auch schon höhere Mathematik.“

Encounter

Frischling

Beiträge: 22

Wohnort: Aachen

  • Private Nachricht senden

3

30.03.2016, 19:41

Hey Blaufrosch, wie Schorsch schon schrieb, solltet ihr nichts überstürzen, damit ihr nachher nicht frustriert seid, dass es vielleicht nicht so klappt.

Außerdem solltet ihr beachten, dass ihr für solch ein 2D Spiel nicht nur eine Programmiersprache wie C++ benötigt, sondern euch dann auch noch in eine Engine einarbeiten müsst.
Ich empfehle übrigens nicht die im Buch genannte Engine SDL sondern lieber SFML zu verwenden. SFML ist ebenfalls Open Source und meiner Meinung nach einfacher und intuitiver zu lernen als SDL.

Und noch ein Tipp, es ist gut wenn ihr schon Vorkenntnisse durch Delphi habt, aber arbeitet das C++ Buch wirklich bis zum Ende durch und macht die Übungen. Fangt nicht an nach der Hälfte des Buches euch eine Engine runterzuladen und loslegen zu wollen, denn dann werdet ihr vermutlich an vielen Stellen festhängen und nicht wirklich verstehen was ihr oder die Engine da eigentlich genau macht. Das führt dann zu dem oben genannten Frust.

Ansonsten, wenn ihr wirklich konzentriert alles durcharbeitet und euch auch in die Dokumentation der Engine eurer Wahl gut einarbeitet, ist ein simpler Binding of Issac Klon mit Sicherheit möglich. Ich würde aber empfehlen, erstmal ein etwas simpleres Spiel zu erstellen, um eure Engine kennen zu lernen (z. B. Tick Tack Toe mit 2D Grafiken und vllt einem kleinen Menü oder die Spielidee aus dem von euch verwendeten Buch)
Ich war hier und hab ALLES gesehen!

Werbeanzeige