Seite 1 von 3

GMetrica (alpha) - Präsentation

Verfasst: 01.11.2010 12:26
von Josef Sniatecki
Hallo an alle,

Vor etwa einem 3/4 Jahr hat ZeHa in einem Beitrag auf ein Spiel namens Knytt hingewiesen.
Kurz gegoogelt, runtergeladen, gezockt und begeistert gewesen. Nach einer Zeit ist mir jedoch aufgefallen, dass das einfache
Spielkonzept und die Grafik gut ist, jedoch ist die Umsetzung nicht wirklich die Beste. Beispielsweise ist kein Side-Scrolling
vorhanden, kein benutzerfreundlicher Editor und das Spiel besitzt immer wieder ein paar Begrenzungen, da die meisten
Sachen durch statische Arrays gelöst wurden.

Erst später habe ich begriffen, dass Knytt durch einen Gamemaker (Multimedia fusion) gebastelt wurde, weshalb das Spiel
technisch nicht gut umgesetzt werden konnte.

Ich habe mir also durch den Kopf gehen lassen, ob es überhaupt mit PureBasic möglich ist, sowas zu programmieren... nach
einem halben Jahr kann ich sagen: "Ja"

------------------------------------------------------------

GMetrica ist ein 2D-Jump&Run-Spiel mit allen Features, die ich mir für eine solche Genre wünsche:
- Mehrere Fähigkeiten: Springen, Doppelsprung, Klettern, Fliegen, Schießen uvm.
- Ein benutzerfreundlicher Editor
- Eigene Tilesets können eingebunden werden
- Man kann eigene Objekte entwickeln (durch PureBasic + SDK)
- Verwaltung von mehreren Benutzerkonten mit Highscores
- Setzen von Actors für Gegner, Plattformen und Kameras
- Ein Event- und Effekt-System, um ohne Programmierkenntnisse für bedingte Ereignisse zu sorgen
- Und noch vieles mehr...

------------------------------------------------------------

Vorerst habe ich eine Version hochgeladen, die nur das Anschauen eines Replays erlaubt. Das mache ich deswegen, weil ich
für den Anfang das unfertige Spiel nicht mit all seinen bisherigen Features austellen will, nur damit keiner mehr am Ende Lust
hat, bei kleinen Änderungen wieder alles runterzuladen und zu testen.
Ich möchte also nur zeigen, das mein Projekt am laufen ist und nicht gestorben. Der nächste Release ist also erst im nächsten Jahr zu erwarten :wink:

Download

Was im Download genau vorhanden ist:
- Der gesamte Quellcode (außer Includes aus meiner PB-STL)
- Eine Anwendung "StartReplay.exe", um sich das Replay anzusehen
- Eine Übersicht zur Map: "Map.png"
- Eine Datei bei "Data\Settings.txt", um mit "Windowed = 0" auf Fullscreen umzuschalten

------------------------------------------------------------

Falls ihr bemerkt, dass die FPS down geht, bitte benachrichtigen und die Nummer der Szene (unter "Map.png" zu finden) nennen.
Ansonten bin ich für Anregungen und sonstige Kommentare immer dankbar. :)
Viel Spaß beim Ansehen.

Gruß Josef
PS: Ich arbeite gleichzeitig an Operno 6 :mrgreen:

------------------------------------------------------------

Screenshots:
Bild
Bild

Re: GMetrica (alpha) - Präsentation

Verfasst: 01.11.2010 13:16
von gnasen
Ich bin sehr beeindruckt, du hast bisher eine Spitzenleistung vollbracht. Der Source sieht super strukturiert und durchdacht aus!
Das Spiel lief übrigens mit einer Auslastung von 7% völlig ruckelfrei. Auch sonst sind keine Probleme aufgetreten. Ich kann nur sagen: Viel Glück und gutes Gelingen!

Ich überlege derzeit selbst, ob ich ein Jump'n'Run programmiere, aber nu hast du die Messlatte echt hoch angelegt ;)

Re: GMetrica (alpha) - Präsentation

Verfasst: 01.11.2010 13:19
von #NULL
ich hab das spiel schon öfter mal auf deiner seite bestaunt. jetzt kann ich es endlich mal testen :mrgreen: ...

Re: GMetrica (alpha) - Präsentation

Verfasst: 01.11.2010 14:09
von Josef Sniatecki
Danke für die ersten positiven Reviews von euch :) Das kann ich nach dem Fingerwundtippen und dem Tastatur-Wegen-Unfindbaren-Bugs-Herumschmeißen gut gebrauchen. :mrgreen:

Was ich völlig vergessen habe zu erwähnen ist, dass überhaupt kein Sound vorhanden ist :lol:
Soll natürlich beim Beta-Release mit dabei sein. Nächstes Jahr werde ich euch dann die Möglichkeit bieten, mehrere Levels und Tilesets für mich zu basteln, damit ich für die Final-Version was zu bieten habe. Vielleicht kann sich sogar jemand mit dem SDK genauer beschäftigen (werde eine Dokumentation dazu schreiben), um für neue Objekte zu sorgen.

Aber bis dahin bin ich für weiteres Feedback dankbar. :wink:

Re: GMetrica (alpha) - Präsentation

Verfasst: 01.11.2010 14:25
von DarkDragon
Wie starte ich denn das Spiel?

Re: GMetrica (alpha) - Präsentation

Verfasst: 01.11.2010 14:38
von Josef Sniatecki
Wie oben beschreiben, ist nur ein Replay vorhanden. Dieses kann durch "StartReplay.exe" gestartet werden. Das Spielen selbst möchte ich wie bereits erwähnt nicht ermöglichen, weil unter Umständen die Resonanz runter geht, sobald schon alle ausgezockt haben. :)

Ich kenne diesen Effekt auf jeden Fall von Operno. Da habe ich schon zig Versionen veröffentlicht und die einzige, die wirklich für Feedback gesorgt hat, war die Erste :mrgreen:

Mir geht es also nur darum, dass sich jeder schon mal ein Bild davon machen kann, wie sich das Spiel bisher entwickelt hat, damit nicht jeder denkt, ich würde daran nix mehr machen (so wie es bei den meisten großen Projekten ist). Trotzdem kann schon mal jeder bescheid geben, wie das Spiel technisch läuft.

Re: GMetrica (alpha) - Präsentation

Verfasst: 01.11.2010 14:48
von DarkDragon
Ah, ok. Das was man da sieht sieht gut aus.

Re: GMetrica (alpha) - Präsentation

Verfasst: 01.11.2010 16:04
von #NULL
geiles teil!
deine entscheidung mit dem replay kann ich nachvollziehen, ginge mir genauso. aber projekte fertig zu kriegen ist leider nicht meine stärke :roll: . bist ja schon echt weit gekommen und sieht spitze aus.

Re: GMetrica (alpha) - Präsentation

Verfasst: 01.11.2010 17:11
von cxAlex
Sieht verdammt geil aus :allright:

Freu mich schon auf die erste spielbare Version :)

Gruß, Alex

Re: GMetrica (alpha) - Präsentation

Verfasst: 01.11.2010 17:17
von ts-soft
:allright:
Sehr schön, gefällt mir.

Ich hoffe aber, in der fertigen Version wird alles noch größer, im Fullscreen-Modus habe ich noch
"einen halben Meter" breite Balken rundherum :wink: . Screen-Modus ist für meine Augen nichts mehr.

Die in der grösse verstellten Fremdfenster, nach der Demo, sollten auch Ihre grösse behalten.

Ansonsten könnte es glatt was für mich sein :D

Gruß
Thomas