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-11 von insgesamt 11.

Werbeanzeige

11.04.2012, 09:12

Forenbeitrag von: »Lapayo«

Linux SFML Compilieren

Du musst ihm aber noch sagen, dass er sf-system.lib und sf-main.lib linken soll.

11.04.2012, 08:27

Forenbeitrag von: »Lapayo«

Linux SFML Compilieren

Das Verzeichnis zu den Libs anzugeben reicht nicht, du musst diese auch noch explizit linken lassen. Wie das mit CodeBlocks genau geht, kann ich dir nicht sagen, aber da wirst du was finden

10.04.2012, 15:14

Forenbeitrag von: »Lapayo«

SFML View Problem - HUD des Spielers

Probier mal folgendes aus: C-/C++-Quelltext 1 2 sf::Vector2f newPosition = mousePos + view.GetCenter() - (view.GetSize() / 2.f); Fadenkreuz.SetPosition(newPosition); Das funktioniert bei mir und sollte bei dir auch funktionieren, wenn das ViewCenter in der Mitte liegt.

09.04.2012, 21:13

Forenbeitrag von: »Lapayo«

Box2D Funktion übernimmt keine 2 Argumente?

Jop, soweit ich weiß, wurde die Parameteranzahl wie Sp3iky irgendwann auf den Gravitationsvektor reduziert. Vielleicht hast du in einem Projekt noch andere Includes, welche auch Box2D beinhalten oder du hast Box2D im Projektordner. Von alleine ändert sich da eigentlich nichts. Simon

01.04.2012, 16:44

Forenbeitrag von: »Lapayo«

Makierte Datei -> Informationen

Dafür muss aber ja nicht die markierte Datei, sondern die reingezogene Datei wissen, nicht? Das läuft dann unter dem Namen Drag & Drop. Inwiefern SFML das unterstützt weiß ich nicht. http://msdn.microsoft.com/en-us/library/…v=vs.85%29.aspx lässt dich festlegen, ob du Drag And Drop akzeptierst. Dann müsstest du nur noch rausfinden, wie du per SFML WinAPI Events bearbeiten kannst. Edit: Folgendes Tutorial für 1.6 könnte dir möglicherweise dabei helfen: http://www.sfml-dev.org/tutorials/1.6/graphic...

01.04.2012, 16:36

Forenbeitrag von: »Lapayo«

Makierte Datei -> Informationen

Was hast du denn genau vor? Wieso willst du die Abfangen?

31.03.2012, 21:30

Forenbeitrag von: »Lapayo«

SFML 2.0 TcpSocket Zeigerproblem

vDaten.push_back(Client(Socket)); Diese Zeile muss einfach nach: vDaten.push_back(new Client(Socket)); umgeschrieben werden, damit die Clientinstanz nicht sofort wieder gelöscht wird. Durch das Löschen der Client-Instanz wird dann ebenfalls das Socket gelöscht, wodurch sich wohl die Verbindung trennt. vDaten muss dann natürlich auch entsprechend zu <Client *> umgeschrieben werden.

26.03.2012, 18:06

Forenbeitrag von: »Lapayo«

Optimale Codestruktur für 2D Spiele?

Vielen Dank für eure Antworten, ich werde dann mal schauen, wie ich weiter verfahre

26.03.2012, 16:48

Forenbeitrag von: »Lapayo«

Optimale Codestruktur für 2D Spiele?

Guten Tag liebe SpieleProgrammierer-Community, ich plane seit einiger Zeit ein eigenes kleines 2D-Side-Scrolling Game zu programmieren. Ich hatte hierbei an C++, SFML und Box2D gedacht. Da ich jedoch nicht sonderlich viel Erfahrung mit Spieleprogrammierung habe, weiß ich nicht genau, wie ich die Struktur OOP mäßig aufbauen sollte. Habt ihr da irgendwelche Ideen/Vorschläge/Anregungen? Vielen Dank, Simon

01.12.2011, 19:49

Forenbeitrag von: »Lapayo«

[SFML2] Sprite in Richtung des Cursors bewegen

Hey, danke euch beiden für eure Hilfe. Ich habe noch haufenweise rumprobiert. Jetzt scheint es perfekt zu funktionieren Wo genau der Fehler lag kann ich leider keinem sagen. Es scheinen mehrere gewesen zu sein. Winkelbestimmung funktioniert nun bei mir so: C-/C++-Quelltext 1 2 3 4 5 6 7 //Size = sf::Vector2f mit Viewsize float dx = (Size.x / 2.f) - MousePos.x; float dy = (Size.y / 2.f) - MousePos.y; angle = atan2(dy, dx); player.SetRotation((float)(angle * 180.f / PI) - 90.f); Und das Bewegen so...

01.12.2011, 18:14

Forenbeitrag von: »Lapayo«

[SFML2] Sprite in Richtung des Cursors bewegen

Hallo, Ich versuche seit die ganze Zeit eine Sprite in Richtung des Cursors zu bewegen, doch es funktioniert einfach nicht Es funktioniert jedoch überhaupt nicht richtig :s Zur Zeit habe ich folgenden Code: C-/C++-Quelltext 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 sf::Vector2f PlayerPos = player.GetPosition(); sf::Vector2i MousePos = MouseInput.GetPosition(*App); sf::View View(App->GetView()); sf::Vector2f ViewPos = View.GetCenter(); sf::Vector2f Size = View.GetSize(); //Offset of the View (Position ...

Werbeanzeige