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

01.07.2014, 00:18

Ich werde mal einige positive/negative Punkte zur CE aufzählen.

CE:
+tolle Grafik
-frisst dafür sehr viel Leistung

+sehr viele Assats dabei
-wenige eignen sich für ein Gefängnis, höchstens für einen Hof

+Grundlagen kann man mit FlowGraph erstellen
-wenn du an dem Projekt weiterarbeiten möchtest kommst du ums scripten nicht herum

+schnell zu erlernen (Grundlagen für ein komplexes gebäude max. 4h mit Wetter)
-sehr,sehr viel zu lernen und später wirds schwieriger

+Im Flowgraph ist ein Debugger enthalten
-Er zeigt den Fehler nicht an oder macht keinen Lösungsvorschlag

-seit einem Update wird weniger angezeigt wenn man z.b. etwas verschiebt (dann wurde ein Gitternetzt angezeigt)

+ausgereifte Physik Engine

-als Hobbyentwickler sitzt man schon verdammt lange an der Engine wenn man was schaffen will. Kann man auch fast Sucht nennen, oft habe ich für mein 1. Spiel von 18 Uhr bis 1 Uhr gearbeitet. Das ist schlecht für die Schule/Studium/Job

- kein bezahlbares Lizensmodell für Hobbyentwickler. Will heißen: Wenn man 10$ im Monat bei Steam zahlt, hat man Crytecs erlaubnis zum release. Die Firma die die Soundengine entwickelt hat will mindestens 750€ sehen

+viele Partikeleffekte


Meine Meinung: entweder die Cryengine 3 oder die Unrealengine 4. Zur letzeren kann ich nichts aufzählen da ich sie nicht besitze. Alles was ich zu ihr weiss ist das sie die geilste Grafik bietet, vorgefertigte Blueprints hat, Blueprints lassen sich selbst machen wodurch man sich Code spart und sie ist bezahlbar.

Meine Auswahl wäre:

1. Platz geht an die Unreal engine 4. Ob sie für dein Spiel geeignet ist kann ich allerdings nicht beurteilen. Genaueres zur Engine muss jemand anders sagen
2. Platz geht an die CE. Mit ihr kenne ich mich etwas aus und kann sie nur empfehlen
3. Platz geht an Unity. Diese Engine kann ich irgendwie nicht leiden aber sie soll ja gut sein. Genaueres zur Engine muss jemand anders sagen




Bitte folgendes beachten: Ich habe hier jediglich meine Meinung zu den Engines ausgedrückt und möchte die Meinung anderer respektieren. Aber bitte bleibt freundlich! Ich weiss das es immer einen gibt der dann richtig rummotzen will aber bitte tut dies in einem konstruktiven Beitrag! Ich weiss das es nicht meine Aufgabe ist sowas zu sagen aber ich habe es schon zu oft erlebt wie das in einer heftigen Auseinandersetzung geendet hat und möchte das nicht wieder erleben.

Cranberry

Treue Seele

Beiträge: 312

Wohnort: Innsbruck, Tirol

  • Private Nachricht senden

12

01.07.2014, 00:52

Also die einzige Engine die ich dir empfehlen kann ist Unity.
Ein einfacher Grund: kostenlos. Du hast noch keine Erfahrung und Geld in etwas zu investieren um später festzustellen, dass die Spieleentwicklung doch nichts für dich ist, wäre unsinnig.

Ein weiterer Grund wäre die riesige Community die dich mit Tutorials überhäuft. Auch wenn es ein noch so spezielles, Gameplay-spezifisches Feature ist das du einbauen möchtest -> es gibt ein Tutorial dazu.

Und noch ein wichtiger Tipp: Fang einfach an! Mach dir zu Beginn nicht all zu viele Gedanken. Lad dir Unity herunter, schau die offiziellen Einsteigertutorials an und mach dein erstes Spiel.

13

23.07.2014, 19:07

Hey.
Ich bin auch Neuling und habe mir vor kurzem einige Bücher gekauft mit denen ich jetzt programmieren lerne.
Ich hab aber gemerkt das Bücher allein nichts bringen man muss schon viel Erfahrung sammeln (Theorie, Praxis und von Erfahrenen Programmierern). Ich habe auf Youtube sehr viele Tutorials angesehen und habe in der kurzen Zeit die Grundlagen klar und deutlich verstanden da mir die Bücher meistens nicht weitergeholfen haben (in Puncto Verständlichkeit) weil ich vieles durch einfaches lesen einfach nicht verstanden habe und auch nicht so leicht in die Praxis umsetzen konnte.

Zum lernen kann ich dir einige Kanäle auf YouTube empfehlen, die meiner Meinung nach ziemlich gut geeignet sind um das programmieren zu lernen:

OrangeonBlack C++

Tutor Exilius C++

Combobreaker C++

Informatik Tutorial C++

usw...

Wie du siehst gibt es so einige Quellen über denen man schnell programmieren lernen kann, wenn man wie ich Tag und Nacht am Pc sitzt und rum experimentiert :D

Frybird

Treue Seele

Beiträge: 97

Wohnort: Bonn

Beruf: Webprogrammierer

  • Private Nachricht senden

14

24.07.2014, 11:44

Also die einzige Engine die ich dir empfehlen kann ist Unity.
Ein einfacher Grund: kostenlos. Du hast noch keine Erfahrung und Geld in etwas zu investieren um später festzustellen, dass die Spieleentwicklung doch nichts für dich ist, wäre unsinnig.

Ein weiterer Grund wäre die riesige Community die dich mit Tutorials überhäuft. Auch wenn es ein noch so spezielles, Gameplay-spezifisches Feature ist das du einbauen möchtest -> es gibt ein Tutorial dazu.

Und noch ein wichtiger Tipp: Fang einfach an! Mach dir zu Beginn nicht all zu viele Gedanken. Lad dir Unity herunter, schau die offiziellen Einsteigertutorials an und mach dein erstes Spiel.
Hab Mitte letzten Monats selbst mit Spieleprogrammieren angefangen und Unity genau aus den obrigen Gründen gewählt. Ist Gratis, kann viel und hat eine riesige Nutzergemeinde. Soweit du gut in Englisch bist, wirst du vermutlich Antworten/Tutorials auf alle Fragen finden, die du am Anfang hast.

(Ausserdem kann man superschnell Builds kompilieren und Controllersteuerung integrieren, was ich für mich supermotivierend fand ^^)

Würde dann aber auf Programmieren mit dem eigenen Unityscript verzichten, auch wenns vielleicht einfach ist, und gleich mit C# durchstarten. Hat den Vorteil, das du dir da eine gute Grundlage in ner neuen Programmiersprache schaffst, und das du nicht rein auf die Unitycommunity angewiesen bist, wenn du beim Scripting an irgendeinem Problem hängenbleibst.

Werbeanzeige