Pytania oznaczone «scripting»

Rodzaj programowania, który często ma być łatwiejszy do nauczenia niż bardziej „tradycyjne” programowanie. Skrypty są często używane, gdy wydajność jest mniej ważna niż łatwość użycia. Przykłady języków skryptowych to: Javascript, Lua, Perl, Python i PHP. Języki skryptowe są często interpretowane zamiast kompilacji, dzięki czemu można je wykonywać bezpośrednio, bez generowania kodu maszynowego.

67
Jak Lua działa jako język skryptowy w grach?

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 wywołuje...

67
Dlaczego używamy skryptów podczas programowania?

W moim obecnym projekcie skrypty Lua są wywoływane przez funkcje C ++ po stronie serwera. Następnie skrypty ponownie wywołują funkcje C ++ nadal w tym rozwiązaniu. Dlaczego powinniśmy robić takie rzeczy, a nie wywoływać bezpośrednio funkcji C ++? W jakich sytuacjach potrzebne są...

27
Jaka technologia umożliwia programowanie w grze?

Istnieje kilka gier, które pozwalają graczowi pisać / tworzyć skrypty w grze, na przykład: inżynierów kosmicznych lub Psi . Chcę użyć czegoś podobnego do jednego z nich, ale miałem trudności ze znalezieniem informacji, więc moje pytanie brzmi: Czy istnieje gałąź programowania, która obejmuje...

24
Jak mogę uniknąć ścisłego łączenia skryptów w Unity?

Jakiś czas temu zacząłem pracować z Unity i nadal mam problem z ściśle powiązanymi skryptami. Jak mogę uporządkować kod, aby uniknąć tego problemu? Na przykład: Chcę mieć systemy zdrowia i śmierci w osobnych skryptach. Chcę też mieć różne wymienne skrypty chodzenia, które pozwalają mi zmieniać...

21
Czy wdrożenie własnego języka skryptowego jest wykonalne?

Piszę grę beat'em w C ++ i nadszedł czas na wdrożenie skryptów dla zdarzeń, wyzwalaczy, scenek przerywnikowych itp. Czytałem w Internecie i otrzymałem sporo informacji. Moim pierwszym rozwiązaniem byłoby wdrożenie własnego języka skryptowego, takiego jak ten w Cave Story . Widziałem to sugerowane,...

18
Jak mogę wdrożyć inteligentne skrypty w mojej grze?

Tworzę silnik gry. To ma być jednostka / komponenty. Aby rozwinąć moją grę, sam pomyślałem o użyciu języka skryptowego do stworzenia jednostek. Na przykład, jeśli chcę dodać do gracza rodzaj potwora, który jest agresywny, będzie to istota z kilkoma komponentami; komponenty te zmienią się w...

12
Skrypty i filmy bez wątków

Mam problemy z implementacją skryptów w silniku gry. Mam tylko kilka wymagań: powinien być intuicyjny, nie chcę pisać niestandardowego języka, analizatora składni i interpretera oraz nie chcę używać wątków. (Jestem pewien, że istnieje prostsze rozwiązanie; nie potrzebuję kłopotów z wieloma wątkami...

12
Języki specyficzne dla domeny dla skryptów [zamknięte]

Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 3 lata temu . Jak większość z was wie,...

11
Eksportowanie kości Blendera

Napisałem eksportera dla modeli blenderów, który świetnie sprawdza się w przypadku siatek. Próbuję rozszerzyć to na kości zdefiniowane w blenderze. Jednak nie znalazłem dobrych informacji do eksportowania danych dotyczących kości. Jak mogę uzyskać dostęp do danych dotyczących kości? Chciałbym...

10
Czy skrypty powinny współdziałać z abstrakcją silnika?

Korzystam z Javy i Jython, a po przeprowadzonych badaniach odkryłem, że bezpośrednie skrypty dostępu do interfejsu silnika mogą być błędem, ponieważ ściśle łączą je ze sobą. Wygląda na to, że większość skryptów, które pozwalają modom tworzyć i zarządzać jednostkami, robi to poprzez pewien rodzaj...