2D / 3D ක්‍රීඩා නිර්මාණය කිරීමේ වැඩසටහන්. සරල ක්‍රීඩාවක් නිර්මාණය කරන්නේ කෙසේද (උදාහරණ)?

Pin
Send
Share
Send

හෙලෝ.

ක්‍රීඩා ... මේවා බොහෝ පරිශීලකයින් පරිගණක සහ ලැප්ටොප් මිලදී ගන්නා වඩාත් ජනප්‍රිය වැඩසටහනකි. පළාත් සභා වල ක්‍රීඩා නොමැති නම් එතරම් ජනප්‍රිය නොවනු ඇත.

ක්‍රීඩාවක් නිර්මාණය කිරීම සඳහා මීට පෙර නම්, ක්‍රමලේඛන, චිත්‍ර ආකෘති, ආදිය පිළිබඳ විශේෂ දැනුමක් අවශ්‍ය විය - දැන් යම් ආකාරයක සංස්කාරකයක් හැදෑරීමට එය ප්‍රමාණවත් වේ. බොහෝ කතුවරුන්, තරමක් සරල වන අතර නවක පරිශීලකයෙකුට පවා ඒවා හඳුනාගත හැකිය.

මෙම ලිපියෙන්, මම එවැනි ජනප්‍රිය කතුවරුන් ස්පර්ශ කිරීමට කැමතියි, එසේම ඔවුන්ගෙන් එක් අයෙකුගේ උදාහරණයකින් පියවරෙන් පියවර විශ්ලේෂණය කර සරල ක්‍රීඩාවක් නිර්මාණය කිරීම.

 

අන්තර්ගතය

  • 1. 2D ක්‍රීඩා නිර්මාණය කිරීමේ වැඩසටහන්
  • 2. ත්‍රිමාණ ක්‍රීඩා නිර්මාණය කිරීමේ වැඩසටහන්
  • 3. ගේම් මේකර් සංස්කාරකයේ 2D ක්‍රීඩාවක් නිර්මාණය කරන්නේ කෙසේද - පියවරෙන් පියවර

1. 2D ක්‍රීඩා නිර්මාණය කිරීමේ වැඩසටහන්

2D මගින් - ද්විමාන ක්‍රීඩා තේරුම් ගන්න. උදාහරණයක් ලෙස: ටෙට්රිස්, බළලුන්-ධීවරයා, පින්බෝල්, විවිධ කාඩ් ක්‍රීඩා ආදිය.

උදාහරණ 2D ක්‍රීඩාව. කාඩ් ක්‍රීඩාව: සොලිටෙයාර්

 

 

1) ගේම් මේකර්

සංවර්ධකයාගේ වෙබ් අඩවිය: //yoyogames.com/studio

ගේම් මේකර් තුළ ක්‍රීඩාවක් නිර්මාණය කිරීමේ ක්‍රියාවලිය ...

 

මෙය කුඩා ක්‍රීඩා නිර්මාණය කිරීමට පහසුම සංස්කාරකයකි. සංස්කාරකය සෑහෙන තරම් ගුණාත්මකව සාදා ඇත: එහි වැඩ කිරීම ආරම්භ කිරීම පහසුය (සෑම දෙයක්ම සිතාමතාම පැහැදිලිය), ඒ සමඟම වස්තූන්, කාමර ආදිය සංස්කරණය කිරීම සඳහා විශාල අවස්ථාවන් තිබේ.

සාමාන්‍යයෙන් මෙම සංස්කාරකයේ ඔවුන් ඉහළ දර්ශනයක් සහ වේදිකා (පැති දර්ශනය) සහිත ක්‍රීඩා සාදයි. වඩා පළපුරුදු පරිශීලකයින් සඳහා (ක්‍රමලේඛනය පිළිබඳ මනා දැනුමක් ඇති අය) ස්ක්‍රිප්ට් සහ කේත ඇතුළත් කිරීම සඳහා විශේෂ ලක්ෂණ ඇත.

මෙම සංස්කාරකයේ විවිධ වස්තූන් (අනාගත චරිත) සඳහා සැකසිය හැකි විවිධාකාර බලපෑම් සහ ක්‍රියා සටහන් කළ යුතුය: සංඛ්‍යාව හුදෙක් විශ්මය ජනකයි - සිය ගණනකට වඩා!

 

2) ඉදිකිරීම් 2

වෙබ් අඩවිය: //c2community.ru/

 

නවීන ක්‍රීඩා සාදන්නෙකුට (වචනයේ පරිසමාප්ත අර්ථයෙන්ම) නවක පරිගණක පරිශීලකයින්ට පවා නවීන ක්‍රීඩා කිරීමට ඉඩ සලසයි. තවද, මෙම වැඩසටහන සමඟ විවිධ වේදිකා සඳහා ක්‍රීඩා කළ හැකි බව අවධාරණය කිරීමට මට අවශ්‍යය: IOS, Android, Linux, Windows 7/8, Mac Desktop, Web (HTML 5), ආදිය.

මෙම ඉදිකිරීම්කරු ගේම් මේකර්ට බෙහෙවින් සමාන ය - මෙහිදී ඔබට වස්තු එකතු කිරීම අවශ්‍ය වේ, ඉන්පසු ඒවාට හැසිරීම (රීති) නියම කර විවිධ සිදුවීම් නිර්මාණය කරන්න. සංස්කාරකය WYSIWYG හි මූලධර්මය මත ගොඩනගා ඇත - i.e. ඔබ ක්‍රීඩාව නිර්මාණය කරන විට ඔබට වහාම ප්‍රති result ලය පෙනෙනු ඇත.

වැඩසටහනක් ගෙවනු ලැබේ, ආරම්භයක් සඳහා නොමිලේ අනුවාදයක් තිබිය හැකි වුවද. විවිධ අනුවාදයන් අතර වෙනස සංවර්ධකයාගේ වෙබ් අඩවියේ විස්තර කර ඇත.

 

2. ත්‍රිමාණ ක්‍රීඩා නිර්මාණය කිරීමේ වැඩසටහන්

(3D - ත්‍රිමාන ක්‍රීඩා)

1) 3D RAD

වෙබ් අඩවිය: //www.3drad.com/

ත්රිමාණ ආකෘතියේ ලාභම නිර්මාණකරුවන්ගෙන් එකක් (බොහෝ පරිශීලකයින් සඳහා, මාස 3 ක යාවත්කාලීන සීමාවක් ඇති නිදහස් අනුවාදය ප්රමාණවත්ය).

3D RAD යනු ඉගෙනීමට පහසුම ඉදිකිරීම්කරු වන අතර, විවිධ අන්තර්ක්‍රියා වලදී වස්තූන්ගේ ඛණ්ඩාංක නියම කිරීම හැර වැඩසටහන්කරණය ප්‍රායෝගිකව අනවශ්‍යය.

මෙම එන්ජිම සමඟ නිර්මාණය කරන ලද වඩාත් ජනප්රිය ක්‍රීඩා ආකෘතිය වන්නේ ධාවන තරඟයයි. මාර්ගය වන විට, ඉහත තිරපිටපත් මෙය නැවත වරක් තහවුරු කරයි.

 

2) ඒකීය 3D

සංවර්ධකයාගේ වෙබ් අඩවිය: //unity3d.com/

බැරෑරුම් ක්‍රීඩා නිර්මාණය කිරීම සඳහා බැරෑරුම් හා පුළුල් මෙවලමක් (මම ටෝටොලොජි සඳහා සමාව ඉල්ලමි). වෙනත් එන්ජින් සහ නිර්මාණකරුවන් අධ්‍යයනය කිරීමෙන් පසු එයට මාරුවීමට මම නිර්දේශ කරමි, එනම්. සම්පූර්ණ අතකින්.

යුනිටි 3D පැකේජයට ඩිරෙක්ට්එක්ස් සහ ඕපන් ජීඑල් හි හැකියාවන් මුළුමනින්ම සක්‍රීය කරන එන්ජිමක් ඇතුළත් වේ. වැඩසටහනේ අවි ගබඩාවේ ත්‍රිමාණ ආකෘති සමඟ වැඩ කිරීමේ හැකියාව, සෙවනැලි, සෙවනැලි, සංගීතය සහ ශබ්ද සමඟ වැඩ කිරීමේ හැකියාව, සම්මත කාර්යයන් සඳහා පිටපත් විශාල පුස්තකාලයක්.

සමහර විට මෙම පැකේජයේ ඇති එකම අඩුපාඩුව වන්නේ සී # හෝ ජාවා හි වැඩසටහන්කරණය පිළිබඳ දැනුමක් අවශ්‍ය වීමයි - සම්පාදනය කිරීමේදී කේතයේ කොටසක් “අත්පොත ප්‍රකාරයට” එකතු කිරීමට සිදුවනු ඇත.

 

3) NeoAxis ගේම් එන්ජින් SDK

සංවර්ධකයාගේ වෙබ් අඩවිය: //www.neoaxis.com/

ඕනෑම ත්‍රිමාණ ක්‍රීඩාවක් සඳහා පාහේ නිදහස් සංවර්ධන පරිසරයක්! මෙම සංකීර්ණයේ ආධාරයෙන් ඔබට ධාවන තරඟ, සහ වෙඩික්කරුවන් සහ වික්‍රමාන්විතයන් සහිත ආකේඩ් කළ හැකිය ...

ජාලයේ ඇති ගේම් එන්ජින් එස්ඩීකේ එන්ජිම සඳහා, බොහෝ කාර්යයන් සඳහා බොහෝ එකතු කිරීම් සහ දිගු කිරීම් තිබේ: නිදසුනක් ලෙස, කාර් හෝ ගුවන් යානා භෞතික විද්‍යාව. විස්තාරණය කළ හැකි පුස්තකාල සමඟ, ඔබට ක්‍රමලේඛන භාෂා පිළිබඳ බැරෑරුම් දැනුමක් පවා අවශ්‍ය නොවේ!

එන්ජිම තුළ සාදන ලද විශේෂ ක්‍රීඩකයෙකුට ස්තූතියි, එය තුළ නිර්මාණය කරන ලද ක්‍රීඩා බොහෝ ජනප්‍රිය බ්‍රව්සර්වල වාදනය කළ හැකිය: ගූගල් ක්‍රෝම්, ෆයර්ෆොක්ස්, ඉන්ටර්නෙට් එක්ස්ප්ලෝරර්, ඔපෙරා සහ සෆාරි.

ගේම් එන්ජින් එස්ඩීකේ වාණිජ නොවන සංවර්ධනය සඳහා නොමිලේ එන්ජිමක් ලෙස බෙදා හරිනු ලැබේ.

 

3. ගේම් මේකර් සංස්කාරකයේ 2D ක්‍රීඩාවක් නිර්මාණය කරන්නේ කෙසේද - පියවරෙන් පියවර

ක්‍රීඩා සාදන්නා - සංකීර්ණ නොවන 2D ක්‍රීඩා නිර්මාණය කිරීම සඳහා ඉතා ජනප්‍රිය සංස්කාරකය (සංවර්ධකයින් ඔබට ඕනෑම සංකීර්ණතාවයකින් ක්‍රීඩා නිර්මාණය කළ හැකි යැයි කියා සිටියද).

මෙම කුඩා උදාහරණයේ දී, ක්‍රීඩා නිර්මාණය කිරීම සඳහා පියවරෙන් පියවර කුඩා උපදෙස් පෙන්වීමට මම කැමතියි. ක්රීඩාව ඉතා සරල වනු ඇත: සොනික් චරිතය හරිත ඇපල් එකතු කිරීමට උත්සාහ කරමින් තිරය වටා ගමන් කරයි ...

සරල ක්‍රියාවන්ගෙන් පටන් ගෙන, නව සහ නව අංග එකතු කරමින්, කවුද දන්නේ, සමහර විට ඔබේ ක්‍රීඩාව කාලයත් සමඟ සැබෑ පහරක් බවට පත්වනු ඇත! මෙම ලිපියේ මගේ ඉලක්කය වන්නේ ආරම්භ කළ යුත්තේ කොතැනින්ද යන්න පෙන්වීම පමණි, මන්ද ආරම්භය බොහෝ දෙනෙකුට වඩාත්ම දුෂ්කර බැවින් ...

 

ක්‍රීඩා හිස්

ඔබ ඕනෑම ක්‍රීඩාවක් කෙලින්ම නිර්මාණය කිරීමට පෙර, ඔබ පහත සඳහන් දෑ කළ යුතුය:

1. ඔහුගේ ක්‍රීඩාවේ ස්වභාවය, ඔහු කරන්නේ කුමක්ද, ඔහු සිටින්නේ කොතැනද, ක්‍රීඩකයා ඔහුව පාලනය කරන්නේ කෙසේද යන්න ආදිය විස්තර කිරීම.

2. ඔබේ චරිතයේ පින්තූර, ඔහු අන්තර්ක්‍රියා කරන වස්තූන් සාදන්න. උදාහරණයක් ලෙස, ඔබට වලසෙකු තෝරා ගන්නා ඇපල් තිබේ නම්, ඔබට අවම වශයෙන් පින්තූර දෙකක්වත් අවශ්‍ය වේ: වලහා සහ ඇපල්. ඔබට පසුබිමක් ද අවශ්‍ය විය හැකිය: ක්‍රියාව සිදුවන විශාල පින්තූරයක්.

3. ඔබගේ චරිත සඳහා ශබ්දය සාදන්න හෝ පිටපත් කරන්න, ක්‍රීඩාවේ යෙදෙන සංගීතය.

පොදුවේ, ඔබට අවශ්ය: නිර්මාණය කිරීමට අවශ්ය සියල්ල එකතු කිරීමට. කෙසේ වෙතත්, පසුව අමතක වී ඇති හෝ පසුව ඉතිරි වී ඇති සියල්ල ක්‍රීඩාවේ දැනට පවතින ව්‍යාපෘතියට එක් කිරීමට හැකි වනු ඇත ...

 

පියවරෙන් පියවර කුඩා ක්‍රීඩාවක් නිර්මාණය කිරීම

1) කළ යුතු පළමු දෙය නම් අපගේ අක්ෂරවලට ස්ප්‍රීතු එකතු කිරීමයි. මෙය සිදු කිරීම සඳහා, වැඩසටහන් පාලක පැනලයට මුහුණේ ස්වරූපයෙන් විශේෂ බොත්තමක් ඇත. ස්ප්‍රයිට් එකක් එකතු කිරීමට එය ක්ලික් කරන්න.

ස්ප්‍රයිට් එකක් සෑදීමට බොත්තම.

 

2) දිස්වන කවුළුව තුළ, ස්ප්‍රයිට් සඳහා බාගැනීම් බොත්තම ක්ලික් කරන්න, ඉන්පසු එහි ප්‍රමාණය සඳහන් කරන්න (අවශ්‍ය නම්).

ස්ප්‍රයිට් පටවා ඇත.

 

 

3) මේ අනුව, ඔබ ව්යාපෘතියට ඔබේ සියලු ස්ප්රීතු එකතු කළ යුතුය. මගේ නඩුවේදී, එය ස්ප්‍රයිට් 5 ක් බවට පත් විය: සොනික් සහ වර්ණවත් ඇපල්: කොළ රවුම, රතු, තැඹිලි සහ අළු.

ව්යාපෘතියේ ස්ප්රීතු.

 

 

4) ඊළඟට, ඔබ ව්යාපෘතියට වස්තු එකතු කළ යුතුය. වස්තුවක් යනු ඕනෑම ක්‍රීඩාවක වැදගත් විස්තරයකි. ගේම් මේකර් හි, වස්තුවක් ක්‍රීඩා ඒකකයකි: නිදසුනක් ලෙස, සොනික්, ඔබ එබූ යතුරු මත පදනම්ව තිරය මත චලනය වේ.

පොදුවේ ගත් කල, වස්තූන් තරමක් සංකීර්ණ මාතෘකාවක් වන අතර එය න්‍යායිකව පැහැදිලි කිරීමට නොහැකි ය. ඔබ සංස්කාරකය සමඟ වැඩ කරන විට, ගේම් මේකර් ඔබට ලබා දෙන වස්තූන්ගේ විශාල අංග රාශියක් ඔබ වඩාත් හුරු වනු ඇත.

මේ අතරතුර, පළමු වස්තුව සාදන්න - "වස්තුව එක් කරන්න" බොත්තම ක්ලික් කරන්න .

ගේම් මේකර් වස්තුවක් එකතු කිරීම.

 

5) ඊළඟට, එකතු කළ වස්තුව සඳහා ස්ප්‍රයිට් එකක් තෝරා ගනු ලැබේ (පහත රූපරාමුව බලන්න, වමේ + ඉහළ). මගේ නඩුවේ, චරිතය සොනික් ය.

ඉන්පසු වස්තුව සඳහා සිදුවීම් ලියාපදිංචි කර ඇත: ඒවා දුසිම් ගණනක් විය හැකිය, සෑම සිදුවීමක්ම ඔබේ වස්තුවේ හැසිරීම, එහි චලනය, ඒ හා සම්බන්ධ ශබ්ද, පාලක, කණ්නාඩි සහ වෙනත් ක්‍රීඩා ලක්ෂණ වේ.

සිදුවීමක් එක් කිරීමට, එකම නම සහිත බොත්තම ක්ලික් කරන්න - ඉන්පසු දකුණු තීරුවේ සිදුවීම සඳහා ක්‍රියාව තෝරන්න. උදාහරණයක් ලෙස, ඔබ ඊතල යතුරු එබූ විට තිරස් හා සිරස් අතට ගමන් කරන්න .

වස්තු වලට සිදුවීම් එකතු කිරීම.

ගේම් මේකර් සොනික් වස්තුව සඳහා සිදුවීම් 5 ක් එකතු කර ඇත: ඊතල යතුරු එබීමේදී අක්‍ෂරයක් විවිධ දිශාවලට ගෙන යාම; ක්‍රීඩා පිටියේ මායිම තරණය කිරීමේදී කොන්දේසියක් නියම කරනු ලැබේ.

 

මාර්ගය වන විට, සිදුවීම් රාශියක් තිබිය හැකිය: මෙන්න ගේම් මේකර් කුඩා නොවේ, වැඩසටහන ඔබට බොහෝ දේ ලබා දෙනු ඇත:

- චරිතය චලනය කිරීමේ කාර්යය: චලනය වීමේ වේගය, පැනීම, ශක්තිය ආදිය.

- විවිධ ක්‍රියාවන් සමඟ සංගීත කෘතියක් ආවරණය කිරීම;

- චරිතයක් (වස්තුවක්) පෙනුම හා මකා දැමීම යනාදිය.

වැදගත්! ක්‍රීඩාවේ එක් එක් වස්තුව සඳහා ඔබේ සිදුවීම් ලියාපදිංචි කළ යුතුය. ඔබ ලියාපදිංචි කරන සෑම වස්තුවකටම වැඩි සිදුවීම්, වඩාත් විවිධාකාර හා විශාල අවස්ථාවන් සමඟ ක්‍රීඩාව හැරෙනු ඇත. ප්‍රතිපත්තිමය වශයෙන්, මෙම හෝ එම සිදුවීම විශේෂයෙන් කුමක් කරනු ඇත්දැයි නොදැන, ඔබට ඒවා එකතු කිරීමෙන් පුහුණු කළ හැකි අතර ඉන් පසුව ක්‍රීඩාව හැසිරෙන ආකාරය නැරඹිය හැකිය. පොදුවේ, අත්හදා බැලීම සඳහා විශාල ක්ෂේත්රයක්!

 

6) අවසාන හා වැදගත්ම ක්‍රියාව වන්නේ කාමරයක් නිර්මාණය කිරීමයි. කාමරයක් යනු ක්‍රීඩාවේ එක්තරා අවධියකි, ඔබේ වස්තූන් අන්තර්ක්‍රියා කරන මට්ටම. එවැනි කාමරයක් නිර්මාණය කිරීමට, පහත නිරූපකය සහිත බොත්තම ක්ලික් කරන්න: .

කාමරයක් එකතු කිරීම (ක්‍රීඩාවේ අදියර).

 

සාදන ලද කාමරයේ, මූසිකය භාවිතා කරමින්, ඔබට අපගේ වස්තූන් වේදිකාවේ පිළිවෙලට තැබිය හැකිය. ක්‍රීඩාවේ පසුබිම සකසන්න, ක්‍රීඩා කවුළුවේ නම සකසන්න, වර්ග නියම කරන්න. පොදුවේ ගත් කල, අත්හදා බැලීම් සහ ක්‍රීඩාව පිළිබඳ වැඩ කිරීම සඳහා සම්පූර්ණ පුහුණු පිටියක්.

 

7) එහි ප්‍රති game ලයක් ලෙස ක්‍රීඩාව ආරම්භ කිරීමට - F5 බොත්තම ඔබන්න හෝ මෙනුවේ: ධාවනය / සාමාන්‍ය ආරම්භය.

එහි ප්‍රති ing ලයක් ලෙස ක්‍රීඩාව ධාවනය කිරීම.

 

ගේම් මේකර් ඔබ ඉදිරිපිට ක්‍රීඩා කවුළුවක් විවෘත කරනු ඇත. ඇත්ත වශයෙන්ම, ඔබ කළ දේ, අත්හදා බැලීම, සෙල්ලම් කිරීම නැරඹිය හැකිය. මගේ නඩුවේදී, යතුරු පුවරුවේ යතුරු එබීම් මත පදනම්ව සොනික් හට ගමන් කළ හැකිය. කුඩා ක්‍රීඩාවක් (ඊහ්, නමුත් කළු තිරය මත සුදු පැහැති තිතක් ධාවනය වන විට මිනිසුන් අතර පුදුම සහ උනන්දුවක් ඇති විය ... ).

එහි ප්‍රති game ලයක් ලෙස ඇති වූ ක්‍රීඩාව ...

 

ඔව්, ඇත්ත වශයෙන්ම, එහි ප්‍රති game ලයක් වශයෙන් ඇති වන ක්‍රීඩාව ප්‍රාථමික හා ඉතා සරල ය, නමුත් එය නිර්මාණය කිරීමේ උදාහරණය ඉතා හෙළි කරයි. වස්තූන්, ස්ප්‍රීතු, ශබ්ද, පසුබිම් සහ කාමර සමඟ තවදුරටත් අත්හදා බැලීම සහ වැඩ කිරීම - ඔබට ඉතා හොඳ 2D ක්‍රීඩාවක් නිර්මාණය කළ හැකිය. මීට වසර 10-15 කට පෙර එවැනි ක්‍රීඩා නිර්මාණය කිරීමට විශේෂ දැනුමක් අවශ්‍ය විය, දැන් එය මූසිකය කරකැවීමට ප්‍රමාණවත් වේ. ප්‍රගතිය!

හොඳම දේ සමඟ! සැමට හොඳ ක්‍රීඩාවක් ගොඩනැගීම ...

Pin
Send
Share
Send