2D / 3D விளையாட்டுகள் உருவாக்கும் மென்பொருள். எப்படி எளிய விளையாட்டு (உதாரணம்) உருவாக்குவது?

ஹலோ

விளையாட்டுகள் ... பல பயனர்கள் கணினிகள் மற்றும் மடிக்கணினிகள் வாங்க இது மிகவும் பிரபலமான திட்டங்கள் ஒன்றாகும். அவர்களுக்கு விளையாட்டுகள் இல்லை என்றால் ஒருவேளை, பிசி மிகவும் பிரபலமாக இல்லை.

முன்னர் எந்த விளையாட்டு உருவாக்க வேண்டுமென்றால், நிரலாக்க துறையில் சிறப்பு அறிவைப் பெற வேண்டியது அவசியம், மாதிரி மாதிரிகள், முதலியன - இப்போது சில ஆசிரியர்களைப் படிக்க போதும். பல ஆசிரியர்கள், மூலம், மிகவும் எளிமையான மற்றும் ஒரு புதிய பயனர் கூட அவற்றை புரிந்து கொள்ள முடியும்.

இந்த கட்டுரையில் நான் போன்ற பிரபலமான ஆசிரியர்கள் தொடர்பில் விரும்புகிறேன், அத்துடன் படிப்படியாக ஒரு எளிய விளையாட்டு படி உருவாக்குவதன் மூலம் அவர்கள் ஒரு உதாரணம் பயன்படுத்தி.

உள்ளடக்கம்

  • 2D விளையாட்டுகள் உருவாக்கும் திட்டங்கள்
  • 3D விளையாட்டுகள் உருவாக்குவதற்கான நிகழ்ச்சிகள்
  • 3. படிப்படியாக படி - விளையாட்டு மேக்கர் எடிட்டரில் 2D விளையாட்டை எப்படி உருவாக்குவது

2D விளையாட்டுகள் உருவாக்கும் திட்டங்கள்

2D கீழ் - இரு பரிமாண விளையாட்டுகள் புரிந்து. உதாரணமாக: டெட்ரிஸ், பூனை குதிரைக்காரர், பின்பால், பல்வேறு அட்டை விளையாட்டுகள், முதலியன

உதாரணம் -2D விளையாட்டுகள். அட்டை விளையாட்டு: சாலிடர்

1) விளையாட்டு மேக்கர்

டெவலப்பர் தளம்: //yoyogames.com/studio

விளையாட்டு மேக்கரில் ஒரு விளையாட்டு உருவாக்கும் செயல் ...

சிறு விளையாட்டுகள் உருவாக்க எளிதான பதிப்பாளர்களில் இதுவும் ஒன்றாகும். ஆசிரியர் மிகவும் தரம் வாய்ந்ததாக ஆக்கப்பட்டவர்: அது வேலை செய்ய ஆரம்பிக்க எளிதானது (எல்லாம் உள்ளுணர்வை தெளிவாக உள்ளது), அதே நேரத்தில் திருத்திய பொருள்கள், அறைகள், முதலியன சிறந்த வாய்ப்புகள் உள்ளன.

வழக்கமாக இந்த ஆசிரியர் ஒரு மேல் பார்வை மற்றும் platformers (பக்க காட்சி) கொண்ட விளையாட்டுகள் உருவாக்க. மேலும் அனுபவமிக்க பயனர்களுக்கான (நிரலாக்கத்தில் கொஞ்சம் அறிந்தவர்கள் யார்) ஸ்கிரிப்டுகள் மற்றும் குறியீட்டை சேர்க்கும் சிறப்பு அம்சங்கள் உள்ளன.

இந்த எடிட்டரில் பல்வேறு பொருள்களை (எதிர்கால எழுத்துக்கள்) அமைக்கக்கூடிய பலவிதமான விளைவுகளையும் செயல்களையும் இது குறிக்க வேண்டும்: எண் வெறுமனே ஆச்சரியமானது - சில நூறுகளுக்கும் மேலாக!

2) கட்டமைக்க 2

வலைத்தளம்: // c2community.ru/

நவீன கேம் டிசைனர் (வார்த்தையின் உண்மையான அர்த்தத்தில்), புதிய PC பயனாளர்களை நவீன விளையாட்டுகளாக உருவாக்க அனுமதிக்கிறது. IOS, Android, லினக்ஸ், விண்டோஸ் 7/8, மேக் டெஸ்க்டாப், வலை (HTML 5), முதலியன: இந்த திட்டம், விளையாட்டுகள் பல்வேறு தளங்களில் செய்ய முடியும் என்று வலியுறுத்த வேண்டும்

இந்த மாடரேட்டர் விளையாட்டு மேக்கர் மிகவும் ஒத்த - இங்கே நீங்கள் பொருட்களை சேர்க்க வேண்டும், பின்னர் அவர்கள் நடத்தை (விதிகள்) எழுத பல்வேறு நிகழ்வுகளை உருவாக்க வேண்டும். ஆசிரியர் WYSIWYG கொள்கையை அடிப்படையாகக் கொண்டது - அதாவது. நீங்கள் விளையாட்டை உருவாக்கினால் உடனடியாக விளைவைப் பார்ப்பீர்கள்.

நிரல் வழங்கப்படும் என்றாலும் இலவசமாக நிறைய பதிப்புகள் இருக்கும். பல்வேறு பதிப்புகள் இடையே உள்ள வேறுபாடு டெவெலப்பரின் தளத்தில் விவரிக்கப்பட்டுள்ளது.

3D விளையாட்டுகள் உருவாக்குவதற்கான நிகழ்ச்சிகள்

(3D - முப்பரிமாண விளையாட்டுகள்)

1) 3D ராட்

வலைத்தளம்: http://www.3drad.com/

3D இல் மலிவான கட்டமைப்பாளர்களில் ஒருவரான (பல பயனர்களுக்கு, இலவசமாக, ஒரு 3 மாத புதுப்பிப்பு வரம்பு கொண்ட பதிப்பு), போதும்.

3 டி.ஆர்.ஏ.டி என்பது எஜமானிக்கு எளிதான கட்டமைப்பாளராகும், பல்வேறு பரஸ்பர பொருள்களின் பொருள்களின் ஒருங்கிணைப்புகளை விதிக்கும் சாத்தியம் தவிர, இங்கே நடைமுறையில் எந்த நிரலாக்கமும் இல்லை.

இந்த இயந்திரத்துடன் உருவாக்கப்பட்ட மிகவும் பிரபலமான விளையாட்டு வடிவம் பந்தயமாக உள்ளது. மூலம், மேலே திரைக்காட்சிகளுடன் இந்த மீண்டும் உறுதி.

2) ஒற்றுமை 3D

டெவலப்பர் தளம்: //unity3d.com/

தீவிர விளையாட்டுகளை உருவாக்கும் ஒரு தீவிரமான மற்றும் விரிவான கருவி (நான் tautology மன்னிப்பு). மற்ற இயந்திரங்கள் மற்றும் வடிவமைப்பாளர்களைப் படிக்கும்போதே அதை நகர்த்த நான் பரிந்துரைக்கிறேன், அதாவது, ஒரு முழு கையில்.

யுனிட்டி 3D தொகுப்பில் பொறிக்கப்பட்ட ஒரு இயந்திரம் முழுமையாக டைரக்ட்எக்ஸ் மற்றும் ஓப்பன்ஜிஎல் திறன்களைப் பயன்படுத்த அனுமதிக்கிறது. மேலும் திட்டத்தின் அர்செனல் 3D மாதிரிகள், ஷேடர்ஸ், ஷேடோஸ், இசை மற்றும் ஒலிகள், தரமான பணிகளுக்கான திரைக்கதைகளின் பெரிய நூலகம் ஆகியவற்றோடு வேலை செய்யும் வாய்ப்பும் உள்ளது.

ஒருவேளை இந்த தொகுப்பின் ஒரே பின்னடைவு சி # அல்லது ஜாவா நிரலாக்க அறிவு தேவை என்பது - தொகுப்பின் பகுதியாக "கையேடு முறையில்" சேர்க்கப்பட வேண்டும்.

3) NeoAxis கேம் என்ஜின் SDK

டெவலப்பர் தளம்: //www.neoaxis.com/

3D இல் ஏறக்குறைய எந்த விளையாட்டுக்கும் இலவச அபிவிருத்தி சூழல்! இந்த சிக்கலான, நீங்கள் சாகசங்களை கொண்டு பந்தயங்களில், சுடுதல், மற்றும் arcades செய்ய முடியும் ...

கேம் என்ஜின் SDK க்கு, பிணையம் பல பணிகளுக்கு பல கூடுதல் மற்றும் நீட்டிப்புகளைக் கொண்டுள்ளது: எடுத்துக்காட்டாக, ஒரு காரை அல்லது ஒரு விமானத்தின் இயற்பியல். விரிவாக்கக்கூடிய நூலகங்களின் உதவியுடன் நிரலாக்க மொழிகளுக்கு ஒரு தீவிர அறிவும் தேவையில்லை!

என்ஜினுக்குள் கட்டமைக்கப்பட்ட ஒரு சிறப்பு விளையாட்டாளருக்கு நன்றி, அதில் உருவாக்கப்பட்ட விளையாட்டுகள் பல பிரபலமான உலாவிகளில் இயக்கப்படுகின்றன: கூகுள் குரோம், ஃபயர்ஃபாக்ஸ், இண்டர்நெட் எக்ஸ்ப்ளோரர், ஒபேரா மற்றும் சபாரி.

விளையாட்டு இயந்திரம் SDK அல்லாத வணிக வளர்ச்சி ஒரு இலவச இயந்திரம் என விநியோகிக்கப்படுகிறது.

3. படிப்படியாக படி - விளையாட்டு மேக்கர் எடிட்டரில் 2D விளையாட்டை எப்படி உருவாக்குவது

விளையாட்டு தயாரிப்பாளர் - அல்லாத சிக்கலான 2D விளையாட்டுகள் உருவாக்குவதில் மிகவும் பிரபலமான ஆசிரியர் (டெவலப்பர்கள் நீங்கள் கிட்டத்தட்ட எந்த சிக்கலான விளையாட்டுகள் உருவாக்க முடியும் என்று கூறுகின்றனர்).

இந்த சிறு உதாரணம், நான் விளையாட்டுகள் உருவாக்கும் ஒரு படி படிப்படியாக சிறு போதனை காட்ட விரும்புகிறேன். விளையாட்டு மிகவும் எளிது: சோனிக் பாத்திரம் பச்சை ஆப்பிள் சேகரிக்க முயற்சி திரையில் சுற்றி நகரும் ...

எளிமையான செயல்களில் தொடங்கி, வழியில் புதிய அம்சங்களைச் சேர்ப்பது, யாருக்கு தெரியும், ஒருவேளை உங்கள் விளையாட்டு ஒரு உண்மையான ஹிட் ஆக இருக்கும்! இந்த கட்டுரை என் இலக்கு தொடங்க எங்கே என்பதை காட்ட மட்டுமே உள்ளது, தொடக்கத்தில் மிகவும் மிகவும் கடினமாக உள்ளது, ஏனெனில் ...

ஒரு விளையாட்டை உருவாக்குவதற்கான வெற்றிடங்கள்

நீங்கள் எந்த விளையாட்டை உருவாக்க ஆரம்பிக்கும் முன், பின்வருவது செய்ய வேண்டும்:

1. அவரது விளையாட்டின் பாத்திரம், அவர் என்ன செய்வார், அவர் எங்கே இருப்பார், வீரர் எப்படி அதை மற்ற விவரங்களை நிர்வகிக்கிறார் என்பதையும் கண்டுபிடி.

2. உங்கள் கதாபாத்திரங்களின் படங்களை உருவாக்குங்கள், பொருள்களை அவர் தொடர்புகொள்வார். நீங்கள் ஆப்பிள்களை சேகரிக்க ஒரு கரடி இருந்தால் உதாரணமாக, நீங்கள் குறைந்தது இரண்டு படங்கள் வேண்டும்: கரடி மற்றும் ஆப்பிள்கள் தங்களை. நீங்கள் ஒரு பின்னணி தேவைப்படலாம்: நடவடிக்கை எடுக்கும் ஒரு பெரிய படம்.

3. உங்கள் பாத்திரங்களுக்கு ஒலியை உருவாக்கவும் அல்லது ஒலியை நகலெடுக்கவும், விளையாட்டில் விளையாடக்கூடும்.

பொதுவாக, உங்களுக்குத் தேவை: உருவாக்க வேண்டிய அனைத்தையும் சேகரிக்க வேண்டும். எனினும், அது மறந்து அல்லது பின்னர் விட்டு என்று விளையாட்டு எல்லாம் தற்போதுள்ள திட்டம் சேர்க்க பின்னர் சாத்தியமாகும் ...

படி மூலம் படி மினி விளையாட்டு உருவாக்கம்

1) நீங்கள் செய்ய வேண்டிய முதல் காரியம் எங்கள் எழுத்துகளின் உருவங்களை சேர்க்கிறது. இதை செய்ய, திட்டத்தின் கட்டுப்பாட்டு குழு மீது ஒரு முகத்தின் வடிவத்தில் ஒரு சிறப்பு பொத்தானை உள்ளது. மனிதனாக சேர்க்க சொடுக்கவும்.

ஒரு மனிதனாக உருவாக்க பட்டன்.

2) தோன்றும் சாளரத்தில், நீங்கள் ஸ்பிரிட் பதிவிறக்க பொத்தானை கிளிக் செய்ய வேண்டும், அதன் அளவு (தேவைப்பட்டால்) குறிப்பிடவும்.

ஸ்பிரிட் பதிவேற்றப்பட்டது.

3) எனவே நீங்கள் திட்டத்தில் அனைத்து உங்கள் உருவங்களை சேர்க்க வேண்டும். என் விஷயத்தில், அது 5 உருவங்களை மாற்றியது: சோனிக் மற்றும் பல நிற ஆப்பிள்கள்: பச்சை வட்டம், சிவப்பு, ஆரஞ்சு மற்றும் சாம்பல்.

திட்டத்தில் உருவங்கள்.

4) அடுத்து, நீங்கள் திட்டத்திற்கு பொருட்களை சேர்க்க வேண்டும். எந்த விளையாட்டிலும் பொருள் முக்கியமானது. விளையாட்டு மேக்கர் இல், ஒரு பொருளை ஒரு விளையாட்டு பிரிவு: உதாரணமாக, சோனிக், நீங்கள் அழுத்தும் விசைகளை பொறுத்து திரையில் நகரும்.

பொதுவாக, பொருள்கள் ஒரு சிக்கலான விடயமாகும் மற்றும் கோட்பாட்டில் அதை விளக்குவதற்கு நியாயமானதாக இல்லை. நீங்கள் ஆசிரியருடன் பணியாற்றும்போது, ​​விளையாட்டு மேக்கர் உங்களுக்கு வழங்கும் அம்சங்களின் பெரிய குவியலை நீங்கள் நன்கு அறிவீர்கள்.

இதற்கிடையில், முதல் பொருளை உருவாக்க - பொத்தானை "பொருளை சேர்" .

விளையாட்டு மேக்கர். ஒரு பொருளைச் சேர்த்தல்.

5) அடுத்து, சேர்க்கப்பட்ட பொருளுக்கு ஒரு ஸ்பிரிட் தேர்ந்தெடுக்கப்பட்டது (கீழே உள்ள திரை கீழே காண்க, இடது + மேலே). என் விஷயத்தில் - பாத்திரம் சோனிக்.

பின் நிகழ்வுகள் பதிவு செய்யப்படுகின்றன: அவற்றில் டஜன் கணக்கானவை இருக்கலாம், ஒவ்வொரு நிகழ்வும் உங்கள் பொருளின் நடத்தை, அதன் இயக்கம், அதனுடன் தொடர்புடைய ஒலிகள், கட்டுப்பாடுகள், கண்ணாடிகள் மற்றும் பிற விளையாட்டு பண்புகள் ஆகியவை.

நிகழ்வைச் சேர்ப்பதற்கு, அதே பெயருடன் பொத்தானைக் கிளிக் செய்க - பின்னர் சரியான நெடுவரிசையில் நிகழ்விற்கான செயலைத் தேர்ந்தெடுக்கவும். உதாரணமாக, விசைகளை அழுத்தி போது கிடைமட்டமாக மற்றும் செங்குத்தாக நகரும்.

பொருட்களுக்கு நிகழ்வுகளை சேர்த்தல்.

விளையாட்டு மேக்கர். சோனிக் பொருளுக்கு, 5 நிகழ்வுகள் சேர்க்கப்பட்டுள்ளன: விசைகளை அழுத்துகையில் வெவ்வேறு திசைகளில் கதாபாத்திரத்தை நகர்த்தும்; பிளஸ் விளையாட்டின் பகுதியின் எல்லையை கடக்கும்போது ஒரு நிபந்தனை அமைக்கப்படுகிறது.

மூலம், நிகழ்வுகள் நிறைய இருக்க முடியும்: விளையாட்டு மேக்கர் இங்கே ஒரு சிறிய விஷயம் இல்லை;

- கதாபாத்திரம் நகரும் பணி: இயக்கம் வேகம், தாண்டுதல், ஜம்ப் வலிமை, முதலியன;

- பல்வேறு செயல்களில் இசை படைப்புகள் மேலோட்டமாக

- பாத்திரம் (பொருளை) தோற்றம் மற்றும் அகற்றுதல்

இது முக்கியம்! விளையாட்டில் ஒவ்வொரு பொருளுக்கும் நீங்கள் உங்கள் நிகழ்வை பதிவு செய்ய வேண்டும். நீங்கள் பதிவு செய்யும் ஒவ்வொன்றிற்கும் அதிகமான நிகழ்வுகள் - விளையாட்டை உருவாக்க மிகவும் பலவகை வாய்ந்தவையாகும். கொள்கையளவில், இந்த அல்லது அந்த நிகழ்வை சரியாக என்னவென்று தெரியாமலேயே, நீங்கள் அவர்களை சேர்ப்பதன் மூலம் பயிற்சி பெறலாம், அதற்கேற்ப விளையாட்டு எவ்வாறு நடந்துகொள்ளும் என்பதைப் பார்க்கவும். பொதுவாக, சோதனைகள் ஒரு பெரிய துறையில்!

6) முக்கியமான செயல்களின் கடைசி மற்றும் ஒரு அறையை உருவாக்குவது. ஒரு அறை விளையாட்டின் ஒரு வகையான, உங்கள் பொருள்களை தொடர்புபடுத்தும் நிலை. அத்தகைய அறையை உருவாக்க கீழ்க்காணும் பொத்தானை அழுத்தவும்.

அறை சேர் (விளையாட்டு நிலை).

உருவாக்கப்பட்ட அறையில், சுட்டி பயன்படுத்தி, நீங்கள் மேடையில் எங்கள் பொருட்களை ஏற்பாடு செய்யலாம். விளையாட்டு பின்னணி தனிப்பயனாக்க, விளையாட்டு சாளரத்தின் பெயரை அமைக்க, காட்சிகள், முதலியன பொதுவாக, விளையாட்டு சோதனைகள் மற்றும் வேலை ஒரு முழு பயிற்சி மைதானம்.

7) இதன் விளைவாக விளையாட்டு தொடங்க - F5 பொத்தானை அழுத்தவும் அல்லது மெனுவில்: இயக்கவும் / சாதாரண துவக்கவும்.

இதன் விளைவாக விளையாட்டு இயக்கவும்.

விளையாட்டு மேக்கர் விளையாட்டின் ஒரு சாளரத்தில் உங்களுக்கு முன்னால் திறக்கும். உண்மையில், நீங்கள் எதைப் பார்க்கிறீர்கள், பரிசோதனைகள், விளையாடுவதைப் பார்க்கலாம். என் விஷயத்தில், சோனிக் விசைப்பலகை விசைகளை பொறுத்து நகர்த்த முடியும். மினி-விளையாட்டு ஒரு வகையான (ஓ, மற்றும் கருப்பு திரையில் முழுவதும் இயங்கும் வெள்ளை புள்ளி மக்கள் மத்தியில் காட்டு ஆச்சரியம் மற்றும் வட்டி ஏற்படும் போது முறை இருந்தன ... ).

இதன் விளைவாக விளையாட்டு ...

ஆமாம், நிச்சயமாக, இதன் விளைவாக விளையாட்டு பழமையான மற்றும் மிகவும் எளிமையானது, ஆனால் அதன் உருவாக்கம் எடுத்துக்காட்டு மிகவும் குறிப்பிடத்தக்கது. மேலும், பொருட்கள், ஸ்பிரிட்ஸ், ஒலிகள், பின்புலங்கள் மற்றும் அறைகள் ஆகியவற்றில் பரிசோதனை செய்து பணிபுரியும் - நீங்கள் ஒரு நல்ல 2D விளையாட்டை உருவாக்கலாம். 10-15 ஆண்டுகளுக்கு முன்பு போன்ற விளையாட்டுகள் உருவாக்க பொருட்டு, அது சிறப்பு அறிவு வேண்டும், இப்போது சுட்டி சுழற்ற முடியும் போதுமானதாக உள்ளது. முன்னேற்றம்!

சிறந்தது! அனைத்து வெற்றிகரமான விளையாட்டு அமைப்பு ...