Suchergebnisse
Suchergebnisse 1-30 von insgesamt 1.000. Es gibt noch weitere Suchergebnisse, bitte verfeinern Sie Ihre Suche.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
Orbital Defence: Tower Tactics
BeitragOrbital Defence: Tower Tactics ist ein 2D-Turmverteidigungs-Puzzlespiel, das dich in eine Welt voller strategischer Herausforderungen entführt. Deine Aufgabe besteht darin, in einer einzigen Runde gegen eine Vielzahl feindlicher Türme zu überleben, die Orbs beschwören und deine Basis bedrohen. Das Besondere an diesem Spiel ist, dass du nicht nur verteidigst, sondern auch angreifst. Du hast die Möglichkeit, Orbs herbeizurufen und sie gezielt gegen die feindlichen Türme einzusetzen. Aber sei vorsi…
-
Hallo, ich habe ein spiel für den Ludum dare 55 erstellt und wollte es nun hochladen. Davor habe ich es einem bekannten gesendet, welcher nichts mit Programmieren und co zu tun hat um es zu testen. Nun ist es jedoch so, dass sich das eigentliche Spiel öffnet und während dem er OpenGL Initialisiert es sich direkt ohne Fehler wieder schließt. Ich habe dann auf einem Laptop welcher OpenGL 4.6 unterstützt auch getestet und habe das selbe Resultat erhalten. Nachdem ich das Projekt heruntergeladen hab…
-
Ja die Struktur ist sehr sub optimal. Das habe ich bereits gemerkt. Das Problemm mit dieser Struktur wäre sowieso das OpenGL nur in einem Thread rendern kann. Das heißt jedes mal ein neuen Render Thread erstellen würde eh nicht gehen. Habe mir nun überlegt, das ich erstmal nur das Updaten und die Physik mit einem Separaten Thread mache. Für das Updaten der Layer würde ich wohl eine Parallel Foreach nutzen. vb-paradise.de/index.php/Attac…14d1ed814e1f357f693f86f0a
-
Hallo, nachdem ich nun 3D Animationen und die Physik in meiner Engine fertig gestellt habe, würde ich mich gerne um den nächsten Schritt kümmern. Hierbei geht es um Multithreading. Ich habe mich dazu etwas in diverse Literatur eingelesen und das ganze so verstanden, dass ich einen Thread für das Updaten und einen Thread für das Rendern benötige. Diese werden dann am ende Synchronisiert. Nun gibt es ja mehrere Möglichkeiten um Threads in C# zu Synchronisieren. Zum einem gibt es die Möglichkeit mi…
-
Micorosoft SSO
Beitragah ok, war etwas überrascht das das gekommen ist.
-
Micorosoft SSO
BeitragHallo, ich habe heute etwas seltsames festgestellt. Als ich meine E-Mail öffnen wollte, ist ein mir unbekanntes Fenster aufgefangen, dass sagte das ich mich bitte anmelden soll. Nun Ich war ja bereits davor schon angemeldet. Es hat wohl etwas mit dem Microsoft SSO zu tun. vb-paradise.de/index.php/Attac…14d1ed814e1f357f693f86f0a Habe oben das Microsoft Logo abgeschnitten wegen der E-Mail Adresse. Ist das etwas neues? War davor noch nicht gezwungen das zu nutzen.
-
Genesis Game Engine 4
BeitragDas wäre auch eine gute idee
-
Genesis Game Engine 4
BeitragDa hast du recht. Ich habe die Idee, einen "Converter" zu entwickeln, der Formate in ein internes Format umwandelt, das zusätzlich verschlüsselt werden kann. Ich verwende bereits eine ähnliche Funktion in meinem Backup-Tool, um die Backups etwas sicherer zu machen.
-
Genesis Game Engine 4
BeitragUpdate 0.1.1.2: Animationen, 2D-Partikel & 3D-Physikverbesserungen Es war eine Weile lang ruhig um das Projekt, jedoch bedeutet das nicht, dass in dieser Zeit nichts passiert ist. Mit dem Update 0.1.1.2 kommen einige interessante Features in die Engine. 2D-Partikel-Emitter Dokumentation: Class ParticleEmitter | GFX (676-games.de) Zum einen gibt es ein neues Element namens Partikel-Emitter, der, wie der Name schon sagt, Partikel erzeugt und verwaltet. Der Partikel-Emitter nutzt instanced renderin…
-
Hallo, ich bin gerade dabei 3D Animationen in mein Game Framework zu implementieren. Nun ist aber folgende Situation, Assimp.net nutzt eigene Matrizen, ich brauche allerdings glm matrizen für das Rendern. Also dachte ich mir, dass ich ja einfach die Daten von einer Matrix in eine andere Übertragen kann. Quellcode (25 Zeilen) so schaut mein Code aktuell aus, jedoch ist nun die frage ob ich noch etwas beachten muss. Beste Grüße Andy
-
Ah ok, dass ist interessant. Also lasse ich die nativen dll's in das dafür vorgesehene Verzeichnis kopieren. Habe mich mit den PostBuild events noch nie beschäftigt. War recht froh, dass ich es hin bekommen habe mit docfx eine documentation zu erstellen. Werde mir am besten mal ein Video dazu anschauen.
-
Ich habe dieses Problemm hier github.com/AndresTraks/BulletSharpPInvoke/issues/55. Ich denke das ich wohl daran nichts ändern kann.
-
kann ich da auch einstellen, dass die nuget packete mit in die dll integriert werden. Aktuell ist es so, dass Benutzer meiner dll diese manuel hinzufügen müssen.
-
Hallo, es gibt für externe Dateien ja die Eigenschaft das man diese immer in das Ausgabe Verzeichnis kopieren kann. vb-paradise.de/index.php/Attac…14d1ed814e1f357f693f86f0a Meine frage ist nun, ob es im Projekt eine Einstellung gibt, was den Standard wert dieser Eigenschaft festlegt. Ich hätte nämlich gerne das alle Dateien immer kopiert wenn diese neuer sind. beste Grüße Andy
-
Genesis Game Engine 4
BeitragVielen dank für das Positive Feedback Ich glaube Equals habe ich gar nicht überladen .
-
Zitat von siycah: „Falls du dich nicht um den Kram kümmern möchtest, schreib mir mal und wir können gemeinsam schauen, was man da machen kann“ Ok werde ich machen bin nur noch auf der Arbeit. Werde mich heute Abend mal bei dir melden.
-
Ok mit dem Server muss ich mal schauen. Kenne mich leider nur sehr rudimentär damit aus. Vielen dank dafür schon mal. Meinst du, dass der Vec3 wirklich so viel Performance kosten könnte? Da ich sehr viel Reworken müsste, wenn ich diesen ändere. Ich würde eher das Bottleneck bei den Iteration von sehr vielen Elementen sehen, da ich ja mit der Engine noch kein Multithreading für Update und Renderen unterstütze. Ich hatte es mal drin, dass die Updates in einem extra Thread durchgeführt werden, dass…
-
Hallo, ich habe ja vor ein paar tagen meine Game Engine veröffentlicht. Gestern habe ich auch das Projekt auf reddit vorgestellt. Dort hat sich dann jemand dazu geäußert das meine Vec3 klasse sehr viel Performance kosten könnte und ein struct besser geeignet wäre. Nun würde ich gerne wissen welche Vorteile man von einer klasse gegenüber einen struct hat. Ich nutze den Vec3 meist als "Wrapper" weil die Bullet Physic libary einen eigenen Vector3 hat und auch glm, was für das rendern genutzt wird. …
-
Genesis Game Engine 4
BeitragIch habe nun auch eine kleine Website für das Projekt angelegt. Bitte beachtet, dass diese noch WIP ist. Es befindet sich allerdings ein Getting Started Guide dort und weitere Content zu der Engine wird dort folgen um den Beitrag möglichst sauber zu halten. Die Website ist hier zu erreichen gfx.676-games.de/
-
Genesis Game Engine 4
BeitragUpdate 0.1.0.1 Ich habe soeben das Update auf die Version 0.1.0.1 hochgeladen. Die wohl größte Neuerung in diesem Update ist, dass ich das laden von 3D Modellen nun mit AssimpNet Realisiere. Dies war ein wichtiger Schritt, gerade in Richtung Animationen. Da es mit AssimpNet möglich ist auch FBX und andere Formate zu laden. Aktuell habe ich nur die Formate .fbx und .obj getestet. In der Theorie können mit Assimp noch mehr Formate geladen werden, diese muss ich noch genauer testen. Außerdem wurde …
-
Vorstellung AndyNET
BeitragHallo, es ist wohl etwas off Topic aber gerade wo ich diesen Post lese, sehe ich viele Parallelen zu alten Posts von mir. Ich habe damals vor ca. 10 Jahren auch vieles zu persönlich gesehen, weil ich einfach davon ausging, dass das Programm oder Projekt gut ist, weil es ja funktioniert. Heute weiß ich, dass vieles einfach nicht so gut war wie es ist und viele der alten Kritiken echt recht hatten. Leider ist es oftmals sehr schwer Kritik über das Internet richtig aufzunehmen und sicherlich gibt e…
-
Genesis Game Engine 4
BeitragHallo, ja genau, du kannst jedes handle übergeben, egal ob Panel oder Window. Habe mich damals bewusst für diesen Aufbau entschieden, da ich ihn logischer fand. Wobei das auch schon 10 Jahre oder mehr her ist.
-
Genesis Game Engine 4
BeitragGenesis Game Engine Was ist die „Genesis Game Engine“? Die Genesis Game Engine ist ein auf C# basierendes Framework zum Erstellen von 2D- und 3D-Spielen. Dabei liegt der Fokus auf einer einfachen Implementierung und Verwaltung von Szenen, Spielelementen und deren Komponenten. Trotzdem wurde darauf geachtet, Funktionen wie das Rendern, die Physik und die Komponenten so abstrakt wie möglich zu gestalten, um eigene Anpassungen leicht umsetzbar zu machen. Wie funktioniert die Game Engine? Die Funkti…
-
Hallo, ich bin gerade dabei den 3D Szenen Editor für meine Engine zu erstellen. Soweit sogut, nun möchte ich aber das die Kamera beim Scrollen in die Szene hineinbewegt oder herausbewegt wird. Das Bewegen der Kamera wäre kein Problemm. Es ist viel mehr so, dass ich gerne wüsste wie ich an die Informationen komme ob gescrollt wird oder nicht. Ich rendere das ganze auf ein Panel mit OpenGL. Jedoch funktioniert das OnScroll event nicht, da ich ja keine Scrollbars habe.
-
AppRunner
BeitragVielen dank für dein Feedback ich werde das ganze bei zeit mal zumindest teilweise überarbeiten.