Suchergebnisse

Suchergebnisse 1-13 von insgesamt 13.

  • Benutzer-Avatarbild

    Genesis Game Engine 2 (2D)

    Andy16823 - - Libraries / Controls

    Beitrag

    Genesis 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…

  • Benutzer-Avatarbild

    Genesis Game Engine 2 (2D)

    Andy16823 - - Libraries / Controls

    Beitrag

    Die 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.

  • Benutzer-Avatarbild

    Genesis Game Engine 2 (2D)

    Andy16823 - - Libraries / Controls

    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.

  • Benutzer-Avatarbild

    Genesis Game Engine 2 (2D)

    Andy16823 - - Libraries / Controls

    Beitrag

    Nein schneller, ich glaube Graphics2D nutzt OpenGL

  • Benutzer-Avatarbild

    Genesis Game Engine 2 (2D)

    Andy16823 - - Libraries / Controls

    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.

  • Benutzer-Avatarbild

    Genesis Game Engine 2 (2D)

    Andy16823 - - Libraries / Controls

    Beitrag

    Nun 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.

  • Benutzer-Avatarbild

    Genesis Game Engine 2 (2D)

    Andy16823 - - Libraries / Controls

    Beitrag

    Hallo, 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.

  • Benutzer-Avatarbild

    Genesis Game Engine 2 (2D)

    Andy16823 - - Libraries / Controls

    Beitrag

    Du meinst die Render Methoden @Gonger96 ?

  • Benutzer-Avatarbild

    Genesis Game Engine 2 (2D)

    Andy16823 - - Libraries / Controls

    Beitrag

    Es 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()

  • Benutzer-Avatarbild

    Genesis Game Engine 2 (2D)

    Andy16823 - - Libraries / Controls

    Beitrag

    Update 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.

  • Benutzer-Avatarbild

    Genesis Game Engine 2 (2D)

    Andy16823 - - Libraries / Controls

    Beitrag

    Sobald Sounds Abgespielt werden können, ist die Version 1.0.0.0 erreicht. Die Domain habe ich schon länger.

  • Benutzer-Avatarbild

    Genesis Game Engine 2 (2D)

    Andy16823 - - Libraries / Controls

    Beitrag

    Sorry habe es nicht gesehen. Spiegelung könnte ich noch Hinzufügen. Die anderen Punkte werde ich noch schauen.

  • Benutzer-Avatarbild

    Genesis Game Engine 2 (2D)

    Andy - - Libraries / Controls

    Beitrag

    Hallo 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…