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

11

02.09.2013, 08:52

Naja ein Pong Clon erscheint mir jetzt nicht so sinnvoll oder?

Pong ist doch eher ein Real-Time Spiel bei dem man wahrscheinlich Probleme mit Geschwindigkeiten, Steuerung, usw... hat. Für mich wäre vielleicht irgendwas wie ein Schach-Klon sinnvoller?

12

02.09.2013, 11:11

Versuch's wirklich mal mit dem GameMaker! Das ist viel einfacher und Du lernst dabei trotzdem programmieren. Wenn Du schnell zu Ergebnissen kommen willst, würde ich Dir sowieso alles andere als C++ nahe legen. Die Sprache ist zwar sehr mächtig und vielschichtig aber auch entsprechend komplex. Python, C#, Java etc. sind da viel einfacher in der Handhabe. Da Du keine performanceintensive effektgeladene Echtzeit-3D-Grafik vor hast, sollte Performance kein Entscheidungskriterium sein.

Fireball

Alter Hase

Beiträge: 415

Wohnort: Werne

Beruf: Dipl. Inf.

  • Private Nachricht senden

13

02.09.2013, 12:41

Naja ein Pong Clon erscheint mir jetzt nicht so sinnvoll oder?

Pong ist doch eher ein Real-Time Spiel bei dem man wahrscheinlich Probleme mit Geschwindigkeiten, Steuerung, usw... hat. Für mich wäre vielleicht irgendwas wie ein Schach-Klon sinnvoller?


Ich glaube du nimmst dir zuviel vor. ;-)

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Fireball« (02.09.2013, 12:59)


Renegade123

Alter Hase

Beiträge: 494

Wohnort: Berlin

Beruf: Certified Unity Developer

  • Private Nachricht senden

14

02.09.2013, 19:52

Du willst Antworten, aber nimmst dir die Kritik dann doch nicht zu Herzen. Hör auf die Leute und schreibe Pong o.ä. um überhaupt erstmal zu checken, was du da vor hast! Du wirst erkennen müssen, dass du einfach nicht die Erfahrung hast um ein Multiplayer Rundenstrategiespiel zu schreiben.

PS:
Ich glaube sogar das ein Schach-Klon als erstes Spiel deine Kompetenzen sprengen wird.
Liebe Grüße,
René

equinox

Frischling

Beiträge: 56

Beruf: Student

  • Private Nachricht senden

15

02.09.2013, 22:41

Ich bin zwar selbst noch eher Anfänger in Richtung Spieleentwicklung, aber ich würde dir Raten gleich mit C++ anzufangen.
Ich selbst habe mit C# und Java begonnen und lerne zurzeit C++ und kann nur sagen: C#/Java ist zum einstieg eher einfach und angenehm, aber solltest du jemals umsteigen wollen, machen es dir die Gewohnheit eher schwerer als einfacher. Auch wenn hier viele sagen das das als Anfänger recht schwer ist, erlerne die Grundlagen und nutz dann vorgefertigte Bibliotheken, für deine Zwecke wird das super klappen und solltest du weiterhin programmieren wollen, ist das eine super Grundlage. Die einfacheren Sprachen fallen dir dann nur noch leichter :)

Möchtest du es von Anfang an leicht haben beschäftige dich mit C# und Unity, damit kann man sehr schnell was vorzeigen vorallem wenn 2D reicht.

16

03.09.2013, 00:28

Unity ist vor allem eine 3D Engine.

Was meint ihr denn warum so viele Kickstarter-Projekte Unity einsetzen? Es ist ein gutes Werkzeug und darum geht's auch bei Programmiersprachen. Sie sind ein Mittel zum Zweck. Es geht nicht darum, dass man "es sich leicht macht" (im negativen Sinne), sondern sich die Arbeit erleichtert (im positiven Sinne) - darum, dass man die richtigen Werkzeuge wählt. :dash: Wenn man das hobbymäßig macht, darf man das natürlich auch mal vergessen. Dann geht's um Spaß, aber man verliert dadurch sehr häufig das ursprüngliche Ziel aus den Augen - das Ziel, warum man überhaupt programmieren lernen wollte...

Ich persönlich sehe in C++ selten ein gutes Werkzeug für meine Zwecke. Das liegt daran, dass ich es nicht gut beherrsche, ein paar "traumatische" Erfahrungen im Schulalter damit hatte und es einfach unbestritten eine sehr komplizierte in Teilen sehr rudimentäre Sprache ist.

Ich beobachte die deutsche Hobbyspieleentwicklergemeinde nun schon mehr als ein Jahrzehnt. Für viele ist "C++" ein Greifen nach den Sternen, das nicht selten mit dem Griff ins Klo endet. Das ging auch mir so und wird auch vielen anderen so gehen. Das liegt nicht an C++, sondern an der Herangehensweise. Mit dem Willen erst C++ zu lernen, um dann "richtig loszulegen", beweist man schon, dass man eine für erfolgreiche Spieleentwickler unerlässliche Fähigkeit nicht besitzt: Das Minimum an Dingen aufzubringen damit die Spielidee umgesetzt werden kann. Entweder man ist sowieso ein "Macher" dann klappt das von alleine (meist ohne den Einsatz von C++) oder man muss sich diese Konzentration auf das Wesentliche erst mühsam antrainieren. Wenn es um ein persönliches Projekt geht, kann ich das immer noch nicht. Da fehlen mir die Deadlines und Absprachen, die einem im Beruf die Motivation geben, das zu tun, was getan werden muss.

Euch wünsche ich natürlich, dass es Euch anders ergeht!

Dieser Beitrag wurde bereits 12 mal editiert, zuletzt von »Chromanoid« (03.09.2013, 15:07)


Werbeanzeige