Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Suchergebnisse

Suchergebnisse 1-20 von insgesamt 42.

Werbeanzeige

23.06.2013, 11:43

Forenbeitrag von: »S. P. Gardebiter«

Implementierung von Lua: Variablen Mappen

Hm okay, mag sein. Ist ja auch relativ egal, LuaJIT könnte ich nachher immernoch implementieren. Wenn ichs aber nicht schaffe Variablen zu mappen, dann brauche ich garnicht erst anfangen irgendwas zu machen.

23.06.2013, 11:41

Forenbeitrag von: »S. P. Gardebiter«

OpenGL: Unterstützung von verschiedenen Versionen

Wie bereits erwähnt habe ich danach gesucht und es stand im Internet auf verschiedenen Seiten, das hat nichts damit zutun ob er Treiber installiert hat oder nicht. Hatte auch bereits im ersten Post gesagt, dass ich solche Diskussionen eigentlich nicht möchte, denn es bringt mich überhaupt nicht vorran. Wäre nett wenn jemand mir eine Antwort auf die Frage geben könnte, die hier seit einigen Tagen unbeantwortet im Raum steht.

22.06.2013, 13:12

Forenbeitrag von: »S. P. Gardebiter«

Implementierung von Lua: Variablen Mappen

Danke für eure Antworten. Leider sind beide Bibliotheken nicht so ganz das was ich eigentlich suche, wenn ich nichts falsch verstande habe. Luabind braucht Boost und das ist mir ein wenig zu "heavy" nur um die Bindings zu vereinfachen, zumal ich auch auf möglichst wenig C++ ausweichen wollte und die meisten Dinge lieber im C Stil mache. Die Idee von LuaJIT ist zwar an sich ganz nett, allerdings habe ich die Scripte ja, damit man das Spiel ohne große Probleme modden kann. Wenn man erst neu kompil...

22.06.2013, 13:11

Forenbeitrag von: »S. P. Gardebiter«

OpenGL: Unterstützung von verschiedenen Versionen

Er hat mir die Bezeichnung für seine Graphikkarte gegeben und ich habe ein wenig im Internet gesucht, das Ergebnis war ziemlich eindeutig: Nur Unterstützung bis OpenGL 1.4. Wie ist das denn nun mit VBOs? Was kann ich in einem Durchlauf zeichnen und was nicht? Zitat von »Legend« War die Bestimmung der OpenGL-Version nicht eh etwas schwierig? Ich meine manche Funktionen sagen einem eh immer 1.X, obwohl von den Extensions her viel mehr gehen würde. Nunja das ist so eine Sache, ich bin mir nicht sic...

21.06.2013, 14:36

Forenbeitrag von: »S. P. Gardebiter«

OpenGL: Unterstützung von verschiedenen Versionen

Zitat von »bwbg« Im Falle von GL_OUT_OF_MEMORY ist der Status von OpenGL undefiniert. Bei allen anderen Fehlern wird die Operation ignoriert und der Status bleibt erhalten. Undefiniert heißt im Klartext? Zitat von »wluc-16« Und außerdem unterstützten doch alle halbwegs modernen Grafikkarten GL 3.0, oder sehe ich das falsch? Hm naja, dachte ich eigentlich auch aber letztens hat mir jemand erzählt, mein Programm läuft bei ihm nicht, hab dann gesehen, dass seine Graphikkarte nur Unterstützung bis ...

21.06.2013, 08:14

Forenbeitrag von: »S. P. Gardebiter«

Implementierung von Lua: Variablen Mappen

Moin, moin. Leider findet man nicht ganz soviel Informationen zur eigentlichen Implementierung von Lua, deshalb hier mal die Frage: Wie genau mappe ich denn nun Variablen? Also, mit anderen Worten: Auf die Variablen die ich meinem Programm habe, kann ich auch von meinem Lua Script aus zugreifen. Dieses ganze Stack rumgemache, gefällt mir leider überhaupt gar nicht. Gibts nicht einen schnelleren Weg? In dem man eine C Variable auf die gleiche Speicheraddresse wie ihr Lua Gegenstück zeigen lässt? ...

21.06.2013, 04:29

Forenbeitrag von: »S. P. Gardebiter«

OpenGL: Unterstützung von verschiedenen Versionen

Moin, moin, vielen Dank für eure Antworten. Und tut mir leid, dass ich erst einen Monat später antworte, bei mir wars die letzte Zeit relativ stressig. Wieviel Geschwindigkeit bringt denn nun ein VBO? Ich habe ja eher das Problem, dass ich verschiedene Ebenen in Verbindung mit verschiedenen Blendfunktionen und Einfärbungen habe, kann ich das irgendwie als ein einziges VBO realisieren oder muss ich dafür mehrere VBOs hernehmen? Das mit den Ebenen sollte ja in erster Linie kein Problem sein, einfa...

15.05.2013, 21:39

Forenbeitrag von: »S. P. Gardebiter«

OpenGL: Unterstützung von verschiedenen Versionen

Moin, moin. Leider ist es nicht ganz so einfach, auszumachen welche Rendermethoden nun wirklich bei welchen OpenGL Versionen effizient sind bzw. überhaupt funktionieren. Tutorials beschäftigen sich allzuoft mit stark veralteten OpenGL Versionen und wenn nicht, dann sind sie meist komplizierter gehalten als eigentlich nötig. Dokumentationen und Spezifikationen sind für solche spezifische Fragen nicht immer geeignet (sobei ich auch kaum die Zeit finde für jede Bibilothek die komplette Dokumentatio...

02.07.2012, 01:23

Forenbeitrag von: »S. P. Gardebiter«

Schnelles rendering mit OpenGL (2D, Verbesserungsvorschläge)

Zitat von »dot« Ich seh nicht ganz den Zusammenhang. Du hast eben einfach ein Array aus Vertices, deren Koordinaten eben vom Typ float und nicht int sein sollten!? Irgendwann musst du die kennen, sonst kannst du nix zeichnen... Dann versteh ich nicht ganz, was du mir voher sagen solltest, ist aber auch egal. Warum sollte ich lieber float als int benutzen? Zitat von »dot« Wie sieht es mit der Anzahl der Vertices/Grafikobjekte aus? Ist die zumindest über viele Frames konstant, oder ändert sich di...

29.06.2012, 22:23

Forenbeitrag von: »S. P. Gardebiter«

Biete: Musik (hauptsächlich elektronisch)

Zitat von »Harry222« Sind zwar alle drei absolut nicht das, was du machst, aber es kommt aufs Schlagzeug an! Spielst du eigentl. Schlagzeug? Da muss ich dir leider widersprechen, das kommt ganz aufs Genre oder den Stil an, bei Techno oder verwandten Genres z.B. ist es üblich, dass das Schlagzeug nicht sonderlich spektakulär ist. Nur weil etwas dezent oder eher "minimal" ist, heißt es ja nicht gleich, dass es schlecht ist. Ich selber spiele keine Schlagzeug, ich habe auch keins, wenn ich eines h...

29.06.2012, 21:37

Forenbeitrag von: »S. P. Gardebiter«

Biete: Musik (hauptsächlich elektronisch)

Zitat von »Harry222« Ich hab mir nicht alles angehört, da die eizelnen Stücke ja doch ziemlich lang sind... Ja, allerdings unterschieden sich manche Stücke schon sehr stark im Stil. Zitat von »Harry222« Du hast ein Thema, variierst es und baust Übergänge ein. Wenn du dann allerdings das Thema in einer bestimmten Weise arrangiert hast, ändert sich lange nichts, außer vllt. die Tonart. Das stimmt, das ist leider Flucht und Segen zugleich, sozusagen. Denn einerseits hängt es auch mit dem typischen...

29.06.2012, 14:40

Forenbeitrag von: »S. P. Gardebiter«

Schnelles rendering mit OpenGL (2D, Verbesserungsvorschläge)

Danke für die Antworten. Ich möchte soviele Blending States wie möglich unterstützen, vorallendingen weil sich mit ihnen interessante Effekte erzielen lassen, nur additives Blending ist mir da entschieden zu wenig. Da gibts noch viel interessantere Dinge, wie z.B. subtraktives oder multiplikatives Blending und die Möglichkeit auch später noch etwas zu experimentieren reizt mich. Ich denke eine Handvoll Ebenen wird auch für den Anfang erstmal reichen. Wie soll ich denn deiner Meinung nach die Koo...

29.06.2012, 13:21

Forenbeitrag von: »S. P. Gardebiter«

Schnelles rendering mit OpenGL (2D, Verbesserungsvorschläge)

Danke für die Antworten. Drei Fragen hab ich allerdings noch: Was hat Priorität, dass gleiche Alphablending oder die gleiche Textur?Wie zeichne ich in einem einzigen Draw-Call? Dafür habe ich leider noch kein einziges Beispiel gefunden, obwohl ich schon öfters danach gesucht habe.Eine eigene Liste erfordert ein zweidimensionales Array, ich habe schon Beispielcode und Erklärungen für zweidimensionale Vektoren gesehen, allerdings erschien mir das ganze eine nicht ganz so einfache Angelegenheit zu ...

29.06.2012, 13:06

Forenbeitrag von: »S. P. Gardebiter«

Schnelles rendering mit OpenGL (2D, Verbesserungsvorschläge)

Oh, das habe ich noch garnicht bedacht, da hast du natürlich völlig recht, ich werde mir das umgehend aufschreiben und dementsprechend ändern. Das wäre natürlich im Gegensatz dazu wie ich es momentan löse ein extremer Geschwindigkeitsaufschub. Allerdings sind die enthaltenden Vektoren meist nur Quader und keine riesigen Polygone. @BlueCobold: Alignment ist an, wieso sollte ich es ausschalten? Viel wichtiger wäre es da, die Structs dementsprechend zu ordnen. Es ist auch völlig Wumpe, es geht hier...

29.06.2012, 12:58

Forenbeitrag von: »S. P. Gardebiter«

Schnelles rendering mit OpenGL (2D, Verbesserungsvorschläge)

Moin. Ich arbeite noch nicht so lange mit OpenGL, von daher weiß ich auch noch nicht genau, wie ich das Rendering möglichst schnell gestalten kann, ich wäre für einige Verbesserungsvorschlage oder Vorschläge generell, wie man das Rendering möglichst schnell gestalten kann sehr dankbar, auch Links zu Tutorials wären gut. Hintergrund ist, dass ich den Rendering Code gerne für jegliche Programme wiederverwenden möchte, ohne ihn jedesmal bearbeiten zu müssen. Ich stelle an meinen Code folgende Anfor...

29.06.2012, 12:32

Forenbeitrag von: »S. P. Gardebiter«

Biete: Musik (hauptsächlich elektronisch)

Zitat von »LetsGo« Hmm begründen warum Kunst einem nicht zusagt ist schwierig, vorallam kontruktiv halte ich das für unmöglich. Es gibt auch Leute die stehn wirklich auf Schlager oder wilde Farbflecken, wie sollte ich denen nun kontruktive Kritik anbieten. Mag richtig sein aber auch nur bedingt: Schlager spielt einem oft eine heile Welt vor, es wäre schöner wenn es auch mal ein paar kritische Texte oder etwas zum nachdenken geben würde. Das wäre z.B. eine konstruktive Kritik. Zitat von »LetsGo«...

29.06.2012, 12:19

Forenbeitrag von: »S. P. Gardebiter«

C vs. C++

Zitat von »dot« Ich kann dir nur empfehlen, dich mal vorurteilsfrei und wirklich ernsthaft mit C++ zu beschäftigen, anstatt einfach irgendwelche Meinungen aus irgendwelchen Foren oder Blogs anzunehmen, ohne jemals selbst wirklich gesehen zu haben, wozu die Sprache fähig ist. In ein paar Jahren wirst du die Sache dann vermutlich anders sehen, wenn du es zulässt... Ich weiß wie objektorientierte Programmierung funktioniert, ich habe selber schon mit ihr gearbeitet, ich glaube nicht, dass da C++ e...

29.06.2012, 00:15

Forenbeitrag von: »S. P. Gardebiter«

C vs. C++

Genau das ist was kontrovers diskutiert wird ob C++ wirklich schneller als C ist, das was ich gelesen habe, spricht eher dagegen als dafür. Zumindest ist einfacher mit C++ ineffizienten Code zu produzieren, ein Grund warum ich darauf verzichte alles unbedingt mit typischen C++ Elementen lösen zu wollen. Es gibt da im Internet ein haufen Foren, Blogs, Seiten etc. die sich damit beschäftigen.

29.06.2012, 00:00

Forenbeitrag von: »S. P. Gardebiter«

C vs. C++

Wieso verstehst du das nicht? C++ = Objektorientiert C = Prozedural Es geht auch um die typischen "Stile" die in diesen Sprachen angewendet werden, da mag C++ für viele vielleicht verständlicher sein aber es ist eben langsamer. Zitat von »Sylence« Aus deiner Aussage habe ich eher gelesen "Wenn ich den gleichen Code als als C++ kompilier bekomm ich ein langsameres kompilat" Hm, ich habe mal gelesen, C++ hat einen großen Overhead. Allerdings weiß ich nicht wo du das rausgelesen hast, ich habe gesa...

28.06.2012, 23:50

Forenbeitrag von: »S. P. Gardebiter«

C vs. C++

@Topic: Typische Antworten. Es geht hier nicht um die mitgelieferten Bibliotheken, sondern um Code. "Die Effektivität des Laufzeitverhaltens von Anwendungen, die auf OOP-Techniken basieren, wird seit jeher kontrovers diskutiert. Alexander Chatzigeorgiou von der Universität Makedonien verglich die Laufzeiteffektivität und die Energieeffizienz von typischen Algorithmen (Gauß-Jordan-Algorithmus, Trapez-Integration und QuickSort) von prozeduralen Ansätzen und OOP-Techniken, implementiert als C- und ...

Werbeanzeige