കമ്പ്യൂട്ടറിൽ നിങ്ങളുടെ സ്വന്തം ഗെയിം സൃഷ്ടിക്കാൻ നിങ്ങൾ ആഗ്രഹിക്കുന്നുവെങ്കിൽ, ഗെയിമുകൾ സൃഷ്ടിക്കുന്നതിന് പ്രത്യേക പരിപാടികളുമായി എങ്ങനെ പ്രവർത്തിക്കുന്നുവെന്ന് പഠിക്കേണ്ടതുണ്ട്. ഇത്തരം പ്രോഗ്രാമുകൾക്ക് പ്രതീകങ്ങൾ സൃഷ്ടിക്കാനും, അവ ആനിമേഷനുകൾ വരാനും, പ്രവർത്തനങ്ങൾ സജ്ജമാക്കാനും അനുവദിക്കുന്നു. തീർച്ചയായും ഇത് സാധ്യതകളുടെ മുഴുവൻ പട്ടികയല്ല. ഈ പ്രോഗ്രാമുകളിലൊന്നിൽ ഗെയിം സൃഷ്ടിക്കുന്ന പ്രക്രിയ ഞങ്ങൾ പരിഗണിക്കാം - ഗെയിം Maker.
ഗെയിം നിർമ്മാതാവ് 2D ഗെയിമുകൾ സൃഷ്ടിക്കുന്നതിനുള്ള എളുപ്പവും ഏറ്റവും ജനപ്രിയ പ്രോഗ്രാമുകളിലൊന്നാണ്. ഇവിടെ ഡ്രാഗ് ചെയ്യാൻ കഴിയാത്ത ഇന്റർഫേസ് ഉപയോഗിച്ച് ഗെയിമുകൾ സൃഷ്ടിക്കാൻ കഴിയും അല്ലെങ്കിൽ അന്തർനിർമ്മിത GML ഭാഷ (ഞങ്ങൾക്കൊപ്പം പ്രവർത്തിക്കാം) ഉപയോഗിച്ച് നിങ്ങൾക്ക് കഴിയും. ഗെയിമുകൾ വികസിപ്പിക്കാൻ തുടങ്ങുന്നവർക്ക് ഏറ്റവും മികച്ച ഓപ്ഷനാണ് ഗെയിം മേക്കർ.
ഗെയിം നിർമ്മിക്കുക
ഗെയിം Maker ഇൻസ്റ്റാൾ എങ്ങനെ
1. മുകളിലുള്ള ലിങ്ക് പിന്തുടരുക, അവിടെ പദ്ധതിയുടെ ഔദ്യോഗിക വെബ്സൈറ്റ് സന്ദർശിക്കുക. പ്രോഗ്രാമിന്റെ സൗജന്യ പതിപ്പ് നിങ്ങൾക്ക് കണ്ടെത്താൻ കഴിയുന്ന ഡൌൺലോഡ് പേജിലേക്ക് നിങ്ങളെ കൊണ്ടുപോകും - സൌജന്യ ഡൗൺലോഡ്.
2. ഇപ്പോൾ നിങ്ങൾ രജിസ്റ്റർ ചെയ്യണം. ആവശ്യമായ എല്ലാ വിവരങ്ങളും നൽകുക, സ്ഥിരീകരണ കത്ത് വരുന്ന മെയിൽബോക്സിലേക്ക് പോകുക. ലിങ്ക് പിന്തുടർന്ന് നിങ്ങളുടെ അക്കൗണ്ടിൽ ലോഗിൻ ചെയ്യുക.
3. ഇപ്പോൾ നിങ്ങൾക്ക് ഗെയിം ഡൗൺലോഡ് ചെയ്യാം.
4. എന്നാൽ അതല്ല എല്ലാം. ഞങ്ങൾ ഡൌൺലോഡ് ചെയ്ത പ്രോഗ്രാം, ഉപയോഗിക്കാൻ മാത്രം ലൈസൻസ് ആവശ്യമാണ്. നമുക്കിത് 2 മാസത്തേക്ക് സൗജന്യമായി ലഭിക്കും. ഇത് ചെയ്യുന്നതിന്, നിങ്ങൾ ഗെയിം ഡൌൺലോഡ് ചെയ്ത അതേ പേജിൽ, "ലൈസൻസ് ചേർക്കുക" ഇനത്തിൽ, ആമസോൺ ടാബ് കണ്ടെത്തി "ഇവിടെ ക്ലിക്കുചെയ്യുക" ബട്ടണിൽ ക്ലിക്കുചെയ്യുക.
5. തുറക്കുന്ന വിൻഡോയിൽ നിങ്ങൾ ആമസോണിലെ നിങ്ങളുടെ അക്കൌണ്ടിൽ ലോഗിൻ ചെയ്യണം അല്ലെങ്കിൽ അത് സൃഷ്ടിച്ച്, പിന്നീട് ലോഗിൻ ചെയ്യുക.
6. ഇപ്പോൾ നിങ്ങൾക്ക് ഒരു പേജിന്റെ താഴെയുള്ള ഒരു കീ കണ്ടെത്താൻ കഴിയും. ഇത് പകർത്തുക.
7. ഏറ്റവും സാധാരണമായ ഇൻസ്റ്റലേഷൻ പ്രക്രിയ ഞങ്ങൾ കടക്കുന്നു.
8. പ്ലെയർ - 8. ഗെയിംമേക്കർ ഇൻസ്റ്റാൾ ചെയ്യാൻ ഒരേ സമയം ഇൻസ്റ്റാളർ ആവശ്യപ്പെടും. ഇത് ഇൻസ്റ്റാൾ ചെയ്യുക. ഗെയിമുകൾ പരീക്ഷിക്കുന്നതിനായി കളിക്കാരനെ ആവശ്യമാണ്.
ഇത് ഇൻസ്റ്റാളേഷൻ പൂർത്തിയായി, ഞങ്ങൾ പ്രോഗ്രാമും പ്രവർത്തിക്കുന്നു.
ഗെയിം മേക്കർ എങ്ങനെ ഉപയോഗിക്കാം
പ്രോഗ്രാം പ്രവർത്തിപ്പിക്കുക. മൂന്നാം നിരയിൽ നമ്മൾ പകർത്തിയ ലൈസൻസ് കീ നൽകുകയാണ്, രണ്ടാമത്തേതിൽ നമ്മൾ ലോഗിനും പാസ്വേഡും നൽകും. ഇപ്പോൾ പ്രോഗ്രാം പുനരാരംഭിക്കുക. അവൾ പ്രവർത്തിക്കുന്നു!
പുതിയ ടാബിലേക്ക് പോകുക, ഒരു പുതിയ പ്രോജക്റ്റ് സൃഷ്ടിക്കുക.
ഇപ്പോൾ ഒരു സ്പൈറ്റ് ഉണ്ടാക്കുക. Sprites ഇനത്തിന് റൈറ്റ് ക്ലിക്ക് ചെയ്യുക, തുടർന്ന് Sprite സൃഷ്ടിക്കുക.
ഒരു പേര് നൽകുക. ഇത് ഒരു കളിക്കാരനെ ആകട്ടെ, മാറ്റ് റൈറ്റ് ക്ലിക്ക് ചെയ്യുക. ഒരു ജാലകം തുറക്കും, അത് നമുക്ക് ഒരു സ്പ്രിറ്റ് മാറ്റാനോ സൃഷ്ടിക്കാനോ കഴിയും. പുതിയൊരു സ്പ്രിറ്റ് സൃഷ്ടിക്കുക, വലിപ്പം മാറ്റിയില്ല.
പുതിയ സ്പ്രെറ്റിൽ ഇപ്പോൾ ഡബിൾ ക്ലിക്ക് ചെയ്യുക. തുറന്ന എഡിറ്ററിൽ നമുക്ക് ഒരു സ്പ്രിറ്റ് വരയ്ക്കാനാകും. നിമിഷം നാം ഒരു കളിക്കാരനെ ആകർഷിക്കുകയാണ്, കൂടുതൽ വ്യക്തമായി - ഒരു ടാങ്ക്. ഞങ്ങളുടെ ഡ്രോയിംഗ് സംരക്ഷിക്കുക.
ഞങ്ങളുടെ ടാങ്കിന്റെ ഒരു ആനിമേഷൻ ഉണ്ടാക്കാൻ Ctrl + C, Ctrl + V എന്നീ കോമ്പിനേഷനുകളിൽ ചിത്രം പകർത്തി ഒട്ടിക്കുക, കൂടാതെ അതിനായി മറ്റൊരു കാറ്റർപില്ലർ സ്ഥാനം വരയ്ക്കുക. നിങ്ങൾക്ക് ഇഷ്ടമുള്ളത്ര പകർപ്പുകൾ ഉണ്ടാക്കാം. കൂടുതൽ ചിത്രങ്ങൾ, രസകരമായ ആനിമേഷൻ.
ഇപ്പോൾ നിങ്ങൾക്ക് പ്രിവ്യൂ മുന്നിൽ ഒരു ടിക് ഇട്ടുകൊടുക്കാൻ കഴിയും. നിങ്ങൾ സൃഷ്ടിച്ച ആനിമേഷൻ നിങ്ങൾ കാണും, ഫ്രെയിം റേറ്റ് മാറ്റാൻ കഴിയും. ചിത്രം സംരക്ഷിക്കുകയും കേന്ദ്ര ബട്ടൺ ഉപയോഗിച്ച് അത് കേന്ദ്രീകരിക്കുകയും ചെയ്യുക. നമ്മുടെ കഥാപാത്രം തയ്യാർ.
അതുപോലെ തന്നെ, നമുക്ക് മൂന്ന് കൂടുതൽ പോറലുകൾ സൃഷ്ടിക്കേണ്ടതുണ്ട്: ശത്രു, ചുവരി, ഊർജം. നമുക്ക് അവരെ ശത്രു, മതിൽ, ബുള്ളറ്റ് എന്നിങ്ങനെ വിളിക്കാം.
നിങ്ങൾ ഇപ്പോൾ വസ്തുക്കൾ സൃഷ്ടിക്കേണ്ടതുണ്ട്. വസ്തുക്കളുടെ ടാബിൽ റൈറ്റ് ക്ലിക്ക് ചെയ്ത് ഒബ്ജക്റ്റ് സൃഷ്ടിക്കുക തിരഞ്ഞെടുക്കുക. ഓരോ സ്പ്രിറ്റിലും ഒരു ഒബ്ജക്റ്റ് സൃഷ്ടിക്കുക: ob_player, ob_enemy, ob_wall, ob_bullet.
ശ്രദ്ധിക്കുക!
ഒരു മതിൽ ഓബ്ജക്റ്റ് സൃഷ്ടിക്കുമ്പോൾ, സോളിഡിനടുത്തുള്ള ബോക്സ് പരിശോധിക്കുക. ഇത് മതിൽ ഉറപ്പാക്കുകയും ടാങ്കുകൾ അതിലൂടെ കടന്നു പോകുകയും ചെയ്യും.
ബുദ്ധിമുട്ടുക. Ob_player ഒബ്ജക്റ്റ് തുറന്ന് കൺട്രോൾ ടാബിലേക്ക് പോകുക. ഇവന്റ് ചേർക്കുക ബട്ടൺ ഉപയോഗിച്ച് ഒരു പുതിയ ഇവന്റ് സൃഷ്ടിക്കുക, സൃഷ്ടിക്കുക തിരഞ്ഞെടുക്കുക. എക്സിക്യൂട്ട് കോഡിൽ ഇപ്പോൾ റൈറ്റ് ക്ലിക്ക് ചെയ്യുക.
തുറക്കുന്ന വിൻഡോയിൽ, ഞങ്ങളുടെ ടാങ്കിൽ എന്തുചെയ്യുമെന്നത് നിങ്ങൾ രജിസ്റ്റർ ചെയ്യണം. നമുക്ക് ഈ വരികൾ എഴുതാം:
hp = 10;
dmg_time = 0;
അതേ രീതിയിൽ ഒരു ഘട്ടം ഇവന്റ് സൃഷ്ടിക്കുക, അതിനായി കോഡ് എഴുതുക:
കീബോർഡ്_ചേഞ്ചിനുണ്ടെങ്കിൽ (ഓർഡർ ('W')) {speed = 0;} mouse_check_button_pressed (mb_left)image_angle = point_direction (x, y, mouse_x, mouse_y);
കീബോർഡ്_ചെക്കെ (ഓർഡർ ('W')) {y- = 3};
കീബോർഡ്_ചെക്ക് (ഓർഡർ ('എസ്')) {y + = 3} എങ്കിൽ;
കീബോർഡ്_ചെക്ക് (ഓർഡർ ('A')) {x- = 3};
കീബോർഡ്_ചെക്ക് (ഓർഡർ ('ഡി')) {x + = 3} എങ്കിൽ;
കീബോർഡ്_ഷ്ക്കെ റിട്ടേൺ ചെയ്തെങ്കിൽ (ഓർഡർ ('S')) {speed = 0;}
കീബോർഡ്_ചോറിനാലു വാദം (ഓർഡർ ('A')) {speed = 0;}
കീബോർഡ്_ചോറിനാലു വാദം (ഓർഡർ ('ഡി')) {speed = 0;}
{
instance_create (x, y, ob_bullet) {speed = 30; direction = point_direction (ob_player.x, ob_player.y, mouse_x, mouse_y);}
}
ഒരു കൂട്ടിയിടി പരിപാണം ചേർക്കുക - ഒരു മതിൽ ഉപയോഗിച്ച് ഒരു കൂട്ടിയിടി. കോഡ്:
x = xprevious;
y = yprevious;
ശത്രുവുമായി ഒരു കൂട്ടിയിടി ചേർക്കുകയും ചെയ്യുക:
dmg_time <= 0 ആണെങ്കിൽ
{
hp- = 1
dmg_time = 5;
}
dmg_time - = 1;
ഇവന്റ് വരയ്ക്കുക:
ഇപ്പോൾ ഒരു ഘട്ടം ഘട്ട ഘട്ടം ചേർക്കുക:draw_self ();
draw_text (50,10, സ്ട്രിംഗ് (hp));
hp <= 0 എങ്കിൽ
{
show_message ('ഗെയിം ഓവർ')
room_restart ();
};
instance_number (ob_enemy) = 0 എങ്കിൽ
{
show_message ('വിജയം!')
room_restart ();
}
ഇപ്പോൾ നമ്മൾ പ്ലെയറിൽ ചെയ്തുകഴിഞ്ഞാൽ, ob_enemy വസ്തുയിലേക്ക് പോകുക. ഒരു സൃഷ്ടിക്കുക ഇവന്റ് ചേർക്കുക:
r = 50;
direction = pick (0,90,180,270);
സ്പീഡ് = 2;
hp = 60;
ഇനി നമുക്ക് ചലനത്തിനൊപ്പം ചേർക്കാം:
ദൂരം_തോ_ബ്ബ്ജക്റ്റ് (ob_player) <= 0 ആണെങ്കിൽ
{
direction = point_direction (x, y, ob_player.x, ob_player.y)
സ്പീഡ് = 2;
}
വേറെ
{
r <= 0 ആണെങ്കിൽ
{
ദിശ = തിരഞ്ഞെടുക്കുക (0,90,180,270)
സ്പീഡ് = 1;
r = 50;
}
}
image_angle = ദിശ;
r- = 1;
അവസാന ഘട്ടം:
hp <= 0 instance_destroy () എങ്കിൽ;
ഡ്രോയിംഗ് ടേബിൾ സൃഷ്ടിക്കുക, ഡ്രോപ് ടാബിൽ പോകുക, മറ്റൊന്ന്, സ്ഫോടനം കൊണ്ട് ഐക്കണിൽ ക്ലിക്കുചെയ്യുക. ഒരു ശത്രുവിനെ കൊല്ലുമ്പോൾ, ഒരു സ്ഫോടനം ആനിമേഷൻ ഉണ്ടാകും.
ഒരു മതിൽ ഉപയോഗിച്ച് കൂട്ടിയിടി - കൂട്ടിയിടി:
direction = - ദിശ;
കൂട്ടിയിടി - ഒരു പ്രൊജക്റ്റോടുകൂടിയ കൂട്ടിയിടി:
hp- = irandom_range (10.25)
മതിൽ ഏതെങ്കിലും പ്രവർത്തനങ്ങൾ നടക്കാത്തതിനാൽ, ob_bullet വസ്തുവിലേക്ക് ഞങ്ങൾ തുടരുന്നു. ശത്രുവുമായി ഒരു കൂട്ടിയിടി കൂട്ടിന്റ്റ് ചേർക്കുക:
instance_destroy ();
ഒരു മതിൽ ഉപയോഗിച്ച് കെട്ടിടം:
instance_destroy ();
അവസാനമായി, ഒരു ലെവൽ 1. Create Room-> റൂം ഉണ്ടാക്കുക. ഒബ്ജക്റ്റ് ടാബിലേക്ക് പോകുക, വാൾ ഒബ്ജക്റ്റ് ഉപയോഗിച്ച് ഒരു ലെവൽ മാപ്പ് വരയ്ക്കുക. അതിനുശേഷം ഒരു കളിക്കാരനെയും മറ്റു ശത്രുക്കളെയും ചേർക്കുക. നില തയ്യാറാണ്!
അന്തിമമായി കളി തുടങ്ങുകയും പരീക്ഷിക്കുകയും ചെയ്യാം. നിർദ്ദേശങ്ങൾ പാലിച്ചാൽ, ബഗ്ഗുകൾ ഉണ്ടാകരുത്.
അത്രമാത്രം. നിങ്ങളുടെ കമ്പ്യൂട്ടറിൽ നിങ്ങൾക്കൊരു ഗെയിം എങ്ങനെ സൃഷ്ടിക്കാമെന്ന് ഞങ്ങൾ കണ്ടു, നിങ്ങൾക്ക് ഗെയിം Maker പോലുള്ള ഒരു പ്രോഗ്രാമിന്റെ ആശയം കിട്ടി. വികസിപ്പിക്കുന്നതിൽ തുടരുക, വളരെ വേഗത്തിൽ നിങ്ങൾക്ക് കൂടുതൽ രസകരവും ഉയർന്ന നിലവാരമുള്ള ഗെയിമുകളും സൃഷ്ടിക്കാൻ കഴിയും.
ഗുഡ് ലക്ക്!
ഔദ്യോഗിക സൈറ്റിൽ നിന്നുള്ള ഗെയിം മേക്കർ ഡൗൺലോഡ് ചെയ്യുക
ഇവയും കാണുക: ഗെയിമുകൾ സൃഷ്ടിക്കുന്നതിനുള്ള മറ്റ് സോഫ്റ്റ്വെയർ