Also ich habe schon einiges geschafft. Wenn es gut geht dauert es aber nicht mehr lange.
Illusion Graphics 2D
- Vermilion
- Beiträge: 1846
- Registriert: 08.04.2006 16:00
- Computerausstattung: Apple iMac (2010) & HP Notebook
- Wohnort: Heidekreis
Ich freue mich, dass Interesse besteht!
Ich habe nun die ganze letzte Zeit in den Sommerferien damit verbracht die Engine weiter zu entwickeln. Nur wird das vermutlich noch ein bisschen dauern. Aber eine Partikelengine ist auch schon drin, jetzt kommt die Implementierung von Tastatur und Maus, das ganze auf Basis von SDL.
Also ich habe schon einiges geschafft. Wenn es gut geht dauert es aber nicht mehr lange.
Also ich habe schon einiges geschafft. Wenn es gut geht dauert es aber nicht mehr lange.
- Vermilion
- Beiträge: 1846
- Registriert: 08.04.2006 16:00
- Computerausstattung: Apple iMac (2010) & HP Notebook
- Wohnort: Heidekreis
Ich habe mich erstmal entschieden, die Funktionen wie Partikelemitter, User Interface und so rauszunehmen, jedoch nicht ganz von der Liste zu streichen. Weil das ist eigentlich nicht unbedingt Aufgabengebiet einer Grafikengine. Es soll erstmal die Basis laufen. Das verkürzt die Zeit bis zur Veröffentlichung.
Sehr gut, und bitte eine Schnittstelle für einen eigenen Decoder. Per Callback oder wie auch immer. Auf jeden Fall das man seinen eigenen Decoder einfach einbinden kann.Vermilion hat geschrieben:Ich habe mich erstmal entschieden, die Funktionen wie Partikelemitter, User Interface und so rauszunehmen, jedoch nicht ganz von der Liste zu streichen. Weil das ist eigentlich nicht unbedingt Aufgabengebiet einer Grafikengine. Es soll erstmal die Basis laufen. Das verkürzt die Zeit bis zur Veröffentlichung.
Zu mir kommen behinderte Delphine um mit mir zu schwimmen.
Wir fordern mehr Aufmerksamkeit für umfallende Reissäcke!
Wir fordern mehr Aufmerksamkeit für umfallende Reissäcke!

So, also mein Game ist bereit für deine Engine. 
Hab die Grafikprozeduren alle gekapselt und somit ist es jetzt sehr leicht einen neuen Grafikrenderer einzubauen ohne am Spielcode selbst was ändern zu müssen, nur die Kapselprozeduren. Werde dann Direct3D (über PB) und OpenGL (über dein Illusion2d) anbieten. Und wenn mir langweilig ist bau ich noch nen Softwarerenderer, aber nur wenn mir wirklich langweilig werden sollte.
Also, sobald du ne CatchSprite(3D)-Prozedur drinnen hast, immer her mit dem guten Stück.
Hab die Grafikprozeduren alle gekapselt und somit ist es jetzt sehr leicht einen neuen Grafikrenderer einzubauen ohne am Spielcode selbst was ändern zu müssen, nur die Kapselprozeduren. Werde dann Direct3D (über PB) und OpenGL (über dein Illusion2d) anbieten. Und wenn mir langweilig ist bau ich noch nen Softwarerenderer, aber nur wenn mir wirklich langweilig werden sollte.
Also, sobald du ne CatchSprite(3D)-Prozedur drinnen hast, immer her mit dem guten Stück.
Zu mir kommen behinderte Delphine um mit mir zu schwimmen.
Wir fordern mehr Aufmerksamkeit für umfallende Reissäcke!
Wir fordern mehr Aufmerksamkeit für umfallende Reissäcke!

- Vermilion
- Beiträge: 1846
- Registriert: 08.04.2006 16:00
- Computerausstattung: Apple iMac (2010) & HP Notebook
- Wohnort: Heidekreis
Ist schon drin, zumindest in der neuen Version... und das mit dem "Catch"-Kram habe ich hingekriegt, weiß der Geier woran es lag... wahrscheinlich an den RGB/A Kram.
Edit: Bis auf dass das Clipping nicht funktioniert und ich noch die Eingabefunktionen vollenden muss (Maus und Tastatur) bin ich soweit fertig... Wobei ich mir noch eine bessere Lösung für den derzeit rudimentären Font Support ausdenken muss (aber erst nach 1. Release).
Edit: Bis auf dass das Clipping nicht funktioniert und ich noch die Eingabefunktionen vollenden muss (Maus und Tastatur) bin ich soweit fertig... Wobei ich mir noch eine bessere Lösung für den derzeit rudimentären Font Support ausdenken muss (aber erst nach 1. Release).
Da hab ich doch tatsächlich den Final Release verpasst.Vermilion hat geschrieben:Neue Version ist draußen.
Macht nix, jetzt ist wenigstens alles vorbereitet für die Verwendung.
Sehe ich das richtig das es keine Doku gibt?
Sehr schön das der Source dabei ist, da kann ich mir schön nur das rauspicken was ich brauche.
Wird der Source eigentlich noch auf 4.30 portiert. Stichwort 64Bit Kompatiblität?
Zu mir kommen behinderte Delphine um mit mir zu schwimmen.
Wir fordern mehr Aufmerksamkeit für umfallende Reissäcke!
Wir fordern mehr Aufmerksamkeit für umfallende Reissäcke!

