Ця стаття має кілька недоліків. Будь ласка, допоможіть удосконалити її або обговоріть ці проблеми на .
|
GameMonkey — вбудована мова сценаріїв, призначена для використання в іграх та інструментах. GameMonkey, однак, підходить для використання в будь-якому проекті, що вимагає простої підтримки сценаріїв. GameMonkey запозичує поняття у Lua, але використовує синтаксис, подібний до C, що робить його доступнішим для ігрових програмістів. GameMonkey також споконвічно підтримує багатопотоковість та концепцію станів.
Основні особливості
- Мала база коду.
- Складіть вихідний код під час виконання або посилання на попередньо складені конверти.
- Легка, рідна різьба.
- М'яке додаткове збирання сміття в реальному часі. Слід пам'яті керованої пам'яті. Немає болісного підрахунку посилань.
- Легко зв'язувати функції та сценарій виклику з C++.
- Підтримка налагодження та роздуми під час виконання.
- Синтаксис стилю C
- Конкурентоспроможність у порівнянні з іншими мовами сценаріїв як для використання процесора, так і для пам'яті. Швидкість — це розпродаж за гнучкість та простоту.
- Легко змінюється, як написано на C ++ і використовує Flex та Bison.
Зовнішній вигляд коду
OnDoorTriggerEnter = function(door, objEntering) { if (objEntering == player && !door.IsOpen()) { door.Open(); return true; } return false; };
Платформи
Написаний повністю на , він повинен працювати на будь-якій платформі, щонайменше незначної модифікації чи конфігурації. Він успішно складений і працює на: ПК з Windows, Apple Mac, Microsoft XBox, Sony PlayStation 2, Sony PSP та Nintendo GameCube.
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Cya stattya maye kilka nedolikiv Bud laska dopomozhit udoskonaliti yiyi abo obgovorit ci problemi na Cyu stattyu treba vikifikuvati dlya vidpovidnosti standartam yakosti Vikipediyi Bud laska dopomozhit dodavannyam dorechnih vnutrishnih posilan abo vdoskonalennyam rozmitki statti Cya stattya ne mistit posilan na dzherela Vi mozhete dopomogti polipshiti cyu stattyu dodavshi posilannya na nadijni avtoritetni dzherela Material bez dzherel mozhe buti piddano sumnivu ta vilucheno cherven 2020 GameMonkey vbudovana mova scenariyiv priznachena dlya vikoristannya v igrah ta instrumentah GameMonkey odnak pidhodit dlya vikoristannya v bud yakomu proekti sho vimagaye prostoyi pidtrimki scenariyiv GameMonkey zapozichuye ponyattya u Lua ale vikoristovuye sintaksis podibnij do C sho robit jogo dostupnishim dlya igrovih programistiv GameMonkey takozh spokonvichno pidtrimuye bagatopotokovist ta koncepciyu staniv Osnovni osoblivostiMala baza kodu Skladit vihidnij kod pid chas vikonannya abo posilannya na poperedno skladeni konverti Legka ridna rizba M yake dodatkove zbirannya smittya v realnomu chasi Slid pam yati kerovanoyi pam yati Nemaye bolisnogo pidrahunku posilan Legko zv yazuvati funkciyi C ta scenarij vikliku z C Pidtrimka nalagodzhennya ta rozdumi pid chas vikonannya Sintaksis stilyu C Konkurentospromozhnist u porivnyanni z inshimi movami scenariyiv yak dlya vikoristannya procesora tak i dlya pam yati Shvidkist ce rozprodazh za gnuchkist ta prostotu Legko zminyuyetsya yak napisano na C i vikoristovuye Flex ta Bison Zovnishnij viglyad koduOnDoorTriggerEnter function door objEntering if objEntering player amp amp door IsOpen door Open return true return false PlatformiNapisanij povnistyu na C vin povinen pracyuvati na bud yakij platformi shonajmenshe neznachnoyi modifikaciyi chi konfiguraciyi Vin uspishno skladenij i pracyuye na PK z Windows Apple Mac Microsoft XBox Sony PlayStation 2 Sony PSP ta Nintendo GameCube