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-інде жұмыс істейді.
Қадамдық нұсқаулықтар
Сондай-ақ қараңыз
- MCP арқылы ЖИ-агенттермен жасауiDos Games-ті Claude, ChatGPT, Claude Code, Cursor немесе кез келген MCP клиентіне қосыңыз: бір қашықтағы сервер жұмыс істеп тұрған қосымшаларыңызбен жұмыс істейді, жергілікті сервер агенттерге SDK модульдері мен дағдыларын береді.
- Ойын ішіндегі дүкен: витриналар, тауарлар және бағаларiDos Games-тің дайын дүкені қалай жұмыс істейді: ауысатын тауарлары бар витриналар, ойын валютасындағы не нақты ақшадағы бағалар, тегін сыйлықтар және сатып алу шектері, және оны кабинетте кодсыз қалай баптауға болады.
- Жаңа жобада не барiDos Games-тегі әр жаңа жоба кіру, лобби және алты дайын жүйеден басталады; дүкен, рейтингтер, ивенттер немесе мультиплеер сияқты басқа жүйелер қосымшаға керек болғанда қосылады.
Өз ойыныңызды жасаңыз
Идеяны бір сөйлеммен сипаттаңыз - ЖИ-кодер оны жинайды, ал ойын өз сілтемесімен іске қосылады.