Lua to potężny, szybki, lekki, osadzalny język skryptowy. Lua jest powszechnie używany jako język skryptowy przez programistów gier, być może ze względu na łatwość jego osadzania, szybkie wykonanie i krótką krzywą uczenia się.
Jestem trochę zamglony na temat tego, czym dokładnie jest Lua i jak mogłaby z niej korzystać gra zaprogramowana w C ++. Pytam przede wszystkim o to, jak jest skompilowany i uruchamiany. Na przykład, gdy używasz programu napisanego w C ++, który używa skryptów Lua: czy kod w Lua po prostu …
Mam książkę do programowania w C ++ i mam w niej sekcję Lua. Zacząłem czytać sekcję Lua i brzmi to interesująco, ale nie mogę określić zalet i wad używania Lua w mojej grze C ++. Jedyną korzyścią, o której obecnie myślę, jest to, że możesz dokonywać aktualizacji kodowania za pośrednictwem …
Jak wyżej naprawdę W wolnym czasie piszę grę na Androida (Android, ponieważ jest darmowa i nie mam prawdziwych aspiracji do robienia czegoś komercyjnego). Logika gry wywodzi się z bardzo typowego modelu opartego na komponentach, w którym byty istnieją i mają dołączone do nich komponenty, a komunikaty są wysyłane tam i …
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było tematem dotyczącym wymiany stosów opracowywania gier. Zamknięte w zeszłym roku . Czytam książkę o tworzeniu gier, w której pokazują, jak tworzyć skrypty do gry w Lua. Programują Luę i używają …
Ja i zespół pracujemy nad grą budowniczą fabryk, która daje graczowi losową fabrykę na początku gry. Aby upewnić się, że istnieje poczucie „uczciwości”, idealnie losowo wygenerowana fabryka miałaby obszar w obrębie kilku jednostek (wartość zastępcza) 30. Stosunkowo prosty jest napisanie prostego generatora losowych prostokątów, aby spełnić te specyfikacje, ale naszym …
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było tematem dotyczącym wymiany stosów opracowywania gier. Zamknięte 3 lata temu . Chcę stworzyć bardzo prostą grę 2D i czytałem wiele dobrych rzeczy o LÖVE , więc chcę to wypróbować. Nie …
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było tematem dotyczącym wymiany stosów opracowywania gier. Zamknięte 5 lat temu . Obecnie planuję zintegrować skrypty Lua z moim silnikiem gier 2D i chciałbym przejść od razu do najbardziej odpowiedniego rozwiązania …
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było tematem dotyczącym wymiany stosów opracowywania gier. Zamknięte 6 lat temu . Lua była naprawdę niesamowita do nauki, to takie proste. Naprawdę lubię języki skryptowe i równie miło spędziłem czas na …
Zasadniczo w każdej grze, którą do tej pory stworzyłem, zawsze mam zmienną, taką jak „aktualny stan”, która może być „grą”, „ekranem tytułów”, „ekranem gry” itp. A potem na mojej funkcji aktualizacji mam ogromny: if current_state == "game" game stuf ... else if current_state == "titlescreen" ... Nie wydaje mi się …
Obecnie próbuję wdrożyć system encji oparty na komponentach, w którym encja jest w zasadzie tylko identyfikatorem, a niektóre metody pomocnicze wiążą kilka komponentów razem, tworząc obiekt gry. Niektóre cele tego obejmują: Komponenty zawierają tylko stan (np. Pozycja, zdrowie, ilość amunicji) => logika przechodzi do „systemów”, które przetwarzają te komponenty i …
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą fachową, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …
Używam systemu encji dla mojego serwera MMO i zastanawiałem się nad zdefiniowaniem zachowania „akcji” za pomocą skryptów Lua. Serwer jest napisany w C ++. Nie jestem zbyt obeznany z wykorzystaniem szybkości / pamięci Lua w C ++, ale użyłem jej do skryptowania GUI klienta. Czy użycie Lua do zdefiniowania logiki …
Używam Lua w moim programie C ++ , jako bibliotece. Ale przeczytałem, że LuaJIT jest lepszą implementacją. Czy można zastąpić LuaJIT bez większych zmian? W jaki sposób?
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.