• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Jakie są potrzebne biblioteki do stworzenia gry w C++?

Object Storage Arubacloud
0 głosów
630 wizyt
pytanie zadane 27 września 2018 w C i C++ przez Marcin Ficek Obywatel (1,090 p.)

Cześć

Jestem początkującym programistą oraz grafikiem i chciałbym zrobić jakąś prostą, lecz jednocześnie przyjemną gierkę w C++. Głównie po tym jak zauważyłem na tym filmie:

https://www.youtube.com/watch?v=1g1HCYTX3Rg&t=568s

Jak widać, koleś zrobił ją sam, a następnie do niej AI. Dlatego postanowiłem zrobić własną, ale własną i jak ta osoba - bez silnika Unity czy UnrealE4. Co prawda, ta osoba stworzyła te 2048 w Javie, tylko że nie ma to specjalnego znaczenia. Postanowiłem zrobić gierkę na podstawie tego doodle'a od Google:

https://www.google.com/doodles/halloween-2016

Prosta gierka, ale idealnie nadaje się na komputery oraz smartfony czy tablety. Oczywiście ją urozmaicę, dodam różne dodatki i takie tam, jednak potrzebuję do jej stworzenia bibliotek. Nie znam jednak zbytnio przydatnych bibliotek do grafiki 2d czy dźwięków. Wystarczy podać nazwy, dalej sobie sam poradzę ;)

Dzięki za pomoc :-)

2 odpowiedzi

+2 głosów
odpowiedź 27 września 2018 przez gakowalski Gaduła (3,080 p.)
wybrane 27 września 2018 przez Marcin Ficek
 
Najlepsza
C++: https://pl.wikipedia.org/wiki/Simple_and_Fast_Multimedia_Library

C: https://pl.wikipedia.org/wiki/Simple_DirectMedia_Layer

Obie biblioteki są względnie łatwe, sprawdzone, mają ugruntowaną pozycję, podobno też (nie sprawdzałem osobiście) działają pod Androidem.
+2 głosów
odpowiedź 27 września 2018 przez profesorek96 Szeryf (91,420 p.)
Jeśli nie chcesz korzystać z silnika jakim jest unity3d czy UnrealEngine to potrzebujesz jakiejś biblioteki do obsługi grafiki np. SFML , SDL, Allegro. Często takie biblioteki oprócz obsługi grafiki pozwalają na odtwarzanie dźwięku. Może ci się przydać silnik fizyki tutaj z pomocą przyjdzie ci biblioteka Box2D. Z tej biblioteki korzysta między innymi gra Angry Bird.

Podobne pytania

0 głosów
2 odpowiedzi 1,522 wizyt
0 głosów
1 odpowiedź 296 wizyt
pytanie zadane 14 maja 2015 w C i C++ przez Lonaro Użytkownik (630 p.)
0 głosów
2 odpowiedzi 837 wizyt
pytanie zadane 28 maja 2016 w C i C++ przez kacperdyba Gaduła (3,290 p.)

92,576 zapytań

141,426 odpowiedzi

319,652 komentarzy

61,961 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...