Obecna wersja biblioteki libsdl (gałąź 1.2.x) jest bardzo, bardzo powolna z mieszaniem i na piksel alfa (ponieważ używa mieszania oprogramowania). Czy jest jakaś inna dobra alternatywa?Czy istnieje szybsza i zorientowana obiektowo alternatywa dla SDL dla C++?
Odpowiedz
SFML jest dokładnie tym, czego potrzebujesz: http://sfml-dev.org/.
Przejrzyj samouczki, przekonasz się, że jest to o wiele łatwiejsze i skuteczniejsze niż SDL.
O ile widać z przykładów, jest po prostu genialny ... choć trochę czasu zajmie przyzwyczajenie się do tego ... – aviraldg
Jest SFML: http://www.sfml-dev.org/
... Albo po prostu użyć OpenGL na szczycie SDL.
GLFW. Próbuje tylko wykonać jedną rzecz (tworzenie okna/obsługa danych wejściowych). Jest oparty na C i dość łatwy w użyciu zapewnia powiązania dla kilku języków.
SFML robi to wszystko, a także zapewnia interfejs API dla audio, czcionek i sieci. Jest to szopka w języku C++, ale zapewnia powiązania dla kilku języków.
Istnieją inne tysiące opcji: SDL (starszy), Unity i UDK jeśli chcesz stworzyć grę, ...
- 1. Czy istnieje szybsza alternatywa dla GDI GetPixel()?
- 2. Szybsza alternatywa dla eval?
- 3. Czy jest szybsza alternatywa dla Dir.glob Ruby?
- 4. Java - Szybsza alternatywa dla Math.pow() i Math.sqrt()
- 5. Biblioteki C++ zorientowanej obiektowo dla ssh i scp
- 6. Czy istnieje alternatywa dla HTML?
- 7. szybsza alternatywa dla sygnału dźwiękowego Windows.h()
- 8. Czy istnieje alternatywa dla opensource dla StreamBase?
- 9. czy istnieje alternatywa dla '#' + div_id?
- 10. Czy istnieje alternatywa dla śmierci?
- 11. Szybsza alternatywa dla algorytmu Dijkstry dla systemu GPS
- 12. Czy istnieje bezpłatna alternatywa dla Łowcy wyjątków?
- 13. Czy istnieje alternatywa gałązka dla DateTime :: createFromFormat (...)?
- 14. Czy istnieje niekomercyjna alternatywa dla Z.EntityFramework.Extensions?
- 15. PDFlib dla php, czy istnieje alternatywa?
- 16. Czy istnieje alternatywa SCP dla PowerShell?
- 17. Czy istnieje alternatywa dla Runtime.getRuntime(). Exec()
- 18. Czy istnieje ogólna alternatywa dla klasy ListDictionary?
- 19. Czy istnieje alternatywa dla trybu uśpienia() w C?
- 20. Czy istnieje doskonała alternatywa dla `except: Pass`?
- 21. Czy istnieje osadzalna alternatywa Java dla Redis?
- 22. Czy istnieje alternatywa dla getRunningTask API
- 23. Czy istnieje bezpieczna alternatywa dla std :: equal?
- 24. Czy istnieje praktyczna alternatywa dla dziedziczenia struct? (C#)
- 25. Czy istnieje alternatywa dla TOP w MySQL?
- 26. Czy istnieje całkowita alternatywa dla funkcji `czytaj`?
- 27. Czy istnieje dobra alternatywa dla FishEye Atlassiana?
- 28. Czy istnieje alternatywa dla przestrzeni nazw dla PHP class_exists()?
- 29. Czy istnieje alternatywa dla Deep Zoom dla aplikacji Windows Store?
- 30. Czy istnieje alternatywa dla funkcji date_parse dla php 5.1. *?
myślę, że to było surowo zamknięty, komentarze i odpowiedzi są cywilizowani i jest to ciekawe pytanie z doskonałą odpowiedzią. – muni764