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

Tworzenie gier

Object Storage Arubacloud
–4 głosów
381 wizyt
pytanie zadane 20 listopada 2020 w Inne języki przez xyio Nowicjusz (160 p.)
Witam, chciałbym zacząć tworzyć gry, lecz szukam języka.

Języka ponieważ nudzą mnie silniki.

Jakieś języki do gier.

PS Poza c++
1
komentarz 20 listopada 2020 przez tangarr Mędrzec (154,780 p.)
A dlaczego nie C++?
1
komentarz 20 listopada 2020 przez xyio Nowicjusz (160 p.)
C++ jest dla mnie strasznie dziwny

5 odpowiedzi

+3 głosów
odpowiedź 21 listopada 2020 przez profesorek96 Szeryf (91,420 p.)
Rozumiem że nie chciał byś pisać gier z użyciem silnika np Unity czy Unreal lecz wszystko zrealizować samodzielnie. Zasadniczo grę można pisać w każdym języku. Z mojej strony polecam ci pythona oraz bibliotekę Pygame Zero. Jest to bardzo prosta biblioteka.

pygame-zero.readthedocs.io/

Pozwalająca na łatwe tworzenie gier.

Możesz również skorzystać z biblioteki SFML, SDL 2, Allegro dla C++. Wszystkie wymienione są to biblioteki graficzne, nie żadne silniki. Pragnę jednak zauważyć ze robienie gier w ten sposób w dzisiejszych czasach to głównie sztuka dla sztuki. Dziś 99 procent gier powstaje na silnikach, zarówno tych publicznie dostępnych takich jak Unity czy Unreal. Jak i tych zamkniętych dedykowanych pod jeden rodzaj gry. Jeśli szukasz pracy w gamedev to polecam naukę Unity czy Unreal, oraz odpowiednio C# lub C++.
+1 głos
odpowiedź 20 listopada 2020 przez Wiciorny Ekspert (269,710 p.)
Jedynie na myśl mi przychodzi C#, nic innego sensownego nie ma.
+1 głos
odpowiedź 20 listopada 2020 przez CubeStorm Pasjonat (15,020 p.)
No to skoro nudzą Cię silniki to może Python albo Java? Python ma dość oryginalną składnię. Java również różni się od typowego języka programistycznego. Wystarczy poszperać w google ;)
0 głosów
odpowiedź 21 listopada 2020 przez wizarddos Nałogowiec (25,930 p.)
Poza c++? To może c# z Unity albo Java z JMonkeyEngine?
0 głosów
odpowiedź 21 listopada 2020 przez Stefan Marzec Użytkownik (710 p.)
C++ to jeden z podstawowych i najczęściej, obok C# i języków dedykowanych do silników (np. GDScript do Godota), używany w Game Dev język. Jeżeli chodzi o tworzenie poważnych, fabularnych jak i 3-wymiarowych gier, to stosuje się 2 rozwiązania: Tworzysz własny silnik od podstaw oparty na języku który możesz sobie wybrać (oczywiście potrzebne jest do tego grono programistów jeżeli chce się to zrobić w sensownym czasie, tak robią firmy np. Rockstar (Rage) czy CD Projekt Red (RedEngine), albo korzystanie z silników gotowych. Naprawdę niewiele gier powstaje dzisiaj "od podstaw", z czystego kodu, a silniki powstały właśnie po to, aby pewne powtarzające się funkcjonalności w grach automatyzować, a też przy czystym pisaniu pewne rzeczy są o wiele bardziej skomplikowane. Jeżeli chcesz, proszę bardzo. SFML dostępny dla Pythona, .NET, Javy, D i C/C++, SDL jeszcze więcej może bindować, PyGame dla Pythona, i Allegro na C++. Ale jeżeli planujesz z tym jakąś przyszłość, to i tak w pewnym momencie trzeba będzie poznać ten język i silniki, więc czy warto to przeciągać?

Podobne pytania

0 głosów
1 odpowiedź 1,538 wizyt
pytanie zadane 7 sierpnia 2015 w Inne języki przez Dash Nałogowiec (29,650 p.)
0 głosów
0 odpowiedzi 64 wizyt
pytanie zadane 21 października 2022 w Inne języki przez szf0 Nowicjusz (120 p.)
–1 głos
0 odpowiedzi 283 wizyt

92,550 zapytań

141,394 odpowiedzi

319,522 komentarzy

61,935 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!

...