របៀបបង្កើតហ្គេមនៅលើកុំព្យួទ័រនៅក្នុង Game Game

Pin
Send
Share
Send

ប្រសិនបើអ្នកចង់បង្កើតហ្គេមផ្ទាល់ខ្លួននៅលើកុំព្យូទ័របន្ទាប់មកអ្នកត្រូវរៀនពីរបៀបធ្វើការជាមួយកម្មវិធីពិសេសសម្រាប់បង្កើតហ្គេម។ កម្មវិធីបែបនេះអនុញ្ញាតឱ្យអ្នកបង្កើតតួអក្សរគូរចលនានិងកំណត់សកម្មភាពសម្រាប់ពួកគេ។ ជាការពិតនេះមិនមែនជាបញ្ជីទាំងមូលនៃលទ្ធភាពទេ។ យើងនឹងពិចារណាដំណើរការនៃការបង្កើតហ្គេមនៅក្នុងកម្មវិធីមួយក្នុងចំណោមកម្មវិធីទាំងនេះ - អ្នកបង្កើតហ្គេម។

អ្នកបង្កើតហ្គេមគឺជាកម្មវិធីមួយដ៏សាមញ្ញនិងពេញនិយមបំផុតសម្រាប់បង្កើតហ្គេម 2D ។ នៅទីនេះអ្នកអាចបង្កើតហ្គេមដោយប្រើចំណុចប្រទាក់ drag'n'drop ឬប្រើភាសា GML ដែលមានស្រាប់ (យើងនឹងធ្វើការជាមួយវា) ។ អ្នកបង្កើតហ្គេមគឺជាជំរើសល្អបំផុតសម្រាប់អ្នកដែលទើបតែចាប់ផ្តើមអភិវឌ្ឍហ្គេម។

ទាញយកអ្នកបង្កើតហ្គេមដោយឥតគិតថ្លៃ

របៀបតំឡើង Game Game

ធ្វើតាមតំណខាងលើហើយចូលទៅកាន់គេហទំព័រផ្លូវការរបស់កម្មវិធី។ អ្នកនឹងត្រូវបានគេនាំទៅទំព័រទាញយកដែលអ្នកអាចរកឃើញកម្មវិធីឥតគិតថ្លៃកំណែ - ទាញយកដោយឥតគិតថ្លៃ។

2. ឥឡូវអ្នកត្រូវចុះឈ្មោះ។ បញ្ចូលទិន្នន័យចាំបាច់ទាំងអស់ហើយចូលទៅប្រអប់សំបុត្រដែលអ្នកនឹងទទួលបានលិខិតបញ្ជាក់។ តាមតំណហើយចូលទៅគណនីរបស់អ្នក។

3. ឥឡូវអ្នកអាចទាញយកហ្គេមបាន។

ប៉ុន្តែមិនមែនទាំងអស់ទេ។ យើងទាញយកកម្មវិធីមានតែប្រើវាទេអ្នកត្រូវការអាជ្ញាប័ណ្ណ។ យើងអាចយកវាដោយឥតគិតថ្លៃរយៈពេល ២ ខែ។ ដើម្បីធ្វើដូចនេះនៅលើទំព័រតែមួយពីកន្លែងដែលអ្នកបានទាញយកហ្គេមនៅក្នុងធាតុ "បន្ថែមអាជ្ញាប័ណ្ណ" រកផ្ទាំង Amazon ហើយចុចលើប៊ូតុង "ចុចទីនេះ" ទល់មុខ។

5. នៅក្នុងបង្អួចដែលបើកអ្នកត្រូវចូលទៅគណនីរបស់អ្នកនៅលើ Amazon ឬបង្កើតវាហើយបន្ទាប់មកចូល។

6. ឥឡូវយើងមានកូនសោមួយដែលអ្នកអាចរកបាននៅផ្នែកខាងក្រោមនៃទំព័រតែមួយ។ ចម្លងវា។

7. យើងឆ្លងកាត់នីតិវិធីដំឡើងទូទៅបំផុត។

8. ទន្ទឹមនឹងនេះអ្នកដំឡើងនឹងផ្តល់ឱ្យយើងតំឡើង GameMaker: Player ។ យើងតំឡើងវាផងដែរ។ អ្នកលេងត្រូវបានទាមទារសម្រាប់ហ្គេមសាកល្បង។

នេះបញ្ចប់ការតំឡើងហើយយើងបន្តធ្វើការជាមួយកម្មវិធី។

របៀបប្រើ Game Game

ដំណើរការកម្មវិធី។ នៅក្នុងជួរឈរទីបីបញ្ចូលលេខកូដអាជ្ញាប័ណ្ណដែលយើងបានចម្លងហើយនៅទីពីរយើងបញ្ចូលការចូលនិងពាក្យសម្ងាត់។ ឥឡូវចាប់ផ្តើមកម្មវិធីឡើងវិញ។ នាងធ្វើការ!

ចូលទៅកាន់ផ្ទាំងថ្មីហើយបង្កើតគម្រោងថ្មី។

ឥឡូវនេះបង្កើតរនាស់មួយ។ ចុចកណ្ដុរស្ដាំលើ Sprites ហើយបន្ទាប់មកបង្កើត Sprite ។

ដាក់ឈ្មោះឱ្យគាត់។ អនុញ្ញាតឱ្យអ្នកលេងនិងចុចកែសម្រួល Sprite ។ បង្អួចនឹងបើកដែលយើងអាចផ្លាស់ប្តូរឬបង្កើតរនាស់មួយ។ បង្កើតរនាស់ថ្មីយើងនឹងមិនផ្លាស់ប្តូរទំហំទេ។

ឥឡូវចុចទ្វេដងលើឧបករណ៍ថ្មី។ នៅក្នុងកម្មវិធីនិពន្ធដែលបើកយើងអាចគូរប្រភពទឹក។ បច្ចុប្បន្នយើងកំពុងគូរអ្នកលេងហើយកាន់តែពិសេសធុង។ រក្សាទុកគំនូររបស់យើង។

ដើម្បីធ្វើឱ្យចលនានៃធុងរបស់យើងចម្លងនិងបិទភ្ជាប់រូបភាពជាមួយបន្សំបញ្ជា (Ctrl) + C និងបញ្ជា (Ctrl) + V រៀងៗខ្លួនហើយគូរទីតាំងខុសគ្នាសម្រាប់បទ។ អ្នកអាចថតចម្លងបានច្រើនតាមដែលអ្នកយល់។ រូបភាពកាន់តែច្រើនចលនាគួរឱ្យចាប់អារម្មណ៍កាន់តែច្រើន។

ឥឡូវអ្នកអាចធីកប្រអប់នៅជាប់ធាតុមើលជាមុន។ អ្នកនឹងឃើញចលនាដែលបានបង្កើតហើយអ្នកអាចផ្លាស់ប្តូរអត្រាស៊ុម។ រក្សាទុករូបភាពហើយដាក់កណ្ដាលវាដោយប្រើប៊ូតុងកណ្ដាល។ ចរិតរបស់យើងបានត្រៀមរួចរាល់។

តាមរបៀបដូចគ្នាយើងត្រូវបង្កើតរនាំងចំនួនបីបន្ថែមទៀតគឺសត្រូវជញ្ជាំងនិងគ្រាប់កាំភ្លើង។ ហៅពួកគេថាសត្រូវជញ្ជាំងនិងគ្រាប់កាំភ្លើងរៀងៗខ្លួន។

ឥឡូវអ្នកត្រូវបង្កើតវត្ថុ។ នៅលើផ្ទាំងវត្ថុចុចខាងស្តាំហើយជ្រើសបង្កើតវត្ថុ។ ឥឡូវបង្កើតវត្ថុសម្រាប់ស្ព្រីនិចនីមួយៗ៖ ob_player, ob_enemy, ob_wall, ob_bullet ។

យកចិត្តទុកដាក់!
នៅពេលបង្កើតវត្ថុជញ្ជាំងពិនិត្យមើលប្រអប់រឹង។ នេះនឹងធ្វើឱ្យជញ្ជាំងរឹងមាំហើយរថក្រោះនឹងមិនអាចឆ្លងកាត់បានទេ។

យើងងាកទៅរកការលំបាក។ បើកវត្ថុ ob_player ហើយចូលទៅកាន់ផ្ទាំងបញ្ជា។ បង្កើតព្រឹត្តិការណ៍ថ្មីដោយប៊ូតុងបន្ថែមព្រឹត្តិការណ៍ហើយជ្រើសរើសបង្កើត។ ឥឡូវចុចខាងស្តាំលើធាតុប្រតិបត្តិលេខកូដ។

នៅក្នុងបង្អួចដែលបើកអ្នកត្រូវចុះឈ្មោះសកម្មភាពអ្វីដែលធុងរបស់យើងនឹងអនុវត្ត។ តោះសរសេរបន្ទាត់ដូចខាងក្រោមៈ

hp = 10;
dmg_time = 0;

តោះបង្កើតព្រឹត្តិការណ៍ Step តាមរបៀបដូចគ្នាសរសេរកូដសម្រាប់វា៖

image_angle = ចំណុច _ ទិសដៅ (x, y, mouse_x, mouse_y);
ប្រសិនបើក្តារចុចចុច (បញ្ជា ('W')) {y- = ៣};
បើក្តារចុចចុច (បញ្ជា ('ស')) {y + = ៣};
បើក្តារចុចចុច (បញ្ជា ('A')) {x- = ៣};
ប្រសិនបើក្តារចុចចុច (បញ្ជា ('ឃ')) {x + = ៣};

ប្រសិនបើក្តារចុច _ បន្ថយ (បញ្ជា ('W')) {ល្បឿន = ០;}
ប្រសិនបើក្តារចុច _ បន្ថយ (បញ្ជា ('អេស)) {ល្បឿន = ០;}
ប្រសិនបើក្តារចុចចុច - (កំណត់ ('A')) {ល្បឿន = ០;}
ប្រសិនបើក្តារចុច _ បន្ថយ (បញ្ជា ('ឃ')) {ល្បឿន = ០;}

ប្រសិនបើ mouse_check_button_pressed (mb_left)
{
ជាមួយ example_create (x, y, ob_bullet) {ល្បឿន = ៣០; ទិសដៅ = ចំណុច _ ទិសដៅ (ob_player.x, ob_player.y, mouse_x, mouse_y);}
}

បន្ថែមព្រឹត្តិការណ៍ការប៉ះទង្គិច - បុកជាមួយជញ្ជាំង។ លេខកូដ៖

x = x គួរឱ្យទុកចិត្ត;
y = yprevious;

ហើយក៏បន្ថែមការប៉ះទង្គិចជាមួយសត្រូវផងដែរ។

ប្រសិនបើ dmg_time <= 0
{
hp- = ១
dmg_time = 5;
}
dmg_time - = 1;

គូរព្រឹត្តិការណ៍៖

គូរខ្លួនឯង ();
draw_text (៥០,១០ ខ្សែអក្សរ (hp));

ឥឡូវបន្ថែមជំហាន - ជំហានបញ្ចប់៖
បើ hp <= 0
{
show_message ('Game over')
room_restart ();
};
ប្រសិនបើឧទាហរណ៍ _ ចំនួនបឺរ (ob_enemy) = ០
{
show_message ('ជោគជ័យ!')
room_restart ();
}

ឥឡូវយើងបានធ្វើរួចជាមួយអ្នកលេងសូមទៅរកវត្ថុដែលមិនចេះនិយាយ។ បន្ថែមព្រឹត្តិការណ៍បង្កើត៖

r គឺ 50;
ទិសដៅ = ជ្រើសរើស (០,៩០,១៨០,២៧០);
ល្បឿន = ២;
hp = 60;

ឥឡូវសម្រាប់ចលនាបន្ថែមជំហាន៖

ប្រសិនបើចម្ងាយ - ផ្នែកខាង (អ្នកលេងពីរនាក់) <= ០
{
ទិសដៅ = ចំណុចទិសដៅ (x, y, ob_player.x, ob_player.y)
ល្បឿន = ២;
}
ផ្សេងទៀត
{
ប្រសិនបើ r <= 0
{
ទិសដៅ = ជ្រើសរើស (០.៩០.១៨០.២៧០)
ល្បឿន = ១;
r គឺ 50;
}
}
image_angle = ទិសដៅ;
r- = 1;

ជំហានបញ្ចប់៖

បើ hp <= 0 ឧទាហរណ៍_destroy ();

យើងបង្កើតព្រឹត្តិការណ៍បំផ្លាញសូមចូលទៅកាន់ផ្ទាំងគូរហើយនៅក្នុងធាតុផ្សេងទៀតចុចលើរូបតំណាងផ្ទុះ។ ឥឡូវនេះនៅពេលសម្លាប់សត្រូវនឹងមានចលនាផ្ទុះ។

ការបុកទង្គិច - បុកនឹងជញ្ជាំង៖

ទិសដៅ = - ទិសដៅ;

ការប៉ះទង្គិចគ្នា - បុកជាមួយនឹងយន្ដហោះ៖

hp- = irandom_range (១០.២៥)

ដោយសារជញ្ជាំងមិនធ្វើសកម្មភាពណាមួយយើងទៅរកវត្ថុ ob_bullet ។ បន្ថែមការប៉ះទង្គិចគ្នាជាមួយសត្រូវ៖

ឧទាហរណ៍_destroy ();

និងការបុកគ្នានឹងជញ្ជាំង៖

ឧទាហរណ៍_destroy ();

ចុងក្រោយបង្កើតកំរិត ១ កំរិតចុចខាងស្តាំបន្ទប់ -> បង្កើតបន្ទប់។ យើងនឹងទៅផ្ទាំងវត្ថុហើយប្រើវត្ថុ“ ជញ្ជាំង” ដើម្បីគូរផែនទីកំរិត។ បន្ទាប់មកយើងបន្ថែមអ្នកលេងម្នាក់និងសត្រូវជាច្រើន។ កម្រិតរួចរាល់ហើយ!

ចុងបញ្ចប់យើងអាចដំណើរការហ្គេមហើយសាកល្បងវា។ ប្រសិនបើអ្នកធ្វើតាមការណែនាំបន្ទាប់មកមិនគួរមានកំហុសទេ។

ទាំងអស់។ យើងបានពិនិត្យមើលវិធីបង្កើតហ្គេមនៅលើកុំព្យូទ័រដោយខ្លួនឯងហើយអ្នកមានគំនិតអំពីកម្មវិធីដូចជា Game Game ។ បន្តអភិវឌ្ឍហើយឆាប់ៗនេះអ្នកនឹងអាចបង្កើតហ្គេមដែលគួរឱ្យចាប់អារម្មណ៍និងមានគុណភាពខ្ពស់។

សូមសំណាងល្អ!

ទាញយកអ្នកបង្កើតហ្គេមពីគេហទំព័រផ្លូវការ

សូមមើលផងដែរ: កម្មវិធីផ្សេងទៀតសម្រាប់បង្កើតហ្គេម

Pin
Send
Share
Send