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

Nexxtron

Alter Hase

  • »Nexxtron« ist der Autor dieses Themas

Beiträge: 424

Wohnort: Heilbronn

Beruf: Student - Software Engineering

  • Private Nachricht senden

1

20.10.2013, 17:55

[Android/Desktop Projekt] CityDrivers (Alpha)

Hallo zusammen,
nun melde ich mich auch mal wieder zu Wort. Und zwar möchte ich hier unser aktuelles Projekt vorstellen.

[Projekt: CityRacer]

Download:
Erstmal vorab, es gibt noch einige Bugs die noch nicht ganz behoben sind. Und es gibt noch nicht sooo viel zu sehen!

Ihr könnt über drei verschiedene Arten die App testen:
- eine apk zum installieren: Klick für APK! (wäre sehr dankbar wenn auch leute mit etwas leistungsschwächeren Handys die App testen können um mir mal einen Überblick über Performance schaffen zu können)
- dann hier die google Group, bei der ihr eine Anfrage stellen könnt oder mir eure E-Mail per PN gebt, dann seid ihr offiziell Alpha Tester! Klick für Link zur Gruppe!
- wer es nicht auf dem Handy testen will, hier die Version als Runnable Jar File: Klick für JAR!

Viel Spaß beim Testen, ihr könnt gerne eure Highscores posten! Meiner war 23.79 Sekunden :D

Zur Steuerung:
Auf Desktop: Linke Pfeiltaste/Rechte Pfeiltaste = Links/Rechts, Beides Gedrückt halten Bremsen/Rückwärts fahren
Auf Android: Linke Bildschirmhälfte/Rechte Bildschirmhälfte = Links/Rechts, Beides Gedrückt halten Bremsen/Rückwärts fahren


Zum Spiel:
Im Grunde genommen, ist das Game, ein einfaches Rennspiel. Einziger Unterschied zu vielen anderen Rennspielen ist, dass wir auf das Gas geben verzichten (Auto gibt automatisch Gas). D.h. Man steuert das Auto nur mit Links und Rechts. Gebremst wird, indem man beide Tasten gleichzeitig betätigt. Hintergedanke daran ist, die einfachhaltung des Games auf dem Handy und keine Unnötigen Bildschirm Tasten, die das Spiel verdecken können.
Man wird bessere Autos kaufen, gegen Computergegner antreten und sich mit Online Highscores messen, können. Später werden dann auch Ghosts hinzugefügt, gegen die man antreten kann. Am Ende bekommt das Spiel noch eine kleine aber feine Verkehrssimulation.

Modi:
Zurzeit sind 3 Spiel Modi geplant:
- Time Race (einfaches Zeitrennen)
- Normal Race (einfaches Rennen gegen KI Gegner)
- Police Chase (man muss eine bestimmte Zeit vor den Cops flüchten und darf nicht gefasst werden)

Die Welt des Spiels
Warum heißt unser Spiel CityRacer? Nun, wie der Name schon sagt, wird man durch Städte fahren können. Es sollen aber nicht nur einfach irgendwelche erfundene Städte sein, sondern es werden kleinere Maps von echten Städten entworfen, die Charakteristika der jeweiligen echten Stadt beinhalten, wie z.B. Sehenswürdigkeiten oder Cable Cars in SanFrancisco, etc.


Was haben wir:
Das Game/MapEditor sind schon sehr weit vorangeschritten. Es ist schon recht vieles möglich mit dem Editor.
Was geht schon im Game?
- Komplete Steuerung
- Gegner KI
- befahrbare Straßen
- Kreuzungen
- ein Teil der Verkehrssimulation
- Menüauswahl
- Rundenzeiten


Was ist noch geplant:
Das Game ansich macht schon jetzt spaß, aber es fehlen noch wichtige Gameplay Elemente im Spiel wie:
- Partikeleffekte (Bremsspuren, Auspuffpartikel, kleinere Wettereffekte)
- Die Maps sind noch recht statisch, deshalb wollen wir einfache kleine Animationen mit ins Spiel integrieren
- Eine einfache Verkehrssimulation, der Core steht schon, teilweise, dafür
- Gegner sind auch schon implementiert, wenn auch die KI recht hart und gnadenlos ist :D
- Großes Problem bei uns noch sind Sounds, dafür fehlt uns die Erfahrung und ist zurzeit nicht die höchste Priorität


Technik dahinter:
Das Projekt basiert größtenteils auf Java und der Engine LibGdx (einer der besten kostenlosen Android Engines überhaupt). Für die Physik- und Kollisionensberechnungen verwenden wir die in LibGdx integrierte PhysikEngine Box2D.

Welche Plattformen sind geplant?
Höchste Priorität ist Android, wenn es dort gut läuft, dann versuchen wir auf IOS mit RoboVM zu portieren.

Screenshots:
Die will ich euch natürlich nicht vorenthalten, auch wenn noch keine Stadt richtig steht, sondern es nur eine frei erfundene kleine Map gibt.



(Link)



(Link)



(Link)



(Link)



(Link)





Feedback und Kritik gerne erwünscht!

Mfg Yucanta und Nexxtron
New Project: Operation CityRacer

Dieser Beitrag wurde bereits 9 mal editiert, zuletzt von »Nexxtron« (16.06.2014, 23:16)


David Scherfgen

Administrator

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

2

23.10.2013, 11:54

Sieht super aus! :)
Erinnert mich an GTA 1 und 2. Gute Arbeit. Jetzt muss es nur noch Spaß machen, aber es sieht jedenfalls spaßig aus.

Nexxtron

Alter Hase

  • »Nexxtron« ist der Autor dieses Themas

Beiträge: 424

Wohnort: Heilbronn

Beruf: Student - Software Engineering

  • Private Nachricht senden

3

04.11.2013, 22:24

Offizielle Alpha Version nun verfügbar. Eingangspost wurde entsprechend editiert.

Ich wäre sehr dankbar, wenn ihr die App mal testen würdet und uns Feedback, Anregungen oder Kritik uns mitteilen könnt.

Download:
Erstmal vorab, es gibt noch einige Bugs die noch nicht ganz behoben sind. Und es gibt noch nicht sooo viel zu sehen!

Ihr könnt über drei verschiedene Arten die App testen:
- eine apk zum installieren: Klick für APK! (wäre sehr dankbar wenn auch leute mit etwas leistungsschwächeren Handys die App testen können um mir mal einen Überblick über Performance schaffen zu können)
- dann hier die google Group, bei der ihr eine Anfrage stellen könnt oder mir eure E-Mail per PN gebt, dann seid ihr offiziell Alpha Tester! Klick für Link zur Gruppe!
- wer es nicht auf dem Handy testen will, hier die Version als Runnable Jar File: Klick für JAR!


Zur Steuerung:
Auf Desktop: Linke Pfeiltaste/Rechte Pfeiltaste = Links/Rechts, Beides Gedrückt halten Bremsen/Rückwärts fahren
Auf Android: Linke Bildschirmhälfte/Rechte Bildschirmhälfte = Links/Rechts, Beides Gedrückt halten Bremsen/Rückwärts fahren
Viel Spaß beim Testen, ihr könnt gerne eure Highscores posten! Meiner war 23.79 Sekunden :D

Hier noch 2 neue Screenshots:

- Im Editor abfotografiert:

(Link)



- Neue Map:


(Link)
New Project: Operation CityRacer

Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von »Nexxtron« (09.11.2013, 13:29)


Bifa11

Frischling

Beiträge: 26

Wohnort: Pforzheim

Beruf: Schule

  • Private Nachricht senden

4

10.11.2013, 12:10

Habs mal getestet macht Spaß. Ich finde so ein multiplayer rennmodus wäre echt cool.
Was mit aufgefallen ist:
-Bug bei Start und Ziel gerade man kann einfach vor und zurück fahren das es runden zählt

Ich findean sollte den Bordstein noch befahren können weil da bleibt man oft hängen.
Nur so als tipp und ja ich weiß das es noch sehr früh in der Entwicklung ist
wollte dich nur nochmal drauf aufmerksam machen ;)
Träume nicht dein Leben, sondern lebe deinen Traum!!!! :)

Nexxtron

Alter Hase

  • »Nexxtron« ist der Autor dieses Themas

Beiträge: 424

Wohnort: Heilbronn

Beruf: Student - Software Engineering

  • Private Nachricht senden

5

15.12.2013, 19:38

Hier mal wieder ein paar neue Screenshots vom aktuellen Stand:


(Link)



(Link)



(Link)
New Project: Operation CityRacer

Nexxtron

Alter Hase

  • »Nexxtron« ist der Autor dieses Themas

Beiträge: 424

Wohnort: Heilbronn

Beruf: Student - Software Engineering

  • Private Nachricht senden

6

16.06.2014, 23:14

Hey Leute,
habe hier mal wieder ein kleines Update von unserem Android Projekt. Wir sind gerade dabei, das Spiel mit Content zu füllen und beginnen bald mit dem Feinschliff.
Wir haben ein paar neue große Features implementiert wie z.B. unser Highscore System, bei dem man dann später Freunde in Maps/Funmap herausfordern und gegen Replays/Ghosts antreten kann.

Etwas zum Highscore System (wenns jemand interessiert :P)
Nach wochenlangen Suchen, nach der richtigen Online-Highscore API, bin ich dann später auf den Entschluss gekommen, es selbst in die Hand zu nehmen.
Leider Keine der Online Highscore APIs (Swarm, Scoreoid, OpenKit, Nuggeta,...) konnten meinen Wünschen entsprechen. Bei der Technik entschied ich mich dann für NodeJS und Express und bei der Datenbank für MongoDB. Und ich muss sagen, es hat sich vollkommen gelohnt. Sehr einfache Entwicklung. NodeJS ist eine der genialsten und einfachsten Backend/Server Technologien die es zurzeit gibt und MongoDB eine schön aufgebaute und schnelle NoSQL Datenbank.
Nun konnte ich Facebook, Google, Twitter und Lokale Logins unterstützen. :)
Für das Hosting haben wir uns für Modulus.io entschieden, günstig, einfach und flexibel.

Hier wieder ein paar neue Screenshots und wie immer hier die Alpha Google Gruppe fürs aktuelle Spielbuild Link zur Gruppe

Startbildschirm:

(Link)


Garage, später dann auch mit IAP:

(Link)


Stadtauswahl:

(Link)


Highscores einer Karte:

(Link)


Challengeübersicht:

(Link)


Und zum Schluss noch ein Ingame Screenshot, wir haben gerade aber noch kleine Texturkoordinaten Probleme mit der Straße.

(Link)


Puhh...das waren viele Bilder.

Mit freundlichen Grüßen
Nexxtron
New Project: Operation CityRacer

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Nexxtron« (16.06.2014, 23:25)


Werbeanzeige