Ойынның 3 әдісі

Мазмұны:

Ойынның 3 әдісі
Ойынның 3 әдісі
Anonim

Ойыныңызды ашық етіңіз! Бірнеше сағатқа созылатын ойын -сауық туралы айтатын болсақ, жақсы ойынға ештеңе жетпейді. Телефоныңызға сіз және сіздің достарыңыз ойнай алатын бейне ойын немесе қосымшаны әзірлеу арқылы ішкі техникаңызды арнаңыз немесе кешке немесе жолға шығу сияқты ерекше уақытқа арналған қызықты әрекетке ми шабуыл жасаңыз.

Қадамдар

3 -ші әдіс 1: бейне ойын жобалау

Ойын жасау 1 -қадам
Ойын жасау 1 -қадам

Қадам 1. Сіздің ойын қандай жанрда болатынын шешіңіз

Тақырып таңдау ойынды жоспарлау мен жобалау кезінде сіздің назарыңызды тарылтады. Жанрды таңдау үшін сіз қандай ойын түрлерін ұнататындығыңызды, ойынның мақсаты мен миссиясы қандай болатынын және пайдаланушы тәжірибесінің қандай болуын қалайтыныңызды қарастырыңыз.

Мысалы, егер сіз адамдар тобымен ойнай алатын ойындарды ұнататын болсаңыз, сіз онлайн режимінде көп ойыншыға рөлдік ойын жасай аласыз

Бейне ойын жанрын таңдау

Егер сіз адреналинге құмар болсаңыз, экшн немесе шытырман ойын таңдаңыз.

Егер сіз ақыл -ой мен жұмбақтарды шешуді ұнатсаңыз, стратегияға немесе басқатырғыш ойынға барыңыз.

Егер сіз мінезге енуді ұнатсаңыз, Dungeons & Dragons сияқты рөлдік ойын жасаңыз.

Егер сіз кішкене қорлық немесе зорлық -зомбылықты қаласаңыз, бірінші адам ату ойынын көріңіз.

Ойын жасау 2 -қадам
Ойын жасау 2 -қадам

Қадам 2. Ойыншылардың бірнеше жолдары бар тартымды сюжет құрыңыз

Бейне ойынның маңызды бөлігі - ойыншының қызығушылығын туғызатын оқиғаны айту. Ойыншылар шешуге тырысатын негізгі мәселені шешіп, оны шешуге тырысыңыз. Ойыншыларға көбірек көңіл көтеру үшін ойынды «жеңудің» бірнеше әдісі бар екеніне көз жеткізіңіз.

Мысалы, егер сіз ойынның мақсаты - құмыраны алтын табуды қаласаңыз, құмыраны қорғауға тырысатын зұлым лепреун сияқты кейіпкерлерді және ойыншының саяхатында сиқырлы көрініс сияқты болуы мүмкін оқиғалардың сюжетін құрыңыз. кемпірқосақ

Ойын жасау 3 -қадам
Ойын жасау 3 -қадам

3 -қадам. Ойыншыларды қызықтыру үшін қиындық деңгейінің жоғарылауын қосыңыз

Ойыншы бірінші голды алғаннан кейін ойынның аяқталуын қаламайсыз. Сюжеттің барлық кезеңінде ойыншылардың құлпын ашатын әр түрлі деңгейлермен бірге жаңа қиындықтарды қосу арқылы ойынды жалғастырыңыз.

  • Бастауыш деңгей мен жоғары деңгейге ие болу сіздің ойынға көбірек адам қатыса алатынын білдіреді. Бұл кез келген ойыншыны жоққа шығармайды.
  • Сіз бір мақсат үшін әр түрлі деңгейлер жасай аласыз немесе тарих бойы деңгейлерді біртіндеп қиындата аласыз.
  • Мысалы, сізде жаңадан бастаушы мен зұлым лепреунды өлтіруге арналған кеңейтілген нұсқа болуы мүмкін. Немесе сіз бірінші қадамды жасай аласыз, мысалы, лепреонды табу, содан кейін келесі қадамды жасай аласыз, мысалы, оның үйіне кіру, сәл қиынырақ және т.б.
Ойын жасау 4 -қадам
Ойын жасау 4 -қадам

Қадам 4. Сюжеттік тақтаның көмегімен бейне ойыныңызды орналастырыңыз

Сіз кодтауға және дамытуға кіріспес бұрын, сіздің ойынның қалай өтетіні және оның қалай болатыны туралы нақты жоспар мен көзқарасыңыз болуы керек. Әр кадрдағы ойынның негізгі көріністерін және сол сахнада не болатынын егжей -тегжейлі суреттеу арқылы сюжет тақтасын жасаңыз. Суреттерді ойында орын алу ретімен орналастырыңыз.

  • Әр көріністе кейіпкерлердің әрекеттері, фон қандай болуы керек, арнайы эффектілер немесе дыбыстар болады ма және т.б. сияқты мәліметтерді қосыңыз.
  • Мысалы, лепрекон мысалын қолдана отырып, 1 фрейм орманда лепрекон үңгірін іздеуі мүмкін. Сюжеттік тақтада орманның сипаттамасы, кейіпкер қандай жануарлар мен элементтер кездесуі мүмкін, кейіпкер ағаштардан жүгіре алады, секіре алады немесе тіпті бұрыла алады.
  • Сіздің әңгіме тақтасы неғұрлым терең болса, даму кезеңі соғұрлым жеңіл болады, өйткені сіз дайын боласыз.
Ойын жасау 5 -қадам
Ойын жасау 5 -қадам

5-қадам. Егер сіз жаңадан бастаушы болсаңыз, қарапайым бағдарламаны жүктеңіз

Бейне ойын жасау үшін кодты білу қажет емес. Сюжеттік желіні, кейіпкерлерді, әрекеттерді, сыйақыларды және т. Бұл сізге техникалық мәліметтер мен кодтауға емес, әңгіме мен тұжырымдамаға назар аударуға мүмкіндік береді.

  • GameMaker Studio және Unity 3D - бейне ойындарды дамытуға арналған ең танымал 2 бағдарлама.
  • Егер сіз бюджетте болсаңыз, осы бағдарламалардың біреуінің ақысыз нұсқасын таңдаңыз. Есіңізде болсын, ақысыз нұсқаларда шектеулі опциялар мен мүмкіндіктер болады.
Ойын жасау 6 -қадам
Ойын жасау 6 -қадам

Қадам 6. Егер сіз неғұрлым реттелетін немесе күрделі ойын қажет болса, кодтауды үйреніңіз

Кодтау теңшелім мен бірегей мүмкіндіктерге сәйкес толық еркіндікке мүмкіндік береді. Сіз өзіңіздің ойын құруды бастаудың негізін үйрету үшін онлайн сабақтар мен оқулықтарды пайдалана аласыз.

  • Ойындарды жобалауда қолданылатын кейбір кең таралған бағдарламалау тілдері JavaScript, HTML5, ActionScript 3, C ++ немесе Python.
  • Негіздерді меңгергеннен кейін, кодтау тіліне арналған қолданбалы бағдарламалау интерфейсін (API) үйреніңіз. Бұл сіздің кодыңыздың басқа бағдарламалық жасақтамамен немесе бағдарламалармен өзара әрекеттесуі туралы нұсқаулар жиынтығы.
  • Ашық кодты ойындарды дамытуға арналған бағдарламалар сонымен қатар ойындар жасау үшін қосымша қолдау мен үлгі кодын ұсынады.
  • Мысалы, егер сіз өзіңіздің кейіпкеріңіз лепреон үңгірінің қабырғасына көтерілуін қаласаңыз, өрмелеу үшін алдын ала дайындалған кодтау тізбегін таба аласыз, содан кейін оны ойынға сәйкес келтіріңіз.
Ойын жасау 7 -қадам
Ойын жасау 7 -қадам

Қадам 7. Негізгі мүмкіндіктерге назар аудара отырып, ойынның прототипін жасаңыз

Мұны сіздің ойынның қатал жобасы деп ойлаңыз. Кішкене бөлшектерге, мысалы, сіздің кейіпкеріңіздің сырғасының түсі қандай екеніне мән бермеңіз. Оның орнына ойыншының негізгі компоненттерін құруға жұмыс жасаңыз, мысалы, ойыншы лепреханы ұстағанда не болады, немесе келесі деңгейге өту үшін қанша құмыра алтын табу керек.

  • Егер сіз жаңадан бастаушы болсаңыз, прототипіңізді мүмкіндігінше қарапайым ұстаңыз. Сіз оны кейінірек әрқашан құра аласыз.
  • Ойын құрған кезде сізге келетін жаңа идеяларға ашық болыңыз, сонымен қатар сіз ойлаған нәрселерден бас тартуға дайын болыңыз, бірақ жоқ.
Ойын жасау 8 -қадам
Ойын жасау 8 -қадам

Қадам 8. Ойынды ойнаңыз және кез келген соңғы түзетулер жасаңыз

Сіз ойынның прототипін жасағаннан кейін, оның қалай жұмыс істейтінін көру үшін оны ойнауға уақыт келді. Әр бөлік пен деңгейден өтіңіз, әр түрлі мүмкіндіктер мен ойыншылардың жолдарын тексеріңіз. Егер бірдеңе дұрыс жүрмесе немесе жақсартуға арналған идеяларыңыз болса, оларды кейінірек қайтып орап, түзету үшін жазып алыңыз.

  • Сіз сондай -ақ достарыңыз бен туыстарыңызды ойын ойнауға шақыра аласыз. Олардан өз тәжірибелері туралы шынайы пікірлер сұраңыз.
  • Тек функционалдылықты тексермеңіз. Ойынның қаншалықты қызықты екенін тексеріңіз! Егер бұл скучно немесе баяу болса, оны қызықты ету әдістері, мысалы, қосымша қиындықтар немесе арнайы эффекттер қосу арқылы.
  • Сіз аяқталған ойынға қанағаттанғанша, қажет болғанша ойын тестілеуінің көптеген раундын жасай аласыз.

3 -ші әдіс 2: Мобильді ойын әзірлеу

Ойын жасау 9 -қадам
Ойын жасау 9 -қадам

Қадам 1. Өз ойынның қарапайым, бірақ тәуелділікті тудыратын тұжырымдамасын ойлап табыңыз

Табысты мобильді ойынның кілті - бұл түсінуге және ойнауға оңай, бірақ пайдаланушыға қайта оралу үшін жеткілікті қызықты және қиын. Негізгі идеяны немесе оқиғаны сипаттаңыз, содан кейін оны «ешқашан бітпейтін» ету үшін ми деңгейіне шабуыл жасаңыз, мысалы, әр түрлі деңгейлер, қиындықтар мен мақсаттар.

  • Мысалы, егер сіздің ойыныңыз қаңғыған метеориттерді түсіретін болса, метеориттер тез түсе бастайтын қиын деңгейлерді қосыңыз немесе ойыншыға 15 секунд ішінде 15 метеорит түсірсе, жаңа ұшырғыштың құлпын ашатын мақсат қойыңыз.
  • Миға шабуыл кезінде ең танымал немесе сізге ұнайтын ойындар туралы ойланыңыз. Сізге оларға не ұнайды? Өз ойынның жақсы жақтарын қалай қолдануға болады?
Ойын жасау 10 -қадам
Ойын жасау 10 -қадам

Қадам 2. Мүмкіндіктер мен бюджетке сүйене отырып, қай платформаны қолданғыңыз келетінін шешіңіз

Екі негізгі платформа - бұл iOS (бұл iPhone -да қолданылады) немесе Android. Бір жағынан ұқсас болғанымен, әр платформа сіздің әзірлеуші ретінде қаншалықты еркіндігіңізбен және қанша ақша жұмсайтындығыңызбен немесе түсетіндігіңізбен ерекшеленеді. Мысалы, Android сізге реттелетін функциялар мен мүмкіндіктерге икемділікті береді, себебі бұл ашық көзі.

  • iOS бағдарламалық жасақтамасы оңайырақ болады, өйткені оның бағдарламалау тілі (Swift) Android (Java) тіліне қарағанда аз қатысады.
  • Егер сіз iOS -ты қолдансаңыз, сізде көп ақша табуға мүмкіндік болады. App Store Android эквивалентінен екі есе көп табыс әкеледі, бұл Google Play.
  • Сіз iOS үшін де, Android үшін де жасай аласыз, бірақ бұл қымбатырақ болады, өйткені олардың әрқайсысының өзіндік кодтау құрылымы мен талаптары бар.
  • Егер сіз екі платформаны да қолданғыңыз келсе, уақыт пен ресурстар шектеулі болғандықтан, біреуін бастаған жөн. Осы платформаға арналған ойынды әзірлегеннен кейін оны екіншісімен үйлесімді етіп түрлендіруге болады.
Ойын жасау 11 -қадам
Ойын жасау 11 -қадам

Қадам 3. Түрлі-түсті графика мен ұялы телефонға тән мүмкіндіктерді қолдана отырып, ойынның дизайнын жасаңыз

Сіз өзіңіздің тұжырымдамаңызды алғаннан кейін, оның қалай көрінетінін және жүгіргіңіз келетінін анықтаңыз. Күшті, батыл графика смартфонның немесе планшеттің экрандарында жақсы көрінеді. Сіз сондай -ақ мобильді құрылғылардың барлық қызықты функцияларын пайдаланғыңыз келеді, мысалы, телефонды көлікті басқару үшін немесе қылышпен айналдыру үшін саусағыңызбен сипау.

  • Пайдаланушының тәжірибесін жақсарту үшін дыбыстық эффектілерді қосыңыз. Сіз ойыншы гол соққан кезде көңілді фондық музыкадан бастап көпшіліктің дауысына дейін бәрін қоса аласыз.
  • Сіз графикалық дизайнды Photoshop сияқты бағдарламалық жасақтамамен жасай аласыз немесе кәсіби суреттер қажет болса, графикалық дизайнерді жалдай аласыз.
  • Алдымен платформаның дизайн талаптарын тексеріңіз. Тізімді Google Play немесе App Store дүкенінен табуға болады.
Ойын жасау 12 -қадам
Ойын жасау 12 -қадам

Қадам 4. Қолданбаны әзірлеу бағдарламасымен немесе ашық бастапқы кодымен құрыңыз

Жаңадан бастаушылар ештеңені кодтамай -ақ, өз ойын құру үшін «апарып тастау» бағдарламасын қолдана алады. Егер сіз кодтауды білсеңіз, сіздің ойыныңызды құруға қолдау, плагиндер мен сызбалар бере алатын Phaser сияқты ашық бастапқы коды қолданыңыз.

  • Ойындарды дамытудың ең танымал бағдарламаларының бірі GameSalad болып табылады, ол сізге бірыңғай код жолын жазбай -ақ толық жұмыс істейтін 2D ойындарын құруға мүмкіндік береді.
  • «Апарып тастау» бағдарламалары оңай және ыңғайлы болғанымен, олар сіздің теңшелім мен бақылауды шектейді.
  • Егер сіз тәжірибелі кодер немесе әзірлеуші болмасаңыз, сіздің өміріңізді жеңілдету үшін даму қадамын аутсорсингке беруді қарастырыңыз. Кәсіби түрде жасалған өнімге ие болу қосымша шығындарға тұрарлық.
Ойын жасау 13 -қадам
Ойын жасау 13 -қадам

Қадам 5. Егер табыс әкелгіңіз келсе, ойыннан ақша табыңыз

Қолданбадан ақша табудың ең жақсы жолы - оны жүктеу үшін ақы алу немесе ай сайынғы жазылу ақысы. Бірақ егер сіз тегін ойын ұсынғыңыз келсе, оны қолданба арқылы сатып алу, премиум мазмұн немесе жарнама сияқты нәрселерді қосу арқылы әлі де ақша табуға болады.

  • Сіз «фремиум» қосымшасын ұсына аласыз. Адамдар сіздің ойын қосымшаңызды ақысыз жүктей алады, бірақ одан әрі жетілдірілген мүмкіндіктер немесе жақсы тәжірибе үшін төлей алады.
  • Қолданбадан сатып алу монеталарды сатып алуды қамтуы мүмкін, сондықтан сіздің кейіпкеріңіз жаңа киімге ие болуы мүмкін немесе жарнамасыз ойнау үшін ақы төлей алады.
  • Сіз таңдауға болатын әр түрлі жарнамалық қызметтер бар. Мысалы, Android қосымшалары үшін танымал опция - Google AdMob.
  • Жарнамалармен артық болмау үшін абай болыңыз. Сіз ойыншылардың көңілін қалдырғыңыз келмейді немесе олардың ойын тәжірибесін бұзғыңыз келмейді.
Ойын жасау 14 -қадам
Ойын жасау 14 -қадам

Қадам 6. Аяқталған ойынды платформаның тексеруші органына жіберіңіз

Егер сіз iOS үшін ойын ойнаған болсаңыз, онда сіз App Store қолданасыз. Егер сіз Android қолдансаңыз, сіз Google Play -ге жүктейсіз. Компаниялар сіздің ойыныңызды қарайды және оның қосымшалар дүкеніне қосылуға болатынын анықтайды.

  • Ойынды Google -дан мақұлдау Apple -ге қарағанда әлдеқайда оңай. Сіз Google Play -ге жібергеннен кейін, сіздің ойын бірнеше сағат ішінде тікелей эфирге шығуы мүмкін.
  • Қолданбаны Google Play -ге жүктеу үшін 25 доллар тұратын Google Play Developer есептік жазбасына тіркелу қажет.
  • Қолданбаны Apple -ге жіберу үшін жылына $ 99 тұратын iOS әзірлеуші бағдарламасына тіркелу қажет.
  • Егер сіздің ойын қабылданбаса, алынған кері байланыс негізінде қажетті өзгерістер енгізіңіз, содан кейін қалағаныңызша қайта жіберіңіз.
  • Егер сіз оны әділетсіз деп санасаңыз, Apple қосымшаларын қарау кеңесіне бас тарту туралы шағымдана аласыз.

3 -ші әдіс 3: Ойынның басқа түрлерін құру

Ойын жасау 15 -қадам
Ойын жасау 15 -қадам

Қадам 1. Егер сіз ескірген көңілді қаласаңыз, үстел ойынын жасаңыз

Үстел ойынын құруда аспан шегі. Сізде қанша ойыншы болғысы келетінін, мақсаты мен ережелері қандай болатынын және ойыншылар ойында қалай жеңіске жететінін қарастырыңыз. Тақта мен ойын бөлшектерін безендіре отырып, шығармашылықпен айналысуға болады.

  • Егер сізге шабыт қажет болса, сүйікті үстел ойындарының элементтерін қосыңыз. Мысалы, егер сіз Монополияны жақсы көретін болсаңыз, жеке ойынға сатып алу -сату элементін қосыңыз.
  • Физикалық ойын жасау үшін кез келген материалды қолданыңыз. Тақтаны, мысалы, картоннан, ағаштан немесе тіпті матадан жасауға болады.
  • Сондай -ақ, ескі үстел ойынын өзгертуге болады. Тақтаны қағазбен жабыңыз және оны өзіңіз безендіріңіз, сонымен қатар пешкаларды жаңа ойынға қолданыңыз.
Ойын жасау 16 -қадам
Ойын жасау 16 -қадам

Қадам 2. Егер сіз іс -шара өткізетін болсаңыз, партиялық ойын ойлап табыңыз

Қонақтарыңызды ойынға тарту - бұл мереке кезінде мүмкін болатын бос уақытты толтырудың тамаша тәсілі. Қонақтардың демографиясы туралы ойланыңыз. Егер олардың жасы мен қызығушылығы әр түрлі болса, әркім ойнай алатын ойын жасаңыз, ол белгілі бір дағдыларды немесе спорттық қабілетті қажет етпейді, мысалы.

  • Ойынды партия тақырыбына сәйкестендіріңіз. Мысалы, егер бұл теңіз асты кеші болса, оның орнына «есекті құйрыққа түйу» пьесасын қойыңыз, оның орнына «су перісіне финді түйреңіз».
  • Егер сіздің қонақтарыңыз алкогольдік сусындарды ұнататын болса, ішімдік ойынын бастауды қарастырыңыз. Мысалы, әркім мұрнындағы қасықты теңестіруге тырыссын. Сіздің қасық түскен сайын, сіз сусын ішуіңіз керек.
Ойын жасау 17 -қадам
Ойын жасау 17 -қадам

3 -қадам. Егер сіз автокөлікпен ұзақ жүруден жалықсаңыз, саяхатқа арналған ойын ойлап табыңыз

Егер сіз жолаушы болсаңыз, көңілді автокөлік ойыны 10 сағаттық сапарға кетуге көмектеседі, сонымен қатар сіз жүргізуші болсаңыз, сергек болуға көмектеседі. Ешқандай реквизиттерді пайдаланбайтын немесе сіз өтіп жатқан жерлер мен пейзажды қамтитын әрекетті ойлап табыңыз, сондықтан тіпті жүргізуші де ойнай алады.

  • Мысалы, жолда келе жатқанда белгілерден алфавиттегі әріпті іздеңіз. Taco Bell белгісінде көрген «A» -дан бастаңыз, содан кейін «4B шығуындағы» B «және т.б.
  • Жазу немесе оқу керек немесе көп орын алатын ойындардан аулақ болыңыз. Бұл машинада ойнау қиын.
Ойын жасау 18 -қадам
Ойын жасау 18 -қадам

Қадам 4. Егер сіз кез келген жерде ойнай алатын портативті ойын жасағыңыз келсе, карталарды қолданыңыз

Карточкалық ойындар-бұл үлкен үстел ойындарына керемет балама. Қосымша реквизиттерді алып жүрудің қажеті жоқ, тек 1 палубалық картаны қажет ететін біреуін ойлап табыңыз. Мысалы, Go Fish немесе Solitaire сияқты классикалық ойынның әр түрлі нұсқаларына ми шабуылы.

  • Ережелерді мүмкіндігінше қарапайым ұстауға тырысыңыз. Карточкалық ойындар тым күрделі немесе қатыса бастағанда, олар көңілді емес, ренжітуі мүмкін.
  • Сіз сондай -ақ, мысалы, 1 палубамен ойнай алатын немесе бірнеше ойыншыға екінші палубаны қосатын ойын жасай аласыз. Осылайша сіз кез келген уақытта, кез келген жерде ойнай аласыз!

Кеңестер

  • Ойыншының сіздің ойында жеңуге болатын бірнеше әдістері бар екеніне көз жеткізіңіз. Бұл оны қиындатып, көңілді етеді.
  • Егер сізге қосымша дизайн опциялары қажет болса, кодтауды үйреніңіз.
  • Егер сіз жаңадан бастаушы болсаңыз, ойынды оңай құрастыру үшін «апарып тастау» бағдарламасын қолданыңыз.
  • Ойынды құруды бастамас бұрын сюжетті тақтаға өз идеяларыңызды қойыңыз.
  • Қолданбаны жобалау кезінде телефонды еңкейту немесе саусақпен сипау сияқты мобильді мүмкіндіктерді пайдаланыңыз.
  • Қолданбаңыз үшін қандай дизайн мүмкіндіктеріне және қанша ақша жұмсағыңыз немесе тапқыңыз келетініне байланысты iOS немесе Android нұсқасын таңдаңыз.
  • Сізге ұнайтын басқа ойындардан шабыт алыңыз.

Ұсынылған: