Ең шағын үлгі: ойыныңыз ауыстыратын мини-ойын
iDos Games-тің ең шағын үлгісі - рейтингке ұпай жинайтын және раундтары тапсырмаларға, ивенттерге және маусымға есептелетін 15 секундтық «жұлдыз ұста» ойыны. Ол ойынның негізге қалай қосылатынын көрсетеді және сіздің ойыныңызбен ауыстырылуға арналған.
Ең шағын үлгі - ең кішкентай толық ойын: 15 секунд бойы жұлдыз ұстайсыз, алтын жұлдыз үш ұпай тұрады. Идеяңызға басқа негіз сай келмегенде платформа осыны береді. Ол «кіру → лобби → Ойнау» жолын көрсетеді және басынан жүйелерге қосылған: ұпай рейтингке түседі, ал раундтар тапсырмаларға, ивенттерге және маусымға есептеледі.
Ішінде не бар
- 15 секундтық раунд, лоббидегі «Ойнау» батырмасымен басталады.
- Жұлдыздар: қарапайымы бір ұпай, алтыны үш ұпай тұрады.
- Ұпай тайтлдың рейтингіне түседі.
- Раунд есептеледі:
games_playedесептегіші бар тапсырмаларға,play_roundәрекеті бар ивенттерге және клиенттерге ашық маусым тізбектеріне. - Қозғалтқышсыз: React және DOM, ойын модулінің ең қарапайым мысалы.
Идея өзі толтырылады: бірнеше сұраққа жауап беріңіз, және осы үлгідегі өз жобаңыз дайын.
Қадам 01Жоба жасаңыз
Идеяңызды Жасау бетінде сипаттаңыз. Егер оған үстел ойыны да, idle-RPG де, воксель құмсалғыш та сай келмесе, жоба осы үлгіден басталады. Толығырақ - ЖИ-мен ойын қалай жасауға болады.
Қадам 02Мини-ойынды өзіңіздікімен ауыстырыңыз
Ойыныңызды ЖИ-кодерге сипаттаңыз: «Жұлдыздардың орнына батыр кедергілерден секіретін раннер жаса». Кіру, лобби және жүйелер қалады; тек ойынның өзі өзгереді. Жүйелермен байланысты сақтаңыз: «Жүгіріс ұпайын рейтингке жібер және жүгірісті тапсырмаларға есепте».
Қадам 03Шығарыңыз
Ойынды тест нұсқасында тексеріп, шығарыңыз - жариялау және сілтемелер бетін қараңыз.
Әзірлеушілерге
- Ойын модулі -
mini-game(React/DOM, қозғалтқышсыз): ең шағын ойын модулінің эталоны. - Ұпай -
client.leaderboard.submitScore; ивенттерге раунд -play_roundәрекетіменclient.timedEvent.grantTokens; маусым мәртебесі -client.season.grantStatusTokens. - Ойын модулі қалай құрылатыны - TypeScript SDK шолуында және
idosgames-module-contractдағдысында.
Жиі қойылатын сұрақтар
Ең шағын үлгі не үшін керек?
Бұл идеяға басқа ешқайсысы сай келмегенде берілетін бастапқы ойын. Ол ойынның негізге қай жерде қосылатынын көрсетеді және нағыз ойынмен ауыстырылады.
Оған кабинетте баптаулар керек пе?
Мини-ойынның өз баптаулары жоқ: ол негіз әлемінде ойналады. Рейтинг, ивенттер және маусым бапталғанда оның раундтарын өздері алады.
Сондай-ақ қараңыз
- Ойын ішіндегі рейтинг: орындар, раундтар және марапаттарiDos Games-тің дайын рейтингі қалай жұмыс істейді: раундтары бар тақталар, орын мен ұпай үшін марапаттар, асыра көрсетілген ұпайлардан қорғаныс, және оны кабинетте қалай баптауға болады.
- Уақытша ивенттер: жүлде жолағы бар мерекеiDos Games-тің дайын уақытша ивенттері қалай жұмыс істейді: токендері, белестер жолағы, VIP екінші жүлделері және күнделікті шектері бар уақыты шектеулі ивенттер, және оларды кабинетте қалай баптауға болады.
- Маусым және батл пас: жүлделері бар деңгейлерiDos Games-тің дайын маусымы қалай жұмыс істейді: марапаттары бар батл пас тәрізді деңгейлер баспалдағы, ойыннан келетін мәртебе, VIP екінші жүлделері және кезектесетін маусымдар, және оны кабинетте қалай баптауға болады.
- Ойынды не қосымшаны ЖИ-мен жасауiDos Games-те идеяны жұмыс істейтін браузер ойынына не қосымшаға қалай айналдыруға болады: сипаттаңыз, бірнеше сұраққа жауап беріңіз, сосын тірі алдын ала көріністе ЖИ-кодермен жетілдіріңіз.
Өз ойыныңызды жасаңыз
Идеяны бір сөйлеммен сипаттаңыз - ЖИ-кодер оны жинайды, ал ойын өз сілтемесімен іске қосылады.