Hallo Zusammen,
ich bin momentan dran ein Spiel in Unity zu programmieren.
Es handelt sich um ein 2,5D Sidescroller.
Zielsparte ist für mich ganz klar das Handy. Sprich Android und IOS.
Mein Ziel ist es erstmal das grundlegende Spiel fertig zu bekommen und dann später weitere Features einzufügen. z.B Gilde,Pvp,Raids etc.
Sollten wir das Spiel tatsächlich soweit bringen, dass es im App Store landet, teilen wir den Gewinn durch Anzahl der Teammitglieder.
Kurzfassung: Das Spiel soll ein Lvl Spiel werden. Heißt Ziel ist es das maximale Lvl und best mögliche Equipment zu sammeln. Es gibt verschiedene Lvl die man spielen kann. In jedem Lvl läuft euer Charakter nach rechts und kämpft gegen verschiedene Monster die unterschiedliche Exp und Items geben.
Sollte euer Charakter eine Stufe aufsteigen könnt ihr ihn verbessern im Bezug auf Stats(Stärke,Schnelligkeit etc), Skills und mit Hilfe der Items. Umso weiter man voran kommt, umso stärker sind die Monster und umso mehr/schneller spawnen die Monster.
vom Charakter her wird es 6 verschiedene Klassen geben mit jeweils 2 erweiterten Klassen. Gestartet wird immer als Lehrling. Als Beispiel: Lehrling -> Gesandter -> Mönch/Priester. Entscheiden kann man sich immer nur für einen Weg. Ebenfalls sind Stats,Skills nicht änderbar. Man muss also vorher überlegen welche Kombinationen gut funktionieren könnten. Man muss eben die richtige Mischung finden, um das maximale Lvl zu erreichen. Man fängt mit einem Charakter an, das Team ist jedoch durch das erreichen verschiedener Ziele bis auf max. 4 Charaktere erweiterbar. Jeder Charakter hat einzigartige Skills und die Statpkte beeinflussen sie je nach Klasse.
Natürlich habe ich mir bei weitem mehr Gedanken über die einzelnen Klassen, Items, Monster, Spielablauf gemacht, jedoch würde das den Rahmen sprengen.
Zu mir. Ich bin 29, vollzeit berufstätig mit 2 Kindern. Mit Unity habe ich im Februar angefangen und komme recht gut voran.
Ich sehe mich allerdings zu 99% auf der Programmiererseite. Modelling habe ich knapp 1 Jahr versucht, bin also nicht absolut neu, jedoch fehlt mir hier die Kreativität.
Ich suche einen oder zwei Grafiker die etwas von folgendem können sollten:
- Low Poly 3D Modelling, heißt für mich Charaktere/Monster sollten so um die 2k Polys besitzen, Assets in Richtung 1k.
- Animationen: Eure Charaktere / Monster müssen folgende Animationen haben: Attack,Run,Idle,Death,Get Hit, Get Weapon
- Software Pflicht hätte ich keine, jedoch sollte sie keine Probleme machen beim Unity Import. Kenne hier eig. nur Blender,3DSmax und Maya.
- Ihr könnt schöne Texturen erstellen
- Ihr kennt euch ein wenig mit Unity aus, sprich zumindest wie man dort Objekte platziert bezüglich Posi,Rota,Scale. Optional könnt ihr auch Animatoren zusammen bauen.
- Ihr seid gut in 2D, sprich alles was mit UI zu tun hat. Skill Symbole, Buttons,Fenster,Hintergründe
Dies kann ich im Notfall aber übernehmen.
- Motivation mal von Tag zu Tag ein wenig Zeit zu investieren
- Ihr müsst nicht die Höllen Profis sein, bin ich ebenfalls nicht. Aber eben auch nicht absolute Anfänger.
Was funktioniert bis jetzt?
Charakter Erstellung
Beinhaltet: Namens Eingabe, Genderwahl, Sicherheitsabfragen ("Bist du sicher ob du diesen Char erstellen willst? etc.)
1tes Lvl (Hört sich wenig an, jedoch sind die Lvl abgesehen von Design, Monstern, Items, Effekten immer gleich, das heißt für mich als Programmierer Copy/Paste der Basisskripte,
der Rest wird von außen angelegt)
Beinhaltet:
- Lauf Untergrund
- Char Spawn auf Start Position
- Start Taste zum loslaufen
- Stop Taste zum stehen bleiben
- Taste zum Öffnen des Inventars
- Taste zum Öffnen des Skillfensters
- Taste zum Öffnen des Statfensters
- Taste zum Öffnen des Equipfensters
- Inventar/Stat/Skill/Equipfenster
- Bei Start drücken läuft der Charakter los,bzw. bleibt stehen bei Stop drücken.
- Monster spawnen automatisch aus 1-3 Positionen(später Skillbar durch passive Skillpkte)
- Monster laufen zum Charakter und greifen ihn an
- Charakter läuft zum Monster und greift ihn an
- Charakter und Monster verursachen Schaden (es gibt Verfehlen, Normale Treffer und kritische Treffer)
- Charakter und Monster haben einen Lebensbalken
- Charakter hat einen Spellpointbalken (Skills verbrauchen eine gewissen Menge SP)
- Wenn Leben = 0, stirbt Charakter oder Monster
- Wenn Monster stirbt, können verschiedene Items mit einer unterschiedlichen Chance fallen gelassen werden
- Items sind in 3Kategorien unterteilt Equip,Useables,Etc
- Items laden im Inventar
- Monster geben Base/Job Exp
- Spieler hat einen Exp Balken
- Spieler erreicht nach x Exp ein neues Lvl und erhält dadurch Stat Pkte
- Spieler kann im Stat Fenster diese Pkte vergeben
- Spieler Fähigkeiten verbesseren sich durch die Vergabe von Stat Pkten
- Verursachter Schaden wird nun durch ein Zahlen Pop Up visualisiert. Kritische Treffer sind rot, normale weiß, verfehlen steht Miss als Text da
Momentan besitze ich 6 verschiedene Charaktere und 2 verschiedene Monster und ein paar verschiedene Waffen (gekauft bei Sketchfab)
Falls jemand Interesse hat, gerne bei mir melden. Projektsharing würde ich gerne über Dropbox oder ähnlichem einrichten.
Dieser Beitrag wurde bereits 4 mal editiert, zuletzt von »Baschti« (21.09.2020, 07:05)