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

21.02.2015, 23:57

Ein weiteres RTS

Nabend,

ich lese schon seit einiger Zeit hier immer so bisschen mit. Mit der Spiele-Entwicklung bin ich bisher nur soweit in Kontakt gekommen, dass ich für die MP-Mod (MTA SA) für GTA SA an einem Server-Projekt beteiligt war. Dabei wurde mit LUA entwickelt und das auch relativ tiefgreifend (sofern es möglich war) und auch mit LUAs "Pseudo-OOP". Somit sind bei mir auch schon im großen die Grundlagen vorhanden. Ansonsten habe ich noch etwas Erfahrung mit Processing (javabasiert).

Für das Projekt habe ich mir bereits die UnrealEngine (UDK) angeschaut, jedoch bin ich da nicht wirklich durchgestiegen und habe auch nichts groß hilfreiches gefunden, wie man da genau mit der Engine umgeht, da ich nicht wirklich einen Map-Editor benötige, sondern eher coden muss.
Als Alternative wäre da ja noch die sehr bekannte Unity-Engine mit einer recht großen Community. Daher dachte ich mir, könnte ich doch die lieber nehmen, da es schon einiges an kostenlosen Erweiterungen aus der Community gibt. Ich denke die Wahl der Engine könntet ihr durchaus unterstützen, zumal sie oft Anfängern in der Spiele-Entwicklung vorgeschlagen wird?

Dann wäre da noch die eigentliche Frage, kennt ihr evtl. paar Assets/Ressourcen die man da verwenden könnte? Oder habt vielleicht anderweitig Tipps?
Ich habe mich im AssetStore umgesehen und das uRTS Toolkit Free gesehen, aber noch nicht näher im Code oder ähnliches angesehen.

Beim RTS habe ich generell schonmal ein Konzept im Kopf, jedoch noch nichts aufgeschriebenes (sollte noch folgen). Dabei dachte ich evtl. schon mit wirtschaftlichen Aspekten zu arbeiten (z.B. ausführliche Produktionen etc.). Bei der Map soll es entweder beim klassischen bleiben, die guten alten viereckigen Maps, die man aus fast jedem RTS kennt oder das ganze soll sich in einem Sonnensystem abspielen, dann aber auch mit Gebäuden auf den Planeten und nicht nur reinen Zahlen.

Lg und schonmal Danke für Antworten :)

birdfreeyahoo

Alter Hase

Beiträge: 756

Wohnort: Schorndorf

Beruf: Junior Software Engineer

  • Private Nachricht senden

2

22.02.2015, 01:03

Ich verwende Unreal Engine 4 und kann mich nicht beschweren, coden kannst du auch. Kostet halt etwas.
Unity geht auch, du kannst im Prinzip mit jeder Engine das programmieren. Soll es ein 2D oder 3D Spiel sein?

3

22.02.2015, 01:11

Es soll ein 3D Spiel werden, falls zeitliche Fragen kommen sollten, da es aufwendiger ist, Zeit spielt erstmal keine Rolle ;)

Das heißt, mit der Unreal 4 ist es aufjedenfall vom Programmieren besser als mit der UDK? Gut, hat man auch nicht dieses UnrealScript.
Zurzeit ist es mir nur nicht möglich Geld zu investieren, da ich als Schüler (17, bald 18) noch kein eigenes Einkommen habe. Da muss wohl demnächst ein Minijob her.

Wie sieht das bei dir aus? Du bist auch an einem etwas "ausführlicherem" RTS dran, wie ich verstanden habe?
Die Unreal 4 sieht natürlich verdammt schick aus und bietet einiges. An sich ist sie mir auch wesentlich sympathischer vom Auftritt.

birdfreeyahoo

Alter Hase

Beiträge: 756

Wohnort: Schorndorf

Beruf: Junior Software Engineer

  • Private Nachricht senden

4

22.02.2015, 01:18

Bin ich an einem ausführlichen RTS dran? Ich denke nicht ^^
Ich hab mit meinem Team auf dem Papier viele Projektideen, alle gedenke ich mit der UE4 umzusetzen. Im Vergleich zum UDK hast du kompletten Source-Code-Zugang (auch zum Engine Code).
Die Engine verwendet moderne Techniken, es fiel mir sehr leicht mich in das Framework und den Editor einzuarbeiten im Vergleich z.B. zur CryEngine, wo ich nach 3 Monaten immer noch planlos war.

Sind halt die 19€, ich z.B. zahl nichts mehr weil Github mir als Student das kostenlos anbietet.

5

22.02.2015, 01:33

Ah ok, die Unreal 4 hab ich mir schon angesehen, kam halt nur wegen den Kosten nicht in Frage.
Was genau schließt eigentlich das "student" beim GitHub Pack ein? Zähle ich als Schüler einer Berufsschule (Gymnasiale Oberstufe) auch dazu oder übersetzt man das 1:1 ins Deutsche und es zählen nur "richtige" Studenten an der Uni bzw FH? Sollte ich als Schüler inbegriffen sein, da könnte ich ja theoretisch das Pack anfordern wo unter anderem auch diverse Dev Tools enthalten sind. Da hat GitHub wohl unteranderem eine Zusammenarbeit mit Epic Games und die stellen die Unreal 4 kostenlos zur Verfügung.

birdfreeyahoo

Alter Hase

Beiträge: 756

Wohnort: Schorndorf

Beruf: Junior Software Engineer

  • Private Nachricht senden

6

22.02.2015, 01:56

Musst du ausprobieren. Bei manchen Sachen gehts auch als Schüler.

7

22.02.2015, 08:23

Entweder stell ich mich gerade etwas dumm an oder die Schule muss sich bei Epic bewerben. Als Schüler könnte ich mit Glück maximal bei GitHub eine Unreal Lizenz mit Schülerausweis bekommen, jedoch würde das auch nur 1 Jahr gehen :/

Die Blueprints kenn ich nur ein kleines bisschen und habe auch gelesen, dass wohl relativ viel Arbeit damit abgenommen wird. Das Video schau ich mir später an, gerade am Handy bisschen schlecht.

Tobiking

1x Rätselkönig

  • Private Nachricht senden

8

22.02.2015, 08:53

Als Schüler könnte ich mit Glück maximal bei GitHub eine Unreal Lizenz mit Schülerausweis bekommen, jedoch würde das auch nur 1 Jahr gehen :/

Als nicht Schüler/Student ist es möglich 1 Monat für 19 Euro zu machen und danach wieder zu kündigen. Man darf dann die letzte heruntergeladene Version weiter verwenden, bekommt nur keine Updates mehr. Entweder darfst du nach 1 Jahr also die letzte Version weiter verwenden, oder weißt das es sich lohnt und zahlst einmalig 19 Euro für eine Version.

Schorsch

Supermoderator

Beiträge: 5 145

Wohnort: Wickede

Beruf: Softwareentwickler

  • Private Nachricht senden

9

22.02.2015, 11:07

Soweit ich weiß darf man das nach der kostenlosen Jahreslizenz nicht. Habe es selbst nicht nachgelesen aber ein Bekannter hat mich letztens darauf hingewiesen. Aber unabhängig davon. Ein Jahr ist eine lange Zeit. In der Zeit kann man testen ob die Engine einem zusagt und danach kann man sich das ganze immer noch für einen Monat mieten.
„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.“

birdfreeyahoo

Alter Hase

Beiträge: 756

Wohnort: Schorndorf

Beruf: Junior Software Engineer

  • Private Nachricht senden

10

22.02.2015, 15:53

Ja, das ist z.B. so ich hab bisher gezahlt und bei mir steht das nächste Zahlungsdatum ist März 2016. Dann gehts ganz normal weiter.

Die Blueprints sind nützlich, aber die Hauptlogik damit zu machen ist voll blöd. Ich verwende die als Ebene zwischen Editor und Code, z.B. um Ressourcen wie Modelle und Materialien zuzuweisen oder Werte einzustellen oder das GUI zu machen.

Und die 5% fallen nur bei mindestens 3000€ im Quartal an, da wär ich persönlich froh wenn ich überhaupt soviel hätte :D

Werbeanzeige