Artikel auf gamedev.net

Ich habe ganz vergessen meinen Artikel auch hier in meinem Blog zu erwähnen, wahrscheinlich war ich zu sehr in der Community auf der anderen Seite vertieft.

http://www.gamedev.net/page/resources/_/technical/apis-and-tools/arcade-machines-and-gaming-library-pigaco-devlog-0-introduction-architecture-r4028

In dem Artikel geht es um mein Arcade-Konsolenprojekt, von dem ich hier noch nichts veröffentlicht habe. Ich bin ziemlich zufrieden mit dem Stand des Projekts, wenn es jemanden interessiert, beantworte ich gerne Fragen! 🙂

Erste Schritte mit OpenGL und einer Voxelengine

Da ich leider viel zu wenig über meine Aktivitäten in diesem Blog schreibe habe ich mir gedacht, dass dieses lustige Bild doch vielleicht an guter Anfang wäre wiedermal technische Dinge zu posten.

Erste Versuche mit OpenGL und VoxelenginesDieses Bild sieht nach einem Grafikfehler aus, allerdings stellt es den Anfang einer kleinen Voxel-Engine dar. Die Form, die man rechts sehen kann, ist eine zufällige aneinanderreihung von Vertieces, welche noch absolut nicht genauer geplant wurde. Der erste Schritt war erstmal, durch die relativ komplexe, interne Architektur die ersten Objekte zu erzeugen.

AyonGame ist ein Arbeitstitel für das Projekt (besser als Random Voxel Engine Test) und bedeutet noch nichts bestimmtes. Ich weiß noch nicht wo dieses Projekt hin gehen wird, allerdings werden wir ja sehen was sich daraus machen lässt. Vielleicht kommt daraus ein kleines Rollenspiel oder ein Actiontitel hervor. Wenn sich etwas mehr mit dem Projekt tut, werde ich wieder hier davon schreiben 🙂

lg
Max

SFML Sidescroller: Version 0.07 veröffentlicht!

Gerade als ich Version 0.06 hochgeladen hab, sagt mir der Roland doch glatt, dass das Spiel wegen einem dummen Bug, der erst nach 1000 Punkten auftauchte, unspielbar sei. Ich, der ich ja nur so bis 700 Punkte getestet hab, versinke fast im Boden und bügle den Bug natürlich schnell aus. Also gibts jetzt schon Version 0.07, obwohl die eigentlich erst für später vorgesehen war 🙂

Download

Version 0.07 (also auch die 0.06er) bringt:

  • Komplett überarbeitete GUI (Technisch besser, schönerer Code, reagiert schneller, besser erweiterbar, Text mit Mausrad scrollbar, etc…)
  • Funktionierendes Optionsmenü (Man kann die Lautstärke der Sounds einstellen, weitere Optionen werden bald hinzugefügt werden, wenn ich Checkboxes fertig hab)
  • 2 neue Menühintergründe (1x ein Trollface mit Leekspeech, 1x lustige Paprika aus Gimp) – werden bei jedem Start zufällig ausgewürfelt
  • Neues update System (Man muss nichts mehr machen, das Programm updatet sich vollautomatisch – bis jetzt nur auf Windows (Linux folgt, war nur zu dem Zeitpunkt grad bei einem Windows Rechner))
  • Grafische Explosionseffekte wenn Asteroiden explodieren
  • Neues Logo, das sich auch automatisch der Bildschirmgröße anpasst.
  • Screenshots sollten nun auch funktionieren! Einfach F2 drücken – sie werden im Ordner Data/Screenshots gespeichert. Falls kein Ordner vorhanden ist, dann bitte anlegen! Das wird später noch automatisch erledigt, aber ich habe gerade Probleme mit der zuständigen Library…
  • Neue Grafiken für das Raumschiff (vielen Dank an Lukas Magauer für das bearbeiten der alten Texturen! :))
  • Button-Click Sound Effekt (Sinnlos, aber cool ;))
  • Besseres Asteroiden-Spawning (mehr Zufall)
  • Neue MD5 Library (nur technisch, aber es ist trotzdem sinnvoll)
  • Die Shuffle-Wiedergabe der Hintergrundmusik ist nun der Standardmodus (Auf Windows gab es Probleme mit dem zufälligen Auswählen – es spielte immer nur der selbe Titel)

Das HUD habe ich einfach mal auf die nächste Version verschoben. Das neue Menü war schon ein Haufen Arbeit, die ich schon veröffentlichen will 🙂

Ich wünsche euch viel Spaß mit dem neuen Update, und ich hoffe es hat nicht zu viele Bugs! 😀

Falls ihr Fehler entdeckt, dann schreibt bitte einfach einen Kommentar. Wenn ihr cool seid, dann meldet euch doch einfach bei unserem Bugtracker an! Dann können wir die Fehler besser bearbeiten 🙂

lg max

 

SFML-Sidescroller Version 0.06

Die 6. Version Release-Version in der Geschichte von SFML-Sidescroller wird, falls alles nach Plan läuft, bald auf dem Update Server zuhause sein! Die neue Version ist jetzt schon länger am Entstehen, was daran liegt das ich ein kleines Motivationstief hatte, und die komplette Benutzeroberfläche und alle Menüs neu programmiert habe (wahrscheinlich war genau das der Auslöser für mein Motivationstief 😉 )

Die Version 0.06 wird folgendes beinhalten:
(grün = fertig, orange = im Entstehen, rot = noch nicht angefangen)

  • Neue GUI Struktur (zum einfacheren Erstellen von neuen Elementen und für weniger Speicherverbrauch)
  • Neue Gui
    • Text
    • Editierbarer Text
    • Scrollbarer Text (Mausrad)
    • Bilder
    • Buttons
    • Menüs neu geschrieben
    • Slider
    • Checkboxes
    • Options-Menü
  • 2 neue Hintergrundbilder
  • neues Logo
  • Komplett automatisches Update für Windows Systeme
  • Spiel-Icon
  • HUD-System

Diese Liste wird vielleicht noch geändert, aber das wird sich dann beim Release weisen. Ich versuche gerade, alle mir bekannten Bugs herauszuangeln und zu fixen, aber neue Features sind dann doch immer wieder verlockend 😉

Ich muss mich dann auch nochmal dafür entschuldigen, dass ich hier so selten was reinschreibe. Ich bin gerade sehr viel mit anderen Dingen beschäftigt, und darum blogge ich hier auch eher weniger. Ich versuche aber trotzdem weiterhin mein bestes 😀

lg max