Әзірлеушілерге

TypeScript SDK және жоба құрылымы

iDos Games жобасы қалай құрылған: @idosgames npm пакеттері, кіру мен лоббиі бар хост-қабық, жүйелер мен ойындарға арналған модульдер және сыртқы түрге арналған бір баптау файлы.

iDos Games жобасы - @idosgames npm пакеттеріне құрылған хост-қабық пен модульдерден тұратын TypeScript қосымшасы. Қабық кіру мен лоббиді береді; әр модуль - бір жүйе (дүкен, тапсырмалар…) немесе бір ойын; клиент iDos Games ойын API-імен сөйлеседі, сондықтан өз серверіңіз керек емес.

Пакеттер

ПакетМақсаты
@idosgames/coreОйын API клиенті: кіру, ойыншы деректері, экономика және барлық жүйе
@idosgames/app-shellХост-қабық: кіру экраны, лобби, навигация және ортақ интерфейс
@idosgames/module-sdkМодуль қабыққа қосылу үшін орындайтын келісім
@idosgames/reactОртақ React компоненттері және UI kit
@idosgames/walletТокенді енгізу мен шығаруға әмиянмен қол қою
@idosgames/mcpЖИ-агенттерге модульдер мен дағдылары бар жергілікті MCP сервері

Жоба құрылымы

  • Негіз: @idosgames/app-shell ішіндегі кіру мен лобби, src/app.config.ts файлында бапталады (бастапқы экран, қойындылар реті).
  • Жүйелер: src/modules/{id}/, әр жүйеге бір қалта. Әрқайсысы лоббиде өз қойындысын тіркейді және қосымшада ол үшін ештеңе бапталмағанша оны жасырады.
  • Ойындар: олар да модульдер; лобби «Ойнау» тізімін жобадағы ойындардан құрады.
  • Сыртқы түр: тақырып, анимациялар және дыбыстар үшін бір файл src/ui.config.ts.

Жүйелер тізімін жаңа жобада не бар бетінен қараңыз. Әр жүйенің өз беті бар, мысалы дүкен, тапсырмалар және рейтинг.

Кодпен жұмыс

  • Кабинеттегі ЖИ-кодерде - чат, тірі алдын ала көрініс және нұсқалар тарихы.
  • Өз агентіңізбен - MCP серверлерін қосып, агентке модульдер мен дағдыларды қолдануға мүмкіндік беріңіз.
  • GitHub арқылы - кабинетте жобаға репозиторий қосыңыз.

Жиі қойылатын сұрақтар

Unity үшін SDK бар ма?

Иә, сол ойын API-ін шақыратын Unity-ге арналған C# SDK бар. Платформаның жаңа жүйелері оған бөлек жетеді, сондықтан керек жүйе онда бар-жоғын тексеріңіз.

Өз бэкендім керек пе?

Жоқ. Аккаунттар, инвентарь, экономика, рейтингтер және басқа жүйелер iDos Games ойын API-інде жұмыс істейді.

Қадамдық нұсқаулықтар

Сондай-ақ қараңыз

Өз ойыныңызды жасаңыз

Идеяны бір сөйлеммен сипаттаңыз - ЖИ-кодер оны жинайды, ал ойын өз сілтемесімен іске қосылады.