Suchergebnisse
Suchergebnisse 1-13 von insgesamt 13.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
Genesis Game Engine 2 (2D)
BeitragGenesis Game Engine 2 Die Genesis Game Engine 2 ist ein einfaches in Java Geschriebenes Game Framework für 2D und 2,5D Games. Die Engine kann mehrere Szenen Managen, besitzt ein eigenes UIFramework so wie die wichtigsten Physikalischen Berechnungen, aber auch Animationen können Abgespielt werden, wie auch das Nutzen von Simplen AI Funktionen. Für die Zukunft ist geplannt, dass die Engine Sound Abspielt und auch Daten über das Netzwerk Sendet und Entfängt. System Anforderungen Betriebssystem :Win…
-
Genesis Game Engine 2 (2D)
BeitragDie Demos und Tutorials folgen noch ... Werde heute damit beginnen. Es ist ja auch egal, wie viel Umfang die Engine hat. Man kann ganz einfach Spiele Entwickeln, die Funktionieren. Das zählt doch.
-
Genesis Game Engine 2 (2D)
Beitrag@Artentus Rotation folgt noch, somit auch Matrizen. @Trade die Engine basiert auf Graphics2D, wie das in Java intern gerendert wird weiß ich nicht. Bei Java3D z.b. wird bei Windows DirectX genutzt und bei anderen OS OpenGL @Alex-Digital stimmt, der Hintergrund ist einfach, man kann auch das Spiel in einem Applet im Browser laufen lassen. @Higlav die Basis Klasse ist Collider, es können also eigene Collider erstellt werden. Es gibt nur den IntersectCollider zur Zeit.
-
Genesis Game Engine 2 (2D)
BeitragNein schneller, ich glaube Graphics2D nutzt OpenGL
-
Genesis Game Engine 2 (2D)
Beitrag@Higlav Ich habe das mit bedacht erstellt. Ich habe ja auch bereits eine Vorherige Engine geschrieben. @Artentus das Rotieren von GameElementen ist nun auch drinnen. Allerdings ohne Matrizen, einfach eine Variable in der Klasse.
-
Genesis Game Engine 2 (2D)
BeitragNun es gibt zwei Render Modes, zum einem bei jedem Game Update und zum anderen, wenn der Mapbuffer erstellt wird. Bei dem Render Mode OnGameUpdate, wird aber nur das Sichtbare gerendert und nicht die Ganze Szene.
-
Genesis Game Engine 2 (2D)
BeitragHallo, evtl liegt es daran, dass ich bis dato nur mit Vectoren gearbeitet habe. Ich werde jetzt auch nicht die Vectoren zu ArrayListen Tauschen. Da das ein enormer aufwand ist. Werde aber in der 3er Array Listen nutzen. Das dauert aber noch. Entwickle zur zeit ein Horror Survival Top Down Shooter, der schon die AI Enthält. Auf Basis diesen Spieles habe ich auch die AI Klasse WalkAt Hinzugefügt. Diese kommt mit dem Nächsten Update.
-
Genesis Game Engine 2 (2D)
BeitragDu meinst die Render Methoden @Gonger96 ?
-
Genesis Game Engine 2 (2D)
BeitragEs werden doch Transformationen Unterstützt, sehe Location, Size und Rotation. Nur eben sind die Werte nicht in einer Matrix Klasse, sondern in der GameElement Klasse. Zu den RenderModes. Es gibt 2 ( doc.genesis-engine.org/GGE/Core/RenderModes.html ) OnGameDraw = Das GameElement wird bei jedem Loop neu gezeichnet (nur Elemente im Sichtbaren bereich) OnSceneBuild = Das GameElement wird ein mal gezeichnet, beim aufrufen von buildMapBuffer()
-
Genesis Game Engine 2 (2D)
BeitragUpdate 0.0.2.1 Habe das neue Update auf Github geladen. Es gibt nun die zwei neuen Klassen PointHit: Prüfen ob sich ein GameElement zwischen 2 Punkten Befindet. WalkAt: Lässt ein GameElement zum Punkt N Laufen. Tutorials: Heute werden die ersten Toturials kommen, diese werden sich im Start Beitrag in einem Spoiler Befinden.
-
Genesis Game Engine 2 (2D)
BeitragSobald Sounds Abgespielt werden können, ist die Version 1.0.0.0 erreicht. Die Domain habe ich schon länger.
-
Genesis Game Engine 2 (2D)
BeitragSorry habe es nicht gesehen. Spiegelung könnte ich noch Hinzufügen. Die anderen Punkte werde ich noch schauen.
-
Genesis Game Engine 2 (2D)
BeitragHallo ich darf fröhlich verkünden, dass ich die Engine die letzten Jahre hinweg mehrfach angepasst und optimiert habe. Die wohl größte Neuerung ist, dass die Engine nun nicht mehr mit Swing und AWT arbeitet, sondern mit JavaFX. Dies bedeutet auch, dass die Engine nun mit der Prism Pipeline rendert, dies verleiht dem ganzen etwas mehr Performance, da das ganze über die GPU gerendert wird. Im Anhang eine kleine Techdemo auf dem 1000 Elemente inkl. Animationen gerendert werden. Ganz am ende sind es…