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

Werbeanzeige

08.06.2011, 18:13

Forenbeitrag von: »Ninjasturm«

[OpenGL] GLQuads rendert eine Ecke nicht

Irgendwie funktioniert des selbst wenn ich die Texturkoordinaten drehe immer nocht nicht?

08.06.2011, 17:07

Forenbeitrag von: »Ninjasturm«

[OpenGL] GLQuads rendert eine Ecke nicht

So ich hab jetzt mal alles überarbeitet und den Quelltext so verbessert das er jetzt auch das Viereck zeichnet: http://pastebin.com/NJ4ib1Sb Allerdings wird die Texture noch nicht richtig angezeigt und sieht ungefähr so aus: http://www.imagebanana.com/view/7wfsc91e/Texture.PNG

08.06.2011, 16:07

Forenbeitrag von: »Ninjasturm«

[OpenGL] GLQuads rendert eine Ecke nicht

Ich habe jetzt durch rumprobieren herausgefunden das es an der Funktion: C-/C++-Quelltext 1 glVertex3f((*i)->coords[0].x, (*i)->coords[0].y, (*i)->coords[0].z); in der For - Schleife liegt aber die Ursache hab ich noch nicht gefunden.

07.06.2011, 19:23

Forenbeitrag von: »Ninjasturm«

[OpenGL] GLQuads rendert eine Ecke nicht

Normalerweise sollte GLQuads 4 Ecken rendern es sieht aber irgendwiewie ein Dreieck aus.

07.06.2011, 17:25

Forenbeitrag von: »Ninjasturm«

[OpenGL] GLQuads rendert eine Ecke nicht

Hallo Spieleprogrammierer.de, der Topic sagt glaub ich schon alles hat irgendjemand eine Idee? Code: http://pastebin.com/sHFwpLyZ MfG Ninjasturm

21.04.2011, 15:02

Forenbeitrag von: »Ninjasturm«

Fehlerhafte Kollisionserkennung

Hab mal diesen Code verwendet um Kollisionen zu erkennen: http://www.sfml-dev.org/wiki/en/sources/…ision_detection. Damit funktioniert die Kollisionserkennung(Circle) perfekt allerdings kleben die Objekte dann irgendwie aneinander. Hab dass Problem mit dem aneinander festkleben gelöst in dem ich sie dann einfach an der andere Achse weiter bewege bis sie am anderen Object vorbei sind. Dass funktioniert aber irgendwie nur auf die dauer da der Fehler trotzdem hin und wieder aufritt. Code: C-/C++-Qu...

21.04.2011, 14:10

Forenbeitrag von: »Ninjasturm«

Fehlerhafte Kollisionserkennung

Ich addiere zu jedem Sprite die Bewegungsrichtung damit ich testen kann falls ich den Ritter bewegen würde ob dann eine Kollision wäre. Wie würdest du die Kollisionsabfrage von 2 Rects schreiben?

21.04.2011, 11:59

Forenbeitrag von: »Ninjasturm«

Fehlerhafte Kollisionserkennung

Hallo Spieleprogrammierer.de, mein Problem ist wie der Topic schon sagt, dass ein Teil der Kollisionserkennungen fehlerhaft sind oder gar nicht funktionieren. Ich bin echt am Verzweiflen ich hab jetzt 3 Blätter voller Skizzen und Auswertungen der Kollisionen aber irgendwie scheint mein Code trotzdem noch nicht zu funktionieren: Code: http://pastebin.com/scT7yn87 Danke im Voraus

20.04.2011, 20:19

Forenbeitrag von: »Ninjasturm«

Bewegungsrichtung

Okay hab mir meine Formel nochmal angeschaut und mir ist da ein kleiner Tippfehler unterlaufen mit schweren Folgen. Danke für eure Unterstützung.

20.04.2011, 13:16

Forenbeitrag von: »Ninjasturm«

Bewegungsrichtung

Ich kann meinen Charakter in jede Ecke außer in die linke untere Ecke bewegen dann verschwindet er auf einmal. Dann setzt sich die Position des Charakters auch auf -1.#IND

20.04.2011, 12:57

Forenbeitrag von: »Ninjasturm«

Bewegungsrichtung

Der Fehler kommt aber selbst wenn ich prüfe ob die Koordinaten übereinstimmen. Hier mal die Funktion: C-/C++-Quelltext 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 void Knight::onClick(sf::Mouse::Button ButtonID, sf::Vector2i Position) { if (ButtonID == sf::Mouse::Left) { if (Position.x > this->getPosition().x && Position.x < this->getPosition().x + this->getWidth() && Position.y > this->getPosition().y && Position.y < this-...

20.04.2011, 11:59

Forenbeitrag von: »Ninjasturm«

Bewegungsrichtung

Okay das mit dem bewegen funktioniert jetzt allerdings verschwindet manchmal einfach mein Charakter wenn dx= -1.#IND und dy = -1.#IND ist.

20.04.2011, 10:23

Forenbeitrag von: »Ninjasturm«

Bewegungsrichtung

Danke für eure Erklärungen ich werde später versuche das mal zu coden. Wenn ich Hilfe brauche Melde ich mich hier. Jop ich wollte eigentlich wissen wie viel ich auf jeder Achse gehn muss damit ich bei beiden Achsen zur gleichen Zeit am Endpunkt bin.

19.04.2011, 23:56

Forenbeitrag von: »Ninjasturm«

Bewegungsrichtung

Hallo Spieleprogrammierer.de, Mein Charakter steht bei 10, 20 und der soll sich zu 50, 50 bewegen also 40 auf X - Achse und 30 auf der Y - Achse mit einer Bewegungsgeschwindigkeit von 5 Pixeln pro Sekunde. Allerdings verzweifle ich bei der mathematischen Umsetzung(Ich vermute, dass man hierfür Winkelfunktionen wie cos, sin, tan braucht die ich allerdings alle nicht behersche das wir das in der Schule noch nicht hatten). Der einzige Mathematische Ansatz den ich hatte war: 40/5 = 8 und 30:5 = 6 So...

18.04.2011, 17:08

Forenbeitrag von: »Ninjasturm«

Minimap Teil für Teil aufdecken

Hallo Spieleprogrammierer.de, Wie kann ich eine Minimap realisieren die Teil für Teil aufgedeckt wird. Also z.B. wenn eine Einheit lauft das sie dann den schwarzen Teil der in ihrem Sichtfeld(Kreisförmig) liegt aufdeckt?

10.04.2011, 11:11

Forenbeitrag von: »Ninjasturm«

[Ogre3D] Cursor bewegen

Hab die folgende Zeile in frameStarted() gepackt C-/C++-Quelltext 1 this->m_TrayManager->getCursorContainer()->setPosition(this->m_Mouse->getMouseState().X.abs, this->m_Mouse->getMouseState().Y.abs); und nun funktioniert es super. Vielen Dank für eure Hilfe.

09.04.2011, 19:49

Forenbeitrag von: »Ninjasturm«

[Ogre3D] Cursor bewegen

@Harry222 Mach dir eine Datei z.B. Resource.rc und schreib folgendes rein: IDI_APPICON ICON "Icondatei.ico" @Fred Danke hat funktioniert jetzt kann ich zumindest schon mal Tastatur Input abfangen. Das mit der Maus funktioniert aber immer noch nicht.

08.04.2011, 22:14

Forenbeitrag von: »Ninjasturm«

[Ogre3D] Cursor bewegen

Das Icon führ die .exe musst du in einer Resource Datei definieren. Funktioniert trotzdem deinem Tipp noch nicht.

08.04.2011, 18:25

Forenbeitrag von: »Ninjasturm«

[Ogre3D] Cursor bewegen

Hier mal meine Datein im Projekt: Anwendung.cpp: http://pastebin.com/WaGJaGVr Anwendung.hpp: http://pastebin.com/tdXBN3qM Input.cpp: http://pastebin.com/BVM6EP28 Input.hpp: http://pastebin.com/dGLF3uUL In Ogre3D sind einfach die Includes für die Ogre3D Datein und Resource fügt die Icons usw. ein.

Werbeanzeige