2D / 3D оюндарды түзүү боюнча программасы. жөнөкөй оюнду (мисалы) кантип түзүү керек?

салам

Оюндар ... Бул көп колдонуучулар жана заманбап жана ноутбук сатып үчүн абдан популярдуу долбоорлордун бири болуп саналат. алар жок болсо, балким, PC мынчалык популярдуу болмок эмес.

Эгер мурун, оюндун кандайдыр бир түзүү үчүн, бул атайын билимге программалоо тармагында, сүрөт тартуу моделдерин жана башкалар болушу керек болчу. - Эми ар кандай редактор карап үчүн жетиштүү болуп саналат. Көп редакторлор, жол менен, бар түшүнүү үчүн жөнөкөй жана ал тургай, аларга башталгыч колдонуучу.

Бул макалада, мен, мисалы, элдик басма тийгизип, ошондой эле кээ бир жөнөкөй оюндарга түзүүнү бөлө бул кадамдардын бир мисалы катары айткым келет.

ыраазы

  • 1. 2D оюндарды түзүү үчүн программа
  • 2. 3D оюндарды түзүү үчүн программа
  • 3. 2D оюн редактору Оюн Жаратканына кантип түзөт - баскыч баскыч

1. 2D оюндарды түзүү үчүн программа

2D Under - оюндун эки өлчөмдүү түшүнүү. Мисалы: Tetris, мышык-балыкчы, Pinball, ар түрдүү оюн карталары жана башка.

Мисал-2D оюндар. Карта оюну: Solitaire

1) Оюн жараткан

Иштеп сайтынын дареги: //yoyogames.com/studio

Оюн жараткан Оюнду түзүү жараяны ...

Бул чакан оюндарды түзүү жагы редактор бири болуп саналат. редактору жетиштүү жана сапаттуу кылып жатат, ал (бардык айттырбай) Баштоо үчүн жеңил болуп саналат, ошол эле учурда түзөтүү объектилерин, бөлмөлөр ж.б. үчүн абдан жакшы мүмкүнчүлүк ..

Адатта редактору жогорку көз жана platformers (каптал көрүнүшү) менен оюн. тажрыйбалуу колдонуучулар (бир аз программалоо билген адамдар) бирдей уктурат, кодду киргизүү үчүн өзгөчө мүмкүнчүлүк болот.

Бул редактордо ар кандай объектилеринин (келечектеги белгилердин) үчүн белгилениши мүмкүн таасиринен жана иш-аракеттеринин көп түрдүү кетүү эмес, мүмкүн эмес: саны жөн гана керемет - бир нече жүз!

2) 2-иштеп чыгуу

-Сайт: //c2community.ru/

ал тургай, башталгыч PC колдонуучулар жол заманбап оюн дизайнер (сөздүн аалым катары таанылса да), заманбап спорттук оюндар. Анан мен бул программанын жардамы менен баса белгилеп кетким келет, оюн ар аянтчалардын үчүн жасалган болушу мүмкүн: IOS, Android, Linux, Windows 7/8, Mac такта, Web (HTML 5) жана башка ушу сыяктуу.

Бул конструктор Оюн жараткан абдан окшош - бул жөн гана объекттерин кошуп, алардын жүрүм-турумун каттоодон (эрежелер) жана иш-чараларды ар кандай түзүү керек. редактору WYSIWYG-нин негизинде курулган - б.а. дароо оюнду түзүү натыйжасын көрөбүз.

программа төлөнүп, бирок жетиштүү болмок баштоо үчүн, жана акысыз нускасы. ар түрдүү ортосундагы айырмачылык иштеп сайтында айтылат.

2. 3D оюндарды түзүү үчүн программа

(3D - үч өлчөмдүү оюндар)

1) 3D Каста

-Сайт: //www.3drad.com/

3D дизайнерлердин-жылы арзан бири (жол менен көптөгөн колдонуучулар, 3 айлык мезгилге бир чеги бар эркин чыгаруу үчүн жетиштүү болуп саналат).

3D RAD дизайнер билүү үчүн жөнөкөй, балким, ар түрдүү өз ара объектилерди координаттары айтылган кошпогондо, иш жүзүндө эч кандай программалоо зарыл болуп саналат.

мотордун жардамы менен түзүлгөн оюндардын көбүн формат, - бул жарышып жатат. Баса, жогоруда скриншот дагы бир жолу ырастап турат.

2) Unity 3D

Иштеп сайтынын дареги: //unity3d.com/

олуттуу оюндарды түзүү үчүн олуттуу жана комплекстүү курал (Tautology кечиресиз). Мен, башкача айтканда, башка системаларын жана конструкторлор изилдегенден кийин аны которуу үчүн сунуш кылат жумшак колу менен.

Биримдик менен 3D топтом сизге толугу менен DirectX жана OpenGL мүмкүнчүлүктөрүн колдонууга уруксат берет кыймылдаткычын камтыйт. Ошондой эле программанын куралдарынын, 3D моделдери менен иштөө жөндөмдүүлүгү Шейдерлерге, көлөкө, музыка жана үн, жалпы милдеттер үчүн скриптердин зор китепкана менен иштешет.

Балким, бул пакетте жалгыз жетишпеген жагы - бул C # жана Java программалоо боюнча билим керек - түзүү учурунда коддун бир бөлүгүн, "кол менен" деп үстүнө куруу зарыл.

3) NeoAxis Оюн Engine SDK

Иштеп сайтынын дареги: //www.neoaxis.com/

3D дээрлик бардык оюндар Free өнүктүрүү чөйрөсү! Эгер бул топтому менен, расасы, ыргыткан, оюндар, аркада жана кызыктуу окуяларга ...

тармагында кыймылдаткыч Оюн Engine SDK үчүн тапшырмалардын ар кандай кошумча жөндөөлөрдүн жана бутактары көп бар: мисалы, машина же бир учактын жабдыктоо. алынып китепканалардын жардамы менен да программалоо тилдердин олуттуу билимдин кереги жок!

Google Chrome, Firefox, Internet Explorer, опера жана Safari: рахмат атайын оюнчусуна, кыналган кыймылдаткычы, оюн таанымал браузерлердин ар ойногон болот баштады.

Оюн Engine SDK эмес соода изилдөө үчүн акысыз кыймылдаткычы катары таратылып берилет.

3. 2D оюн редактору Оюн Жаратканына кантип түзөт - баскыч баскыч

Оюн жараткан - 2D оюндарды түзүү үчүн абдан популярдуу редактору (иштеп чыгуучулар оюн дээрлик бардык комплекстүү түзүлүшү мүмкүн деп ырасташат, бирок) татаал эмес.

Бул кичинекей Мисалы, мен бир мини-оюн өнүктүрүү үчүн кадам артынан кадам көрсөтө кетким келет. оюн өтө жупуну болгон экен: экран мүнөзгө түрткү берет "Кызыма" жашыл алма жыйноого аракет кылып ...

жөнөкөй иш баштап, балким, сенин оюн билет жаңы мүмкүнчүлүктөрдү, өткөн жылы кошуп, акыр-аягы чыныгы хит болуп жатат! башынан бери бул макалада Менин максатым гана баштоого көрсөтүүгө болот - бул абдан оор ...

оюндарды түзүү үчүн Билеты

ар кандай оюн түзүүгө түздөн-түз иш мурун, төмөнкү кылуу зарыл:

1. оюн бир мүнөз менен бирге, келгиле, оюнчу, ошондуктан, аны башкаруу жана болот, ал үчүн, кандай иш-аракет кыларын. Маалыматтар.

2. мүнөздөгү образын түзүү, буюмдар менен өз ара берет. Bear жана алма да: - Мисалы, алма чогултуп көтөрө турган болсо, анда, жок дегенде, эки башка сүрөттөлүштү керек дегенди билдирет. Бул билим керек да мүмкүн: чоң сүрөттү жана кайсы иш-аракет болот.

3. түзүү же каармандардын добушун көчүрүп, оюн ойнотулат музыка.

Жалпысынан алганда, төмөнкүлөр керек: түзүү үчүн зарыл болгон бардык чогултуу. Бирок, бардык оюндар унутуп же андан чыгып кеткен учурдагы долбооруна кошуу үчүн кийин мүмкүн болот ...

кадам мини-оюндарды түзүү менен кадам

1) биринчи нерсе кыла - Sprites биздин каармандарды кошуу болуп саналат. Бул үчүн, башкаруу панелинен тандап, жүзтөмөндөп түрүндө атайын баскычы бар. спрайт кошуу үчүн аны Click.

Sprite баскычты түзүү.

2) Жүктөө баскычы спрайт басып пайда терезе, андан кийин өлчөмүн (зарыл учурда) менен.

Улант Sprite.

3) Ошентип, долбоордун бардык Sprites кошуу керек. Менин учурда ал 5 Sprites бурулуп: Sonic жана Multicolored алма: жашыл тегерекчелер, кызыл, кызгылт сары жана ак.

Долбоорго Sprites.

4) Кийинки Сиз долбоорго ден кошуу керек. Object - бул кандайдыр бир оюндун маанилүү бөлүгү болуп саналат. объект менен Оюн жараткан сиз баскычтарды жараша оюн бирдик, мисалы, акустикалык, экранда түрткү берет дегенди билдирет.

Бүтүндөй алганда, каршы - негизинен, кыйла татаал теманы жана теориялык жактан түшүндүрүү мүмкүн эмес. Сиз редактор менен иштеп, сен Оюн Жаратканын сунуш объектилердин белгилеринин зор шагы менен майда-чүйдөсүнө чейин биле алабыз.

Ошол эле учурда, биз биринчи объект түзөт - баскычын "бир нерсени кошуу" басып, .

Оюн жараткан. объектти кошууга.

5) Андан ары Sprite (карагыла. Экрандын төмөнкү, жогорку сол) кошо объект үчүн тандалып алынган. Менин учурда - мүнөзү Sonic.

Андан кийин объект белгиленген иш-чаралар: ондогон болушу мүмкүн, ар бир иш-чара - Сиздин объектинин жүрүм-туруму, ал, бул, контролдоо, стакан менен байланышкан үн солкулдайт, жана башка ойноо өзгөчөлүктөрү ..

окуя кошуу үчүн, ошол эле аты кнопкасын басканда - анан катарга укугу, окуя үчүн аракет тандоо. Мисалы, туурасынан жана тик жылып жебе баскычтарын басуу.

объектилерине окуяларды кошту.

Оюн жараткан. 5 окуялар объект Sonic кошулат: жебе баскычтарын басуу аркылуу ар тараптуу мүнөзгө жылдыруу; плюс чек ойноо аянты бир көрсөтүлгөн шарттар.

Айтмакчы, бул иш-чара көп болушу мүмкүн: Оюн жараткан кичинекей бир нерсе эмес, программа сага көп нерселерди сунуш кылат:

- мүнөздөгү кыймылды белгилөө: жылып, секирүүгө ылдамдыгын, күч секирип, ж.б.

- музыка капталды ар кандай иш-чаралар боюнча иштерди каржылоо;

- окуя жана мүнөзүн жок (объект) ж.б.

Маанилүү! Оюндун ар бир объект боюнча сиздин иш каттоодон керек. ар башка иш-чаралар объектисин каттоодон болот - ар тараптуу жана көп мүмкүнчүлүктөр оюн алуу. Негизинен да тигил же бул иш-чараны эмне кылышы керек экенин так билбей туруп, аны кошуп, аларды тарбиялап, кийин оюнда өзүн кандай алып жүрүшү керектигин көрүүгө мүмкүн эмес. Жалпысынан алганда, тажрыйба үчүн абдан чоң талаа!

6) маанилүү иш акыркы бир - бөлмөлөрдү түзүү. бөлмө - оюн баскычында бир түрү боюнча деңгээл жана буюмдарды өз ара берет. Мындай бөлмө түзүү үчүн төмөнкү белгини :.

бөлмө (этап ойнотуу) кошту.

бөлмө чычкандын, орнотуп, бул этапта биздин объектилерди жайгаштырууга болот. Оюндун билим өзгөчөлөштүрүү, оюн терезеден ат койгон, түрлөрү, жалпы ж.б. көрсөтүү. - тажрыйба үчүн сыноо жана оюн боюнча иш.

7) натыйжасында оюнду иштетүү үчүн - F5 баскычын же менюсун басып: Run / нормалдуу башталган.

оюнду баштап алды.

Оюн жараткан оюн терезеден менен алдында ачылат. Чынында, силер туруп эмне, эксперимент жана ойнотуу көрө алабыз. Менин учурда, Sonic паста жараша түрткү болот. мини-оюндун бир түрү (Эй, бир кара экран тарабынан ак чекити, адамдар жапайы күтүүсүз жана кызыгуу пайда болгон учурлар да бар болчу ... ).

натыйжасында оюн ...

Ооба, албетте, жыйынтыгында оюн өтө жөнөкөй, жупуну, бирок анын бир жаратылуу мисалы абдан ачык болуп саналат. Андан ары эксперимент жана объектилер, Sprites, тыбыштардын, тек жайы, дааратканага менен иштөө - Сиз да өтө начар 2D оюнду түзүү мүмкүн эмес. 10-15 жыл мурун ушул сыяктуу оюндарды түзүү үчүн атайын билимдерди, азыр болушу керек болчу - жетиштүү колун айланып бере алышат. Ийгилик!

Мыкты! Бардык ийгиликтүү оюн-системасы ...

Video Watch: NYSTV - The Seven Archangels in the Book of Enoch - 7 Eyes and Spirits of God - Multi Language (Апрель 2024).