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!

Werbeanzeige

eXpl0it3r

Treue Seele

  • »eXpl0it3r« ist der Autor dieses Themas

Beiträge: 386

Wohnort: Schweiz

Beruf: Professional Software Engineer

  • Private Nachricht senden

1

17.12.2014, 09:28

SFML 2.2 Released!

Eine Woche nachdem der Source Code für SFML 2.2 getaggt wurde, können wir nun das vollständiges Release von SFML 2.2 ankündigen.


(Link)


Feature Highlights
  • Experimenteller Support für iOS und Android
  • Window Methoden zum Anfordern und Überprüfen des Window Fokus
  • Ein flexibleres Blending System
  • Auswahl des Audio Aufnahmegerät
  • Ein Up-Vektor für sf::Listener
Der komplette und lange Changelog kann auf der neuen Webseite betrachtet werden..

> Zum Offiziellen Release Text
Blog: https://dev.my-gate.net/
—————————————————————————
SFML: https://www.sfml-dev.org/
Thor: http://www.bromeon.ch/libraries/thor/
SFGUI: https://github.com/TankOs/SFGUI/

Lares

1x Contest-Sieger

  • Private Nachricht senden

2

17.12.2014, 12:29

Glückwunsch! :) Benutze für mein Projekt selber noch 2.1 vllt. wechsel ich bei Gelegenheit.

eXpl0it3r

Treue Seele

  • »eXpl0it3r« ist der Autor dieses Themas

Beiträge: 386

Wohnort: Schweiz

Beruf: Professional Software Engineer

  • Private Nachricht senden

3

17.12.2014, 13:04

Danke! :)

Nur schon wegen dem mühsamen Bug wo man nur über den Fensterrahmen den Fokus zurück gewinnt, lohnt sich SFML 2.2 bereits. Ist ja theoretisch auch ein Drop-In-Replacement, also neue Libraries rein und neu linking, fertig.
Blog: https://dev.my-gate.net/
—————————————————————————
SFML: https://www.sfml-dev.org/
Thor: http://www.bromeon.ch/libraries/thor/
SFGUI: https://github.com/TankOs/SFGUI/

BlueCobold

Community-Fossil

Beiträge: 10 738

Beruf: Teamleiter Mobile Applikationen & Senior Software Engineer

  • Private Nachricht senden

4

17.12.2014, 15:09

Wahlweise bei mir git fetch, build, build, fertig :P
Teamleiter von Rickety Racquet (ehemals das "Foren-Projekt") und von Marble Theory

Willkommen auf SPPRO, auch dir wird man zu Unity oder zur Unreal-Engine raten, ganz bestimmt.[/Sarkasmus]

Delta

Frischling

Beiträge: 11

Wohnort: Österreich

  • Private Nachricht senden

5

24.12.2014, 11:49

Da es hier gleich angekündigt wurde auch möchte ich die Möglichkeit nutzen und etwas fragen:

Wird eigentlich an dem Bug/Problem wegen Dual-Monitor oder dem Problem das man die Maus nicht wirklich im Renderwindow behalten kann gearbeitet oder habe ich da nur was übersehen?

Ich nutze zur Zeit nur die selbst erstellte Funktion dafür aber wenn man die Maus schneller bewegt ist sie eher unsauber und nur vorübergehend empfehlenswert.

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
//Mouse im Fenster gefangen halten.
void Framework::WindowBorder(){

    if (sf::Mouse::getPosition(Renderwindow).x <= 10)
    {
        sf::Mouse::setPosition(sf::Vector2i(10, sf::Mouse::getPosition(Renderwindow).y), Renderwindow);
    }

    if (sf::Mouse::getPosition(Renderwindow).x >= Renderwindow.getSize().x -10)
    {
        sf::Mouse::setPosition(sf::Vector2i(Renderwindow.getSize().x - 10, sf::Mouse::getPosition(Renderwindow).y), Renderwindow);
    }

    if (sf::Mouse::getPosition(Renderwindow).y <= 10)
    {
        sf::Mouse::setPosition(sf::Vector2i(sf::Mouse::getPosition(Renderwindow).x, 10), Renderwindow);
    }

    if (sf::Mouse::getPosition(Renderwindow).y >= Renderwindow.getSize().y - 10)
    {
        sf::Mouse::setPosition(sf::Vector2i(sf::Mouse::getPosition(Renderwindow).x, Renderwindow.getSize().y - 10), Renderwindow);
    }

}


MFG Delta

Nimelrian

Alter Hase

Beiträge: 1 216

Beruf: Softwareentwickler (aktuell Web/Node); Freiberuflicher Google Proxy

  • Private Nachricht senden

6

24.12.2014, 23:51

Auch von mir noch eine Frage: Für wann ist der Android Release geplant? Nächste Iteration? Oder dauert es noch eine Weile?
Ich bin kein UserSideGoogleProxy. Und nein, dieses Forum ist kein UserSideGoogleProxyAbstractFactorySingleton.

Evourak

unregistriert

7

25.12.2014, 09:28

@Nimelrian


Experimenteller Support für iOS und Android

Nimelrian

Alter Hase

Beiträge: 1 216

Beruf: Softwareentwickler (aktuell Web/Node); Freiberuflicher Google Proxy

  • Private Nachricht senden

8

25.12.2014, 13:23

Experimentell ist aber nicht unbedingt stable.

Mir geht's um den Stable Release.
Ich bin kein UserSideGoogleProxy. Und nein, dieses Forum ist kein UserSideGoogleProxyAbstractFactorySingleton.

eXpl0it3r

Treue Seele

  • »eXpl0it3r« ist der Autor dieses Themas

Beiträge: 386

Wohnort: Schweiz

Beruf: Professional Software Engineer

  • Private Nachricht senden

9

29.12.2014, 15:19

Sorry, dass ich erst jetzt antworte.

Wird eigentlich an dem Bug/Problem wegen Dual-Monitor [...] gearbeitet oder habe ich da nur was übersehen?
Momentan gibt es noch andere Bugs und Features mit höherer Priorität, so dass sich nach meinem Wissen noch niemand konkrete Gedanken gemacht hat, wie solch eine API aussehen könnte und was für einen Aufwand es wäre.
Wenn ich es abschätzen würde, dann wird dies wohl erst mit SFML 3.0 kommen.

Wird eigentlich an dem Bug/Problem wegen [...] dem Problem das man die Maus nicht wirklich im Renderwindow behalten kanngearbeitet oder habe ich da nur was übersehen?
Ist zum grössten Teil schon implementiert. Je nach dem wie die Zeiteinteilung steht, könnte es in SFML 2.3 eingeführt werden.


Auch von mir noch eine Frage: Für wann ist der Android Release geplant? Nächste Iteration? Oder dauert es noch eine Weile?
Momentan gibt es leider keine konkreten Angaben dazu. Eines der grossen Probleme ist, dass Laurent keine Zeit mehr hat um sich um den iOS Port zu kümmern und niemand sonsten vom Team hat einen Mac und ein iOS Device. Zum anderen gibt es relative wenige Leute welche die Ports wirklich testen. Auf iOS war glaub ich BlueCobold bis jetzt der einzige, welcher überhaupt mal versucht hat SFML zum Laufen zu kriegen.
Falls also jemand gute Kenntnisse mit iOS (oder aber auch Android) und C++/ObjC könnt ihr euch gerne Melden, z.B. per PN oder im offiziellen SFML Forum.
Blog: https://dev.my-gate.net/
—————————————————————————
SFML: https://www.sfml-dev.org/
Thor: http://www.bromeon.ch/libraries/thor/
SFGUI: https://github.com/TankOs/SFGUI/

10

29.12.2014, 19:22

Auf iOS war glaub ich BlueCobold bis jetzt der einzige, welcher überhaupt mal versucht hat SFML zum Laufen zu kriegen.


BlueCobold hat es nicht nur Versucht, Rickety Racquet läuft komlett auf dem iPad. Und es ist sehr wenig ObjC Code dafür Notwendig (was mich selber gewundert hat).


Gruß Koschi
Wer aufhört besser werden zu wollen hört auf gut zu sein!

aktuelles Projekt:Rickety Racquet

Werbeanzeige