Компьютердик оюндарды жасоо

Автор: Eugene Taylor
Жаратылган Күнү: 16 Август 2021
Жаңыртуу Күнү: 22 Июнь 2024
Anonim
компьютерди нолдон баштап уйронуу powerpoint 1 сабак
Видео: компьютерди нолдон баштап уйронуу powerpoint 1 сабак

Мазмун

Компьютердик оюндарды ойноп, оппоненттерди жеңип, ааламдарды ойлоп табуунун жаңы стратегияларын иштеп чыгуу хоббиңиз барбы? Компьютердик оюнду жасоо үчүн жогоруда айтылган көндүмдөрдү гана талап кылган көптөгөн шаймандар бар, бирок айрым программалоо билимдери сиз менен иштөөгө көбүрөөк мүмкүнчүлүктөрдү берет. Чычканыңызды жана клавиатураңызды алып, баштаңыз.

Басуу

2ден 1-бөлүк: Туура шаймандарды табуу

  1. Негизинен текстке негизделген оюн. Бул техникалык жол менен жасалган эң оңой оюн болсо керек, бирок графика жок оюнга баары эле кызыкдар эмес. Текстке негизделген оюндардын көпчүлүгү окуяны, табышмакты же укмуштуу окуяны, окуяны, табылгаларды жана табышмактарды айкалыштырат. Төмөндө бир нече акысыз варианттар келтирилген:
    • Twine браузериңизде тез жана оңой колдонулат.
    • StoryNexus жана Visionaire оюн режиминде жана графикада көбүрөөк мүмкүнчүлүктөргө ээ.
    • Inform7 - бул ышкыбоздордун чоң жамааты бар кыйла күчтүү курал.
  2. 2D оюнун жасаңыз. GameMaker жана Stencyl - бул сиз каалаган жанрда колдоно турган жакшы варианттар, жана сизде программалоону ага муктаж болбостон колдонуу мүмкүнчүлүгү бар. Скретч! браузер оюндары үчүн колдоно турган дагы бир курал.
  3. 3D оюндары сизге ылайыктуу экендигин байкап көрүңүз. 3D оюну 2D оюнуна караганда кыйла татаал, андыктан бул узак долбоор жана өтө оор жумуш болорун унутпаңыз. Учкун жана Оюн Гуру сизге бир аз жумушту сактап кала алат, анткени сиз аны менен кодду талап кылбастан дүйнө кура аласыз. Эгерде сизде буга чейин программалоо тажрыйбасы бар болсо же аны кантип жасоону үйрөнгүңүз келсе, анда абдан популярдуу Unity оюн кыймылдаткычын байкап көрүңүз.
    • Учурдагы материалдарды колдонуунун ордуна 3D моделдерин өзүңүз жасай баштасаңыз, анда 3DS Max, Blender (акысыз) же Майя сыяктуу 3D программасы керек.
  4. Көптөгөн программалоону камтыган ыкма. Программист болуп иштесеңиз дагы, биринчи оюнуңуз үчүн жогорудагы кыймылдаткычтардын бирин колдонсоңуз болот. Албетте, бир нерсе кыйыныраак болгону үчүн аракет кылбаңыз. Бирок кээ бир адамдар оюнду нөлдөн баштап программалап, толугу менен башкарууну жактырышат. Оюнду тексттик редактордун ордуна Eclipse сыяктуу IDEде (Интегралдык Өнүктүрүү Айлана-чөйрөсүндө) программалаңыз, ошондо сиз керектүү нерселердин бардыгын бир долбоорго ыңгайлуу кылып уюштура аласыз.
    • Оюн дээрлик каалаган программалоо тилинде жазуу мүмкүн болсо, C ++ үйрөнүү сиздин колуңузга керектүү шаймандарды берет. Интернеттеги ар кандай окуу куралдарын жана көптөгөн оюндарды иштеп чыгуучу ресурстарды таба аласыз.

2-бөлүктүн 2-бөлүгү: Оюн түзүү

  1. Концепцияны тандаңыз. Биринчи долбооруңуз үчүн, ойлонуп жаткан жанрда кичинекей үлгү алуу - бул мыкты башталыш. Бул платформа оюну же роль ойноо оюну болушу мүмкүн. Баштаардан мурун, оюн жөнүндө ойлоруңузду жана төмөнкү суроолорго жоопторуңузду жазыңыз:
    • Геймплейдин (теманын) эң маанилүү бөлүгү кайсы? Бул оппоненттерди жеңүү, табышмактарды чечүү же башка каармандар менен сүйлөшүү болушу мүмкүн.
    • Геймплей кандай болушу керек? Мисалы, оппоненттер менен күрөшүү кнопкаларды реалдуу убакыт режиминде басуу аркылуу же кезек-кезеги менен тактикалык чечимдер аркылуу жүргүзүлөт. Көп диалогдуу оюндар оюнчуга белгилүү бир чечимдерге жараша сюжеттин калыптанышына же каармандар жана оюн дүйнөсү жөнүндө мүмкүн болушунча көбүрөөк билүү аркылуу мүмкүнчүлүк берет.
    • Оюндун маанайы кандай? Бул шаңдуу, шайыр, сырдуубу же кызыктуубу?
  2. Жөнөкөй деңгээл түзүңүз. Эгер сиз оюн кыймылдаткычын же оюн куралын биринчи жолу колдонуп жатсаңыз, анда куралы менен ойноого убакыт келди. Фондорду, объекттерди жана белгилерди кантип жайгаштырууну билип алыңыз. Керек болсо, оюнчу бир нерсе жасай ала турган объекттерди жаратыңыз же программалык камсыздоо менен келген же интерактивдүү даяр объектилерди караңыз.
    • Эгер сиз бир нерсе жасоону билбей жатсаңыз, анда ал жөнүндө сайттагы веб-сайттан сураңыз же кошумча маалымат алуу үчүн Интернетте издеңиз.
    • Учурда жарык жана башка графикалык эффекттерден чочулабаңыз.
  3. Зарыл болсо, негизги геймпайды иштеп чыгыңыз. Бул оюн программасына анча-мынча өзгөртүүлөрдү киргизүү же башынан баштап татаал системаларды куруу дегенди билдириши мүмкүн. Бул жерде бир нече мисал келтирилген:
    • Платформада оюн жасап жатканда, каармандын эки эсе бийик секиришин же башка "өзгөчө" кыймылдарды жасоону каалайсызбы? Каармандын секире турган бийиктиги жана бир жолу чыкылдатып, баскычын басып туруп же секирүүнүн ар кандай стилдерин тандасаңыз, эмне болот?
    • Эгер сиз роль ойноочу же үрөй учурган оюн жасап жатсаңыз, оюнчу кайсы куралдан баштайт? Оюнчу жаңырта алган 2 же 3 куралды тандап, аларды сынап көрүңүз. Ар кандай куралдардын арасынан тандоону кызыктуу кылууга аракет кылыңыз. Мисалы, бир курал көбүрөөк зыян келтириши, бир нече душмандарын чыгарып кетиши же душмандарын алсыратышы мүмкүн. Куралдын эч бири бардык мүмкүнчүлүктөргө ээ боло албайт, көп чыгым талап кылган куралдардан (жан дүйнө күчүн талап кылган сыйкыр же бир колдонгондон кийин чачырап кетүүчү курал)
    • Диалогго негизделген оюнда, оюнчудан тандоолордун тизмесиндеги диалогдорду тандап алсаңыз болот, же аларды жөн гана угуп, андан кийин чара көрүп, андан кийин диалог улана берет. Оюн туруктуу жол менен кетишин каалайсызбы же оюнду аяктоонун бир нече жолу жана жолдору барбы?
  4. Бир нече деңгээл түзүңүз. Үч-беш кыска деңгээл - бул биринчи оюн үчүн жакшы старттык максат, бирок, албетте, муну ар дайым кеңейте аласыз. "Негизги геймплейдин" дизайнын унутпастан, ар бир деңгээл бир аз айырмаланып турушу керек. Бул деңгээлдерди биринин артынан экинчисин жасап же кийинчерээк бириктирип алсаңыз болот, алардын кайсынысы сизге оңой болсо.
    • Платформа оюнунда адатта кыймылдуу платформалар же тезирээк душмандар колдонулат.
    • Экшн оюну жаңы душмандардын тобун, катаал атаандашты жана атайын куралсыз же тактикасыз жеңилүү кыйын болгон душмандарды киргизе алат.
    • Паззл көбүнчө табышмактын бир түрү жөнүндө болот жана ар бир жаңы деңгээл үчүн кыйла татаал версияларын сунуштайт, же жаңы куралдар менен тоскоолдуктарды сунуштайт, бул оюнчуга чечим жөнүндө көбүрөөк ойлонууга түртөт.
  5. Жакынкы жана узак мөөнөттүү максаттарды коюңуз. Адатта, буларды "экинчи механика" же "экинчи оюн ойнотуучу илмек" деп аташат. Секирүү сыяктуу оюндун негизги бөлүктөрүн колдонуу менен, оюнчу дагы бир оюн деңгээлине көтөрүлөт, мисалы, душмандарын жеңүү же казына чогултуу. Бул акыры, башка максаттарга жетүүгө алып келиши мүмкүн, мисалы, деңгээлдин аягы, жаңыртууга акча үнөмдөө жана албетте, оюнду уруп-сабоо.
    • Мисалдан көрүнүп тургандай, буга чейин өзүңүз байкабай туруп эле иштеп чыгууга кошконсуз. Кандай болгон күндө дагы, оюнчу оюндун максатын тез түшүнүп турушу керек. Эгерде 10 мүнөттөн кийин оюнчу оюн душмандарды улам-улам атып өлтүрүүдөн өткөн тереңдик эмес деген тыянакка келсе, анда зериктирүү жашырынып жатат. Эгерде биринчи душманды өлтүргөндөн кийин, оюнчу бир нече тыйын алса, анда оюнчу максат бар экендигин (сыйлык үчүн тыйындарды сактоо) жана оюн ошого алып бараарын билет.
  6. Оюнду сынап көрүңүз. Ар бир деңгээлди бир нече жолу сынап, башкалардан жардам сураңыз. Оюнга ар кандай жолдор менен, анын ичинде эч качан ойлобогон нерселериңиз менен мамиле кылууга аракет кылыңыз, мисалы, тапшырмаларды көрмөксөнгө салып, түз эле акыркы кожоюнга чуркоо, же оюнду “пайдасыз” курал же жаңыртуу менен жеңүүгө аракет кылуу. Бул абдан капалантышы мүмкүн болгон узак процесс, бирок мүчүлүштүктөрдү жоюп, оюндун бардык оюнчулар үчүн көңүлдүү болушун камсыз кылуу татыктуу.
    • Оюн сыноочуларына баштоо үчүн жетиштүү маалымат бериңиз. Оюндун дагы деле өнүгүп жаткандыгын жана кайсы ачкычтарды колдоно тургандыгын билип алыңыз. Аларга башка эч нерсени билүүнүн кажети жок.
    • Оюн тестерлерине алар чогулткан бардык маалыматтар үчүн кайтарым байланыш формалары менен камсыз кылыңыз, бул ушул маалыматтарды салыштырууга же шилтеме берүүгө мүмкүндүк берет. Ошондой эле оюндун айрым бөлүктөрү жөнүндө күмөн санаган суроолорду берүүгө мүмкүнчүлүк берет.
    • Сизге көбүрөөк пайда келтирген тестерлер - сиз билбеген жана оюнуңузга оң баа берүүгө милдеттүү эмес адамдар.
  7. Графикалык жана үндү поляк. Интернеттеги оюн-зооктордун укмуштуудай көп бөлүгүн тапса дагы, бир нерсенин туура эмес же туура эместигин текшерип, анын ордун издөө үчүн убакыт бөлүү керек. 2D оюнуңузда жөнөкөй графиканы түзөтүү үчүн сүрөт редакторун колдонууну үйрөнүңүз же амбициялуу 3D долбоорун жерден алып салгыңыз келсе, OpenGL сыяктуу программаны колдонуңуз. Оюнчунун бөлмөнү негизги жолдо айланып өтүшүнө шарт түзгөн жарык эффекттерин жана салкын чабуулдарды көрсөтүү жана фондо кыймыл түзүү үчүн бөлүкчө эффекттерин кошуңуз. Чуркоо, чабуул жасоо, секирүү сыяктуу үн эффекттерин жана керектүү болгон жерлерге кошуңуз. Албетте, бир нерсени өзгөртүүгө же өркүндөтүүгө ар дайым негиз бар, бирок визуалдык жана аудио сиздин талаптарга жооп бергенден кийин оюн даяр болот. Куттуктайбыз!