Тоглоомын програмыг хэрхэн бүтээх вэ: 15 алхам (зурагтай)

Агуулгын хүснэгт:

Тоглоомын програмыг хэрхэн бүтээх вэ: 15 алхам (зурагтай)
Тоглоомын програмыг хэрхэн бүтээх вэ: 15 алхам (зурагтай)

Видео: Тоглоомын програмыг хэрхэн бүтээх вэ: 15 алхам (зурагтай)

Видео: Тоглоомын програмыг хэрхэн бүтээх вэ: 15 алхам (зурагтай)
Видео: Delphi Программирование / Android NDK, SDK, Java Machine, JDK, Nox Player, AVD Android Эмулятор 2024, May
Anonim

Та маш их мөнгө олох тоглоомын апп бүтээхийг мөрөөдөж байна уу? Танд хэрэгтэй зүйл бол хүсэл, тоглоомын төлөвлөгөө, зөв технологи юм. Энэхүү wikiHow нь тоглоомын програмыг хэрхэн эхлүүлэх талаар танд заадаг.

Алхам

2 -р арга 1: Тоглоом хөгжүүлэхэд бэлтгэх

Тоглоомын апп үүсгэх 1 -р алхам
Тоглоомын апп үүсгэх 1 -р алхам

Алхам 1. Өөрийн ур чадвар, хязгаарлалтыг ойлгох

Тоглоом зохион бүтээхэд маш их зүйл бий. Судалгаа, програмчлал, график дизайн, дууны дизайн, хөгжмийн найруулга, маркетинг гэх мэт олон зүйл бий. Та (эсвэл танай байгууллага) ямар чадвартай болохыг ойлгох нь давуу тал дээрээ үндэслэн санаа гаргахад тусална.

Магадгүй та маш сайн програмист боловч тийм сайн зураач биш байж магадгүй юм. Та тоглоомын механик дээр анхаарлаа төвлөрүүлж болох боловч минималист урлагийн хэв маягт найдаж болно. Магадгүй та гайхалтай график дизайнер байж болох ч програмчлалын хувьд тийм ч сайн биш байх. Уран зургийн дизайнд анхаарлаа төвлөрүүлж байхдаа кодчиллын ихэнх хэсгийг хариуцдаг тоглоомын хөдөлгүүрийг олж болно

Тоглоомын апп үүсгэх 2 -р алхам
Тоглоомын апп үүсгэх 2 -р алхам

Алхам 2. Зах зээлийн судалгаа хийх

Хамгийн эхний хийх зүйл бол зах зээлийн мэдрэмжийг олж авах явдал юм. Амжилттай хэрэгжсэн програмуудын талаар судалж, тэдгээрийг тоглуулах нь зах зээлийн талаар танд маш их зүйлийг хэлэх болно. Амжилттай програмуудыг судлахад илүү их цаг зарцуулах тусам та тэдний нийтлэг шинж чанар, хэрэглэгчдийн хүслийг олж авах болно. Аппликешны амжилтын талаархи тэмдэглэл бол түүний зэрэглэл, тууштай байдал юм.

  • Тоглоомын хүн ам зүйн байдал өөрчлөгдсөн. Дундаж тоглоомчин бол хэвшмэл ойлголтгүй өсвөр насны эрэгтэй байхаа больсон. Өнөөдөр тоглоомыг нийгмийн хүн ам зүйн бараг бүх хүн тоглодог. Хөдөлгөөнт тоглоом тоглодог хүний дундаж нас 36 орчим байдаг. 51% нь эмэгтэй, 49% нь эрэгтэй байна. Бүх хөдөлгөөнт тоглоомчдын гуравны нэг нь 35-50 насныхан байдаг.
  • Энгийн тоглоом (Candy Crush, Angry Birds) бол хамгийн алдартай тоглоомын төрөл юм. Эдгээр нь хурдан татаж авах хугацаатай, сурахад хялбар, тоглоход хялбар бөгөөд өдрийн турш богино хугацаанд тоглох боломжтой тоглоомууд юм. Эхний хүн бууддаг хүмүүс (өөрөөр хэлбэл Overwatch, Destiny) бол хамгийн алдартай хоёр дахь төрөл юм. Гуравдугаарт дүрд тоглох тоглоомууд (Elder Scrolls, Final Fantasy), Battle Royal тоглоомууд (өөрөөр хэлбэл Fortnite, PUBG), Massive Multiplayer Online RPGs (өөрөөр хэлбэл World of Warcraft, The Elder Scrolls Online), Multiplayer Battle Arena тоглоомууд (өөрөөр хэлбэл DOTA 2, League of Legends).
Тоглоомын апп үүсгэх 3 -р алхам
Тоглоомын апп үүсгэх 3 -р алхам

Алхам 3. Амжилттай санаануудыг гаргаж ирээрэй

Тоглогчдын сонирхлыг татахуйц санаануудыг гаргахын тулд танай багтай эсвэл бусад хүмүүстэй оюун ухаанаа дайлаарай. Юу чиг хандлагатай, эрэлт хэрэгцээтэй байгааг олж мэдэхийн тулд зах зээлийн судалгаагаа ашиглаарай. Өвөрмөц, бусдаас ялгарах тоглоом хийхдээ зах зээлийн эрэлтийг хэрхэн хангах талаар бодож үзээрэй.

  • Мэргэжилтнүүдийн зөвлөгөөнд үргэлж итгээрэй. Өөрийнхөө санааг хамгийн сайнаараа дуустал нь сайжруулж, үргэлжлүүлэн боловсруулахад бэлэн байгаарай.
  • Хамгийн гайхалтай апп -уудын зарим нь хуучин санаагаа шинэ чиглэлд эргүүлэх явдал юм.
  • Өсвөр насныхнаас насанд хүрэгчид хүртэл олон тооны хүмүүст зориулагдсан бага эрсдэлтэй, өндөр магадлалтай аппликейшнуудыг дагаж мөрдөөрэй.
  • Үзвэр үйлчилгээ, зөн совин, оролцоо, донтолт, түүний график, дууны үндсэн дээр аппликейшн боловсруулахад анхаарлаа төвлөрүүл. Дээр дурдсан шинж чанараас хамаагүй бага програмыг хайчилж ав.
  • Тоглоомынхоо түүхийг бодож үзээрэй. Тэмдэгт, эргэлт, зорилго, шагнал бүхий сайн түүх нь тоглоом тоглох туршлагыг сайжруулж чадна.
Тоглоомын апп үүсгэх 4 -р алхам
Тоглоомын апп үүсгэх 4 -р алхам

Алхам 4. Мөнгө олох бодлогыг шийдэх

Хэрэв та тоглоом хөгжүүлэх цаг хугацаа, нөөц бололцоогоо дайчлах гэж байгаа бол үүнээс мөнгө олохыг хүсч магадгүй юм. Өнөөдөр хөгжүүлэгчид өөрсдийн хөгжүүлж буй програмуудаас мөнгө олох олон янзын арга байдаг. Та дараах мөнгө олох бодлогын аль нэгийг эсвэл хослуулан ашиглаж болно.

  • Зар сурталчилгааны орлого:

    Энэ сонголт нь тоглогчдод үнэгүй апп татаж авах боломжийг олгодог боловч уг апп нь тоглоом доторх зарыг агуулдаг. Хөгжүүлэгчийн хувьд зарыг үзэх эсвэл үзэх бүртээ та цалин авдаг. Сул тал нь олон тоглогчид үүнийг ядаргаатай, анхаарал сарниулдаг. Үүний үр дүнд олон апп хөгжүүлэгчид тоглогчдод тоглоомын зар сурталчилгаагүй хувилбарыг худалдаж авах боломжийг санал болгодог.

  • Апп доторх худалдан авалт:

    Энэхүү загвар нь тоглогчид тоглоомын үндсэн хувилбарыг үнэгүй татаж авах боломжтой боловч нэмэлт функц, контент худалдаж авах боломжийг олгодог. Энэ нь хүч чадал, шинэ дүрүүд, шинэ хувцаслалт гэх мэт байж болно.

  • Дээд зэрэглэлийн худалдан авалт:

    Энэ загвар нь тоглогчид програмын үндсэн хувилбарыг үнэгүй татаж авах боломжийг олгодог. Үнэгүй хувилбар нь демо эсвэл туршилтын хувилбар эсвэл хязгаарлагдмал ажиллагаатай хувилбар байж болно. Тоглогчийн бүрэн хувилбарыг нээхийн тулд тоглогч төлбөр төлөх боломжтой болно.

  • Нэг удаагийн худалдан авалт:

    Энэ сонголт нь тоглогчдыг тоглоомыг татаж авахаасаа өмнө нэг удаагийн төлбөр төлөхийг шаарддаг.

Тоглоомын апп үүсгэх 5 -р алхам
Тоглоомын апп үүсгэх 5 -р алхам

Алхам 5. Загварын баримт бичгийг бүрдүүлэх

Та бодлоо цаасан дээр буулгах цаг болжээ. Тоглоомонд орохыг хүсч буй бүх санааг агуулсан дизайны баримт бичгийг бий болго. Загварын баримт бичигт тоглоомын механик, зорилго, шагнал, дүр, биос, концепцийн урлаг, түвшний дизайн, танай багийн мэдэх ёстой бүх зүйлийг багтаасан болно.

Тоглоомын апп үүсгэх 6 -р алхам
Тоглоомын апп үүсгэх 6 -р алхам

Алхам 6. Тоглоомын аппаа нийтлэх платформоо шийдээрэй

Мобайл тоглоомын салбарт Google Play Store -той Андройд, App Store -тэй iOS (iPhone/iPad) гэсэн хоёр том зах зээл байдаг. Аль алинд нь эерэг ба сөрөг талууд байдаг. Та тоглоомоо аль платформ дээр нийтлэхээ шийдэх хэрэгтэй болно. Та тоглоомоо хоёуланд нь нийтлэх боломжтой, гэхдээ энэ нь нэмэлт эх үүсвэр, зардал шаардах болно.

  • IOS App Store нь хөгжүүлэгчийн жилийн төлбөр 99 доллар байдаг. Google Play Store нь хөгжүүлэгчийн 25 долларын нэг удаагийн төлбөртэй. Хоёр платформ хоёулаа апп худалдан авалтын орлогыг 30% бууруулдаг.
  • IOS App Store нь шинэ тоглоом, програмыг сурталчлахын тулд илүү ихийг хийдэг боловч хоёр платформ хоёулаа өрсөлдөөн ихтэй байдаг бөгөөд хөгжүүлэгчид өөрсдийн апп -уудыг бусдаас ялгаруулахын тулд бүтээлч байхыг шаарддаг.
  • Андройд дээрх Google Play Store нь илгээсэн апп -уудыг батлах хатуу журамтай байдаг. IOS App Store -д зориулсан апп -уудыг батлуулах нь илүү хэцүү байдаг, гэхдээ апп -ууд зөвшөөрөгдөөгүй тохиолдолд App Store нь хөгжүүлэгчдэд санал өгөх нь хамаагүй дээр байдаг.
  • Андройд хэрэглэгчид үнэгүй програмыг илүүд үздэг бол iOS хэрэглэгчид програмын төлбөрийг төлөхөд илүү их дассан байдаг.
  • IOS App Store нь түлхүүр үг хайх загварыг ашигладаг. Энэ нь хөгжүүлэгчид таны аппыг олохын тулд хэрэглэгчид оруулах ёстой түлхүүр үгсийн жагсаалтыг оруулахыг шаарддаг. Google Play Store -ийн хайлт нь түлхүүр үгсээс хамаардаггүй, харин програмын нэр, тайлбар гэх мэт хайлтын оронд хайлт хийдэг.
Тоглоомын програм үүсгэх Алхам 7
Тоглоомын програм үүсгэх Алхам 7

Алхам 7. Апп -аа хөгжүүлэх зөв технологийг сонго

Тоглоомынхоо санааг гаргаж, платформоо сонгосны дараа та програмаа хөгжүүлэхэд шаардлагатай зөв технологи, хэрэгслийг олох хэрэгтэй болно. IOS болон Android хоёулаа өөрийн гэсэн програмчлалын хэлтэй. Тиймээс таны гаргасан шийдвэрүүдийн зарим нь таны тоглоомыг аль платформ дээр нийтлэхээр шийдэж магадгүй юм. Та тоглоомоо хөгжүүлэхэд шаардлагатай тохирох тоглоомын хөдөлгүүр эсвэл дунд програм хангамж, график, дууны хөгжүүлэлтэд ашиглах програм хангамжийг шийдэх хэрэгтэй болж магадгүй юм.

  • Андройд тоглоомын програмчлалын хэл бол Java юм. IOS аппликейшнуудын төрөлх програмчлалын хэл бол Swift юм.
  • Android Studio бол Android -д зориулсан програм хөгжүүлэх албан ёсны нэгдсэн хөгжүүлэлтийн студи юм. Mac дээрх Xcode нь iOS -д зориулсан програм хөгжүүлэхэд ашиглагддаг.
  • Таны тоглоомын бүх эд хөрөнгө, кодыг нэгтгэх, тоглоомын хувилбаруудаа янз бүрийн платформд нийтлэх чадвартай тоглоомын хөдөлгүүрийг ашиглан олон тоглоом боловсруулдаг. Хөдөлгөөнт тоглоомуудын түгээмэл хэрэглэгддэг хөдөлгүүр бол Unity, Cocos, Unreal Engine юм.
  • 2D график дизайны програм хангамж нь бүх тоглоом, тэр дундаа 3D форматтай тоглоомуудад (гарчгийн дэлгэц, цэс, HUD, попап цонх гэх мэт) хэрэгтэй болно. Photoshop эсвэл GIMP-ийг ашиглан 2D растер дээр суурилсан график боловсруулж болох бол Adobe Illustrator эсвэл Inkscape-ийг 2D вектор график боловсруулахад ашиглаж болно.
  • 3D график ашигладаг тоглоомуудад 3D загварчлах програм хангамж хэрэгтэй болно. 3D загварчлах хөтөлбөрт Maya, 3DS Max, Blender 3D орно.
  • График програм хангамжаас гадна танд дуу хөгжүүлж, бичих дижитал аудио ажлын станцын програм (DAW), микрофон, гар болон бусад хэрэгслийг компьютерт холбох аудио интерфэйс хэрэгтэй болно. Дижитал аудио ажлын станцуудад Adobe Audition, Cubase, Reaper, Pro Tools, FL Studio, Ableton Live орно.
Тоглоомын апп үүсгэх 8 -р алхам
Тоглоомын апп үүсгэх 8 -р алхам

Алхам 8. Тоглоомынхоо загварыг боловсруул

Таны прототип маш энгийн байх ёстой. Энэ бол бүрэн тоглоом биш юм. Танд төлөвлөж буй бүх хөрөнгө, түвшин, хүч чадал, дайсантай байх шаардлагагүй. Үзэсгэлэнт графиктай байх шаардлагагүй. Энэ нь зүгээр л танд хэрэгтэй санаа байгааг харуулсан тоглоомын хялбаршуулсан хувилбар байх ёстой. Үүнийг ашиглан санаагаа туршиж үзэх, хөрөнгө оруулагчдыг татах, багийг хөлслөхөд ашиглаж болно.

2 -ийн 2 -р арга: Хөдөлгөөнт тоглоом хөгжүүлэх

Тоглоомын апп үүсгэх 9 -р алхам
Тоглоомын апп үүсгэх 9 -р алхам

Алхам 1. Зөв багийг ажилд авна

Ажилд авах нь урт удаан үйл явц юм. Та ажлаа байршуулах, өргөдөл гаргагчдыг шүүх, нэр дэвшигчдээс ярилцлага авах, NDA -д гарын үсэг зурж, санаагаа тайлбарлах шаардлагатай болно. кодчилол эхлэхээс өмнө энэ бүхэн. Гэхдээ гайхалтай хөлслөлт хийх нь ирээдүйн хөрөнгө оруулалт бөгөөд шаардлагагүй саатал гаргахаас зайлсхийхэд тусална. Энэ явцад та ямар төрлийн нэр дэвшигчийг хайж байгааг тодорхойлсон ажлын жагсаалтыг гаргаж өгөх хэрэгтэй бөгөөд энэ нь хэтэрхий дэлгэрэнгүй мэдээлэл өгөхгүй байна.

Боломжит нэр дэвшигч бүрийг ажилд авахаасаа өмнө нууцлахгүй байх гэрээнд гарын үсэг зурж, санаагаа хамгаалах ёстой

Тоглоомын апп үүсгэх 10 -р алхам
Тоглоомын апп үүсгэх 10 -р алхам

Алхам 2. Тоглоомын хөрөнгөө бүрдүүлэх

Тоглоомын эд хөрөнгөд тоглоомыг бүрдүүлдэг бүх хэсгүүд багтдаг. Үүнд 2D график, хүүхэлдэйн спрайт, 3D загвар, арын зураг, түвшний дизайн, хөгжим, дууны клип гэх мэт орно. Үндсэндээ тоглогчийн тоглолтын үеэр харж, сонсож чаддаг бүх зүйлийг бүтээх шаардлагатай.

Тоглоомын програм үүсгэх Алхам 11
Тоглоомын програм үүсгэх Алхам 11

Алхам 3. Тоглоомоо кодлоорой

Кодлох, скрипт хийх нь тоглоомыг интерактив болгодог. Скриптийг тоглогч тоглоомтой харьцах үед юу болохыг, мөн дэлгэц дээрх объектууд хоорондоо харьцах үед юу болохыг тодорхойлоход ашигладаг. Скриптийг тоглоомын явц, үйл явдлын дарааллыг тогтооход ашигладаг. Хөрөнгө бол тоглоомын бие даасан хэсэг юм. Кодлох нь бүгдийг хооронд нь холбодог цавуу юм.

Танд хэрэгтэй програмчлалын хэл дээр туршлагатай програмист ажилд авахаа мартуузай. Танд тоглоомоо гаргаж буй платформ дээр төрөлх програмчлалын хэл, туршлагатай програмистууд, C/C ++ болон таны тоглоомын хөдөлгүүрт шаардлагатай бусад скрипт хэлний ерөнхий мэдлэг хэрэгтэй болно

Тоглоомын апп үүсгэх 12 -р алхам
Тоглоомын апп үүсгэх 12 -р алхам

Алхам 4. Аппликешныг туршиж үзээрэй

Туршилт нь жинхэнэ хүмүүс үүнийг тоглож байх үед таны тоглоом бодит ертөнцөд хэрхэн ажилладагийг харах боломжийг олгодог. Төрөл бүрийн шалгагч байгаа эсэхийг шалгаарай. Янз бүрийн насны, хүн ам зүйн ангиллын хүмүүсийг тоглож, таны бүтээгдэхүүнийг хэрхэн ашиглаж байгааг харахыг зөвшөөрнө үү. Энэ нь таны хүлээж байгаагүй асуудлуудыг олж илрүүлэх, засах боломжийг олгодог. Санал хүсэлт авах. Тэд хэрхэн тоглоом тоглож байгааг хараарай. Тэд үүнийг зөв тоглож байна уу? Тоглоомыг илүү сайн ойлгоход нь туслахын тулд та хийж чадах зүйл байна уу? Тоглоом хэтэрхий хэцүү байна уу эсвэл хэтэрхий амархан байна уу? Сонирхолтой нь хөгжилтэй байна уу? Засах шаардлагатай алдаа, алдаа байна уу?

Нээлттэй Бета бол таны тоглоом гарахаас өмнө хязгаарлагдмал хугацаанд олон нийтэд бүртгүүлж, тоглоомоо үнэгүй тоглох боломжийг олон нийтэд олгодог. Эрт нэвтрэх нь таны тоглоомыг хямд үнээр худалдаанд гаргахаас өмнө дуусаагүй хувилбарыг тоглох боломжийг хүмүүст олгодог. Хоёр стратеги нь тоглоомоо туршиж үзэх, фенүүдийн баазыг бий болгох сайн арга юм

Тоглоомын програм үүсгэх Алхам 13
Тоглоомын програм үүсгэх Алхам 13

Алхам 5. Аппликешнээ зах зээлд гаргах

Таны тоглоом гарахаас өмнө та тоглоомоо сурталчилж, шуугиан тарьж эхлэх хэрэгтэй. Тоглоомынхоо вэбсайт болон сурталчилгааны видеог үүсгээрэй. Энэ нь боломжит тоглогчдод таны тоглоомоос юу хүлээж болохыг мэдэж, юугаараа онцлог болохыг онцолж өгдөг. Тоглоомын талаар сэтгүүлчид болон хэвлэлүүдтэй ярилцаарай. Тоглоомынхоо тоймыг нийтлэхийн тулд шүүмжлэгчдийг татаарай. Гарах огноог тохируулж, тоглоомынхоо дүрс, хавтасны зургийг үүсгээрэй.

Тоглоомын програм үүсгэх Алхам 14
Тоглоомын програм үүсгэх Алхам 14

Алхам 6. Тоглоомоо нийтлэх

Тоглоомоо гаргах цаг болоход та сонгосон платформ дээрээ хөгжүүлэгчээр бүртгүүлэх шаардлагатай болно. Таны аппликейшн нь платформын зах зээлээс гаргасан чанарын баталгааны бүх стандартыг хангаж байгаа эсэхийг шалгаарай. Та үүнийг товлосон хугацаанаас өмнө хийх хэрэгтэй болно. Хэрэв таны аппликейшнээс татгалзсан бол санал хүсэлтийг сонсож, зохих өөрчлөлтийг хий. Дараа нь аппаа дахин илгээнэ үү.

Тоглоомын апп үүсгэх 15 -р алхам
Тоглоомын апп үүсгэх 15 -р алхам

Алхам 7. Үүн дээр үргэлжлүүлэн ажиллаарай

Өнөөдөр та аппликейшн гаргаад дараа нь үүнийг хийж дуусгах нь ховор байдаг. Илүү том үзэгчдэд хүрсний дараа та урьдчилан таамаглаагүй шинэ алдаа, шүүмжлэл, аюулгүй байдлын эмзэг байдлын талаар мэдэх болно. Тоглоомынхоо аливаа асуудлыг шийдэхийн тулд та тоглоомоо үргэлжлүүлэн хийж, шинэ засваруудыг гаргах шаардлагатай болно.

Хэрэглэгчийн сэтгэгдэл, сэтгэгдлийг шалгана уу. Тэдэнд хариулж, бүтээлч шүүмжлэлийг зүрх сэтгэлээсээ хүлээж аваарай. Энэ нь та сайн бүтээгдэхүүн хийх талаар санаа тавьдаг болохыг харуулж байна

Зөвлөмж болгож буй: