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

Gamingtypen

Treue Seele

  • »Gamingtypen« ist der Autor dieses Themas

Beiträge: 331

Beruf: Grove

  • Private Nachricht senden

11

21.06.2013, 13:24

Sodele, aufgrund eines Backups ist leider ALLES verlorengegangen.
Naja, soviel wars noch net... :D Egal, jedenfalls hab ich neu angefangen und so einiges
verbessert.
Beim Start kommt eine Scriptsequenz. In dieser bewegt man sich auf die Erde zu, dann in eine Berglandschaft.
Danach erscheint das Hauptmenü. Sieht besser aus als davor.

Die erste Demo wirds geben sobald das Gameplay EINIGERMAßEN funktioniert. :grumble:
Wenn jemand noch Ideen hat, hierhin schreiben! 8)
Sämtliche Beiträge sind nicht offensiv oder auf irgendeine erdenkliche Art und Weise beleidigend gemeint.

Gamingtypen

Treue Seele

  • »Gamingtypen« ist der Autor dieses Themas

Beiträge: 331

Beruf: Grove

  • Private Nachricht senden

12

06.01.2014, 14:58

So, nach längerer Inaktivität (Wurde auf Grund des GTA Toolkits für eine gewisse Zeit gebannt, kann ich verstehen...wird nicht wieder vorkommen... ;( )
der erste Download!
Ist noch das Entwicklungsstadium von vor längerer Zeit, bin grad noch etwas ausgelastet. 8)
Sämtliche Beiträge sind nicht offensiv oder auf irgendeine erdenkliche Art und Weise beleidigend gemeint.

XxXRichiXxX

Frischling

Beiträge: 44

Wohnort: Sachsen

  • Private Nachricht senden

13

06.01.2014, 15:22

Habs mal getestet.
Also die Steuerung ist noch viiiiiieeeeeelllll zu schnell und auch die Kamera ist noch nicht so richtig.
Aufgrund der hohen Geschwindigkeit konnte ich nicht mehr testen, weil ich es gerade mal ins Auto geschafft habe.

FSA

Community-Fossil

  • Private Nachricht senden

14

06.01.2014, 15:24

Ich weiß nicht, ob es bei mir nur an der Steuerung liegt, aber wenn ich eine Taste auch nur kurz antippe, dann bin ich am Ende des Levels, ohne etwas gesehen zu haben. In dem Spiel habe ich nur zwei Zustände: linke Wand und rechte Wand.

Zitat

Der RCCSWU (RandomCamelCaseSomtimesWithUndersquare) Stil bricht auch mal mit den veraltet strukturierten Denkmustern und erlaubt dem Entwickler seine Kreativität zu entfalten.

Cranberry

Treue Seele

Beiträge: 312

Wohnort: Innsbruck, Tirol

  • Private Nachricht senden

15

06.01.2014, 17:43

Schon mal was von Frame-Independent-Game-Logic gehört?
Auf deinem PC läuft es vielleicht normal aber dadurch, dass ich 500 Frames bekomme schaffe ich es, wie XxXRichiXxX und FSA nicht ins Auto zu kommen.
Hoffe das wird gefixt, dann kann ichs auch mal testen.

Ricane

Frischling

Beiträge: 13

Wohnort: Hamburg

Beruf: Softwareentwickler

  • Private Nachricht senden

16

06.01.2014, 19:34

Habe auch gerade eben mal reingeschraubt: Das anpassen der Geschwindigkeit ist wohl mit am wichtigsten, dann kann mna etwas mehr sagen.

Ich würde auch vorschlagen das man die Person mit der Mouse dreht anstatt mit den Tasten. :)

wluc-16

Treue Seele

Beiträge: 212

Wohnort: in der Nähe von Bielefeld :D

Beruf: Schüler

  • Private Nachricht senden

17

07.01.2014, 15:28

Ihr mit euren Quad- oder Octacore-Prozessoren :D
Bei mir läuft's voll OK. :)

Aber, wie schon gesagt, die Steuerung müsste nochmal überarbeitet werden.

Sacaldur

Community-Fossil

Beiträge: 2 301

Wohnort: Berlin

Beruf: FIAE

  • Private Nachricht senden

18

08.01.2014, 16:09

Schon mal was von Frame-Independent-Game-Logic gehört?
Auf deinem PC läuft es vielleicht normal aber dadurch, dass ich 500 Frames bekomme schaffe ich es, wie XxXRichiXxX und FSA nicht ins Auto zu kommen.
Hoffe das wird gefixt, dann kann ichs auch mal testen.

Das kann ich soweit nur unterstreichen (auch wenn ich das Spiel noch nicht getestet habe).
In anderen Engines/Frameworks (bspw. Unity oder XNA) wird man grundsätzlich dazu aufgefordert, in alle Aktionen, die mit der Zeit zu tun haben (Aktualisieren der Positionen anhand einer Geschwindigkeit, Abwarten einer Verzögerung, ...), die seit dem letzten Frame vergangene Zeit einfließen zu lassen. Wenn man es richtig anstellt, dann ist es auch relativ einfach möglich, die Zeit im Spiel schneller ablaufen zu lassen oder das Spiel gar zu pausieren, ohne dazu in jedem einzelnen Objekt eine Abfrage einzubauen, ob das spiel pausiert wurde.

Steuerung:
Ich habe, wie bereits erwähnt, das Spiel noch nicht selbst gespielt, allerdings sollte man sich bei der Steuerung an anderen Spielen orientieren. Grundsätzlich kommen dazu Third-Person-Spiele (bspw. Third-Person-Shooter) oder auch First-Person-Spiele in Frage, vor allem dürfte dies aber GTA sein, da dieses Spiel sich ja daran orientiert.
In den meisten Spielen (auch in GTA) dreht man den Charakter mit der Mausbewegung und läuft mit WASD oder hat im Falle eines Gamepads auf dem linken Analogstick die Bewegung und auf dem rechten die Drehung.
Spieleentwickler in Berlin? (Thema in diesem Forum)
---
Es ist ja keine Schande etwas falsch zu machen, als Programmierer tu ich das täglich, [...].

Gamingtypen

Treue Seele

  • »Gamingtypen« ist der Autor dieses Themas

Beiträge: 331

Beruf: Grove

  • Private Nachricht senden

19

05.02.2014, 15:06

Okay, die Bugs wurden großteils gefixt. Die alte Welt hab ich verworfen und eine neue angefangen, welche eine wesentlich bessere Struktur und weniger Fehler vorweist.
Was jetzt alles getan wurde:
Gameplay, Spielgeschehen, Technik
- Maximale FPS auf 60 gestellt
- Kamerafahrt am Anfang rausgenommen
- Bei Start des Spiels: Drei Cutscenes
- Mehr Musikalische Untermalung, mehr Sounds
- Verbesserter Playerscript: Bugs am Fußgängerweg gefixt
Welt, Strukturen, Details
- Struktur im Level verbessert
- 4 Laternen pro Straße, inlusive Lichtquellen
- Größere Map
- Ein betretbares Gebäude
Grafik
- Dynamische Schatten
- Neue Bugs... :/

Screens im Anhang
Ich werde ev. demnächst eine neue Demo rausbringen.
»Gamingtypen« hat folgende Bilder angehängt:
  • bild.png
  • bild2.png
Sämtliche Beiträge sind nicht offensiv oder auf irgendeine erdenkliche Art und Weise beleidigend gemeint.

Cranberry

Treue Seele

Beiträge: 312

Wohnort: Innsbruck, Tirol

  • Private Nachricht senden

20

06.02.2014, 14:16

Die FPS auf 60 zu beschränken bringt nichts (naja nicht viel), denn falls das Spiel bei jemandem auf 30 FPS läuft, läuft es halb so schnell wie bei jemandem mit 60.
Die Lösung ist: Alle Animationen (damit sind Bewegungen, Rotationen und Skalierungen der Objekte gemeint) mit der Zeit die seit dem letzten Frame vergangen ist multiplizieren.
Kenn mich mit der Engine nicht wirklich aus, aber ich bin mir sicher, dass es dort auch sowas wie getDeltaTime() gibt.

Werbeanzeige