Та видео тоглоом тоглох дуртай юу, тоглоомоо дуусгах эсвэл өрсөлдөгчөө ялахын тулд үргэлж заль мэх хийдэг үү, эсвэл дүр төрх эсвэл өөрийнхөө ертөнцийг төсөөлж чадахуйц асар их төсөөлөлтэй байдаг уу? Өөрийн давуу талыг видео тоглоом болгон хувиргах олон хэрэгсэл байдаг. Үүнээс өмнө танд програмчлалын ур чадвар хэрэгтэй. Гэхдээ боломжтой бол танд хулгана, гар, чадвартай баг л хэрэгтэй.
Алхам
2 -р хэсгийн 1: Шаардлагатай хэрэгсэл/програмыг хайж олох
Алхам 1. Текст дээр суурилсан тоглоом үүсгэх
Графикгүй тоглоом бүтээх, тоглох сонирхол хүн болгонд байдаггүй ч энэ төрлийн тоглоомыг хийх нь хамгийн хялбар байдаг. Ихэнх текст дээр суурилсан тоглоомууд нь үлгэр, эрэл хайгуул, таавар зэргийг хослуулсан түүх, таавар эсвэл адал явдалд чиглэдэг.
- Twine бол таны хөтөч дээр хялбархан ашиглах боломжтой програм юм.
- StoryNexus ба Visionaire бол илүү тоглоомын сонголт, статик дүрсийг санал болгодог сонголтууд юм.
- Inform7 бол илүү сайн хэрэгсэл эсвэл програм юм, учир нь энэ нь олон нийт, дэмжигчидтэй байдаг.
Алхам 2. 2D тоглоом үүсгэх
Хэрэв та ямар ч төрөлд 2D тоглоом бүтээхийг хүсч байвал GameMaker ба Stencyl бол маш сайн сонголт бөгөөд програмчлах кодыг ашиглахгүйгээр програмчлалын кодыг ашиглах боломжийг танд олгодог. Зураас! нь бас хөтөчийн тоглоом үүсгэхэд ашиглаж болох хэрэгсэл юм.
Алхам 3. 3D тоглоом хийхийг оролдож байна
3D тоглоом бүтээх нь 2 хэмжээст тоглоомоос хамаагүй хэцүү байдаг. Тиймээс урт хүнд хэцүү төсөлд бэлэн байгаарай. Spark болон Game Guru нь програмчлалыг ойлгохгүйгээр тоглоомын ертөнцийг бий болгох боломжийг танд олгож, даалгавраа хөнгөвчлөхөд тусална. Хэрэв та програмчлалын мэдлэгтэй эсвэл програмчлал сурахыг хүсч байвал одоогоор түгээмэл хэрэглэгдэж буй тоглоомын хөдөлгүүр болох Unity -ийг туршиж үзээрэй.
Хэрэв та өөрийн 3D загварыг бүтээхийг хүсвэл 3DS Max, Blender, Maya гэх мэт 3D бүтээх програм хангамж хэрэгтэй болно
Алхам 4. Програмчлалын чиг хандлагыг баримтал
Та програмчлалын мэдлэгтэй байсан ч гэсэн дээрх тоглоомын аль нэг хөдөлгүүрийг ашиглан анхны тоглоомоо бүтээхийг хүсч болох бөгөөд өөр, илүү хэцүү замыг сонгох шаардлагагүй болно. Гэсэн хэдий ч зарим хүмүүс хийсэн тоглоомынхоо бүх талыг хянаж, эхнээс нь бүтээхийг хүсдэг. Тоглоомынхоо бүх талыг цэвэр, ойлгомжтой байдлаар нэгтгэхийн тулд та тоглоомоо текст засварлагч дээр биш харин Eclipse гэх мэт хөгжлийн нэгдсэн орчинд бий болгохыг илүүд үздэг.
Та үнэхээр ямар ч програмчлалын хэлээр тоглоом хийх боломжтой боловч C ++ бол тоглоом хийхэд шаардлагатай олон эх сурвалж, заавартай гайхалтай хэрэгсэл юм
2 -р хэсгийн 2: Тоглоом хийх
Алхам 1. Үзэл баримтлалыг тодорхойл
Анхны төслийнхөө хувьд дуртай тоглоомын төрлөөсөө энгийн тоглоом бүтээх нь сайн эхлэл юм (жишээлбэл, платформ тоглогч эсвэл дүрд тоглох тоглоом). Эхлэхээсээ өмнө тоглоомын талаархи санал бодлоо бичээд дараах асуултуудад хариулахыг хичээ.
- Тоглоомын үндсэн бүрэлдэхүүн хэсгүүд юу вэ? Эдгээр хариултуудын жишээ нь дайснуудаа ялах, таавар тайлах эсвэл тоглоомын бусад дүрүүдтэй ярилцах явдал юм.
- Та тоглоомондоо ямар тоглоом тоглохыг хүсч байна вэ? Жишээлбэл, та тоглогчдоос товчлуурын хослол, эсвэл стратеги, тактик шаарддаг эргэлтэд суурилсан дайснуудтай бодит цагийн дайснуудтай тэмцэхийг хүсч болно. Эсвэл хэрэв таны тоглоом тоглоомын бусад дүрүүдтэй ярилцахад анхаарлаа хандуулдаг бол тоглогч өөр сонголт хийвэл, эсвэл зураглал нь илүү шугаман хэлбэртэй бол тоглогчид зөв шийдвэр гаргах ёстой бол өрнөл, түүхийг өөрчлөх боломжтой болно.
- Таны тоглолтын үеийн сэтгэл санаа ямар байна вэ? Хөгжилтэй, аймшигтай, нууцлаг эсвэл сэтгэл хөдлөм үү?
Алхам 2. Энгийн түвшинг бий болгох
Хэрэв та тоглоомоо бүтээхдээ тоглоомын хөдөлгүүр эсвэл тоглоом бүтээх хэрэгсэл ашигладаг бол тэр хөдөлгүүр эсвэл хэрэгслээрээ бүтээлч байхыг хичээгээрэй. Хөдөлгөөнт дэвсгэр, объект, тэмдэгтүүдийг хэрхэн байрлуулах талаар сурах. Үнэн хэрэгтээ та тоглоомын баатруудыг одоо байгаа объектуудтай харьцуулах, эсвэл ашиглаж буй хэрэгсэл эсвэл програм хангамжид аль хэдийн орсон объектуудыг судалж үзээд ямар нэгэн харилцан үйлчлэл байгаа эсэхийг олж мэдэх боломжтой. объект.
- Хэрэв та ямар нэгэн зүйл хийхээ мэдэхгүй байгаа бол үүнийг хэрэгсэл эсвэл хөдөлгүүрийн вэбсайтаас эсвэл форум гэх мэт интернэтээс хайж олох боломжтой.
- Эхний төслийн хувьд гэрэлтүүлэг болон бусад график нарийн ширийн зүйлийн талаар хэт их санаа зовох шаардлагагүй болно.
Алхам 3. Үндсэн тоглоомынхоо загварыг гаргах
Тоглоомын загвар гаргахын тулд тоглоомын програм хангамжид хэд хэдэн өөрчлөлт оруулах шаардлагатай бөгөөд хэрэв эхнээс нь бүтээсэн бол илүү төвөгтэй системийг бий болгох шаардлагатай болно. Энд хэдэн жишээ байна:
- Хэрэв та платформын тоглоом хийж байгаа бол дүр чинь давхар үсрэх, агаарт үсрэх эсвэл өөр ямар нэгэн онцгой алхам хийхийг хүсч байна уу? Мөн дүрийнхээ үсрэлтийн өндөр болон тоглогчийн өгдөг янз бүрийн харилцан үйлчлэлийн хариуг (хэдэн секундын турш дарах гэх мэт) өөрчлөхийг оролдоорой.
- Хэрэв та RPG эсвэл аймшгийн тоглоом хийвэл тоглогчид ямар зэвсгээр тоглоомыг эхлүүлэх вэ? Тоглогчид сайжруулах боломжтой хоёр, гурван зэвсгийг сонгоод дараа нь туршиж үзээрэй. Зэвсгийн сонголт нь сонирхолтой, олон янз байдгийг анхаараарай. Жишээлбэл, та гурван төрлийн зэвсэг өгдөг, өөрөөр хэлбэл хүчтэй зэвсэг, нэгээс олон дайсныг гэмтээж болох дайснуудаа сулруулдаг зэвсэг. Зэвсэг нь илүү үнэтэй, олж авахад хэцүү биш л бол нэг зэвсгийг нөгөөгөөсөө хамаагүй хүчтэй болгож болохгүй.
- Диалог дээр суурилсан тоглоомд тоглогч дэлгэцэн дээрх харилцах цонх "салбар" -ыг сонгох эсвэл тодорхой даалгавар гүйцэтгэхийн тулд өгсөн зааврыг уншиж, дараагийн харилцах цонхыг нээхийг хүсч байна уу? Тоглоом шугаман, нэг чиглэлтэй байхыг хүсч байна уу, эсвэл олон талт, төгсгөлтэй байхыг хүсч байна уу?
Алхам 4. Олон түвшинг бий болгох
Гурав эсвэл таван богино түвшин бол таны анхны тоглолтын боломжийн зорилт юм. Та тэдгээрийг дараа нь хэзээ ч хамаагүй нэмж болно. Түвшин бүрт өөрийн үндсэн тоглоомыг үргэлж байлгаж, түвшин бүрийг өөр өөр сорилттой тулгарах эсвэл нэмэгдүүлэхийг хичээ. Та тоглогчид өөр түвшинд тоглохын тулд нэг түвшинг дуусгах ёстой түвшинг дарааллаар нь хийх эсвэл тоглогчид хүссэн түвшингээ сонгох боломжтой тусдаа түвшинг бий болгож болно.
- Платформ тоглогчдод тулгардаг бэрхшээлүүдийн нэг нь ихэвчлэн илүү хурдан дайснууд эсвэл хөдлөх платформууд байдаг.
- Тэмцээний тоглоомууд нь түвшин бүрт шинэ дайсан, хүчирхэг дайсан эсвэл босс, эсвэл тодорхой заль мэх, зэвсэггүйгээр ялагдах боломжгүй дайсныг танилцуулж чадна.
- Таавар тоглоом нь ихэвчлэн нэг төрлийн тааварт наалддаг бөгөөд түвшин бүрт үүнийг улам хүндрүүлдэг, эсвэл тоглогчид илүү сайн бодох ёстой шинэ хэрэгсэл эсвэл саад бэрхшээлийг танилцуулдаг.
Алхам 5. Урт болон дунд хугацааны зорилтуудыг бий болгох
Тоглоом заримдаа "хоёрдогч механик" эсвэл "хоёрдогч тоглоом" гэсэн нэртэй байдаг. Үсрэх гэх мэт үндсэн тоглоомын механизмыг ашигласнаар тоглогчид эд зүйлсийг буух эсвэл цуглуулахдаа өрсөлдөгчөө гишгэх гэх мэт хоёрдогч тоглоомыг ашиглаж болно. Энэхүү хоёрдогч тоглоомыг тоглоомын урт хугацааны амжилт болгоход ашиглаж болно, жишээлбэл, түвшин бүрт зоос цуглуулах замаар тоглогчид тэдгээрийг хадгалж, тоглоомыг дуусгахад туслах шинэчлэлтүүдийг худалдаж авах боломжтой.
Дээрх жишээнээс харахад та өөрийн мэдэлгүйгээр хоёрдогч тоглоомд орсон байж магадгүй юм. Таны тоглогчид таны суулгаж буй асуудлын талаар шууд ойлгосон эсэхийг шалгаарай. Хэрэв 10 минутын дараа таны тоглогч таны тоглоомыг дайснуудаа зогсолтгүй бууддаг гэж бодвол хэдэн минутын дараа тэр уйдах нь дамжиггүй. Хэрэв тэр анхны дайсныг ялсны дараа зоос авсан бол түүнд зорилго байгаа гэдгээ мэдэж, эсвэл ядаж зоосны үүрэг юу болохыг гайхаж, эцэст нь үргэлжлүүлэн тоглох болно
Алхам 6. Туршилтын гүйлт хийх
Үүсгэсэн түвшин бүрийг хэд хэдэн удаа туршиж үзээрэй, найз нөхөд эсвэл таньдаг хүмүүсээсээ үүнийг туршиж үзэхэд туслахыг хүсээрэй. Тоглоомыг зөв зохистой ашиглах, даалгаврыг үл тоомсорлох, эцсийн даргатай шууд тэмцэх, эсвэл хамгийн муу нөөцөөр тоглоомыг дуусгах гэх мэт хачин, ер бусын аргуудыг ашиглан тоглоом тоглохыг хичээ. Туршилтын үйл явц нь урт бөгөөд урам хугармаар үйл явц боловч алдааг засах, тоглоомын явцыг сайжруулах нь таны тоглоом гарахаас өмнө хийх ёстой зүйл юм.
- Таны туршилтын багийн талаар хангалттай мэдээлэл энд байна. Тэд хяналт гэх мэт үндсэн зүйлсийг мэддэг байх ёстой, гэхдээ бүгдийг мэдэх шаардлагагүй.
- Шалгуулагчдаа санал хүсэлтийн маягтыг өгөөрэй, ингэснээр та бүх мэдээллийг тэмдэглэж аваад уншиж, дараа нь эргэж харах боломжтой болно. Энэ хэлбэрээр та тоглоомынхоо талаар тодорхой асуулт асууж болно.
- Танд хамгийн их тусалж чадах шалгагч бол таныг танихгүй хүмүүс бөгөөд танд шүүмжлэл, санал өгөхөөс буцдаггүй.
Алхам 7. Тоглоомын график болон дууны чанарыг сайжруулах
Та ашиглаж болох тоглоомын маш олон хөрөнгө байгаа боловч бүгдийг нь төгс болгож харагдуулахын тулд цаг заваа зориулаарай. Хэрэв ямар нэг зүйл төгс биш эсвэл зөв харагдахгүй байвал өөр зүйлээр солино уу. Хэрэв та 2D тоглоомын дүрсийг өөрчлөхийг хүсч байвал пикселийн урлагийг сурч эсвэл 3D төсөл дээр ажиллаж байгаа бол OpenGL гэх мэт програм хангамжийг ашиглаарай. Аль зам нь гол зам болохыг тоглогчдод мэдэгдэхийн тулд гэрлийн эффект эсвэл цаана байгаа сэрүүн довтолгооны эффект эсвэл хөдөлгөөнийг харуулсан бөөмийн эффект нэмээрэй. Мөн хөлийн чимээ, дайралт, үсрэлт болон дуу чимээ шаарддаг бусад зүйлд дуу нэмээрэй.