Хэрэв та компьютер дээрээ өөрийн тоглоомыг бүтээхийг хүсвэл тоглоом бүтээх тусгай програмуудтай хэрхэн ажиллах талаар сурах хэрэгтэй. Ийм хөтөлбөрүүд нь таныг тэмдэгт үүсгэх, хөдөлгөөн хийх, тэдэнд зориулсан арга хэмжээ тогтоох боломжийг олгодог. Мэдээжийн хэрэг, энэ бол бүх боломжит жагсаалт биш юм. Тоглоом бүтээгчид эдгээр програмуудын аль нэгэнд тоглоомыг бий болгох үйл явцыг авч үзэх болно.
Тоглоом үйлдвэрлэгч нь 2D тоглоомыг үүсгэхэд хамгийн хялбар, хамгийн түгээмэл програмуудын нэг юм. Энд та drag'n'drop интерфейс ашиглан эсвэл GML хэл дээр ашиглах боломжтой (бид үүнийг ашиглах болно). Тоглоом үйлдвэрлэгч нь тоглоом хөгжүүлж эхэлж байгаа хүмүүст зориулсан хамгийн сайн сонголт юм.
Чөлөөт Тоглоомыг татаж авах
Тоглоом үйлдвэрлэгчийг хэрхэн суулгах
1. Дээрхи холбоосыг дагаж, хөтөлбөрийн албан ёсны вэбсайт руу очих. Та үнэгүй програмыг үнэгүй татаж авах боломжтой татаж авах хуудсанд хандах болно.
2. Одоо бүртгүүлэх хэрэгтэй. Шаардлагатай бүх өгөгдлийг оруулаад, баталгаажуулах захиа ирэхэд захидлын хайрцагт очно. Холбоосыг дагаж өөрийн дансанд нэвтрэн орно уу.
3. Одоо та тоглоомыг татаж авч болно.
4. Гэхдээ энэ бүгд биш. Бидний татаж авсан програм, зөвхөн ашиглахад лиценз шаарддаг. Бид 2 сарын турш үнэгүй авч болно. Үүнийг хийхийн тулд тоглоомыг татан авч байсан хуудсан дээр "Add Licenses" хэсэг дээр Amazon цэсийг олоод "Энд дарна уу" товчийг дарна уу.
5. Нээлтийн цонхонд та Амазон дээр өөрийн акаунтруу нэвтэрч, эсвэл үүсгэж, дараа нь нэвтэрч орно.
6. Одоо бид нэг хуудасны доод хэсэгт олж болох түлхүүртэй. Үүнийг хуулах.
7. Бид хамгийн энгийн суулгах процессыг дамжуулдаг.
8. Үүний зэрэгцээ суулгагч нь GameMaker: Player-ийг суулгахыг санал болгоно. Үүнийг суулгана уу. Тоглогч тоглоомыг шалгах шаардлагатай байдаг.
Энэ нь суулгацыг гүйцээж, бид програмын дагуу ажиллах болно.
Тоглоом үйлдвэрлэгчийг хэрхэн ашиглах талаар
Хөтөлбөрийг ажиллуул. Гурав дахь баганад бид хуулж авсан лицензийн түлхүүрийг оруулаад хоёр дахь хэсэгт нэвтрэх болон нууц үг оруулав. Одоо хөтөлбөрийг дахин эхлүүлнэ. Тэр ажилладаг!
Шинэ Таб руу очоод шинэ төсөл үүсгээрэй.
Одоо sprit хийдэг. Sprites-ийн баруун товчийг дараад дараа нь Sprite үүсгэнэ.
Түүнийг нэр өг. Тоглогч байх ба Edit Sprite дээр товшино уу. Цонхыг бид өөрчилж болох юм уу эсвэл sprit үүсгэх болно. Шинэ уралдаан үүсгэх, хэмжээг өөрчлөхгүй.
Одоо шинэ уран гулгалт дээр давхар товш. Нээлттэй редактороор бид жүжигчнийг зурж болно. Одоогийн байдлаар бид тоглогчийг зурж байгаа бөгөөд ялангуяа танк байна. Зураг дээрээ хадгал.
Манай танкийг хөдөлгөөнт дүрс болгохын тулд Ctrl + C ба Ctrl + V хослолуудаар зургийг хуулж, хуулбарлаж, өөр өөр катерорын байрлалыг зур. Та хүссэн тоон хуулбарыг хийж болно. Илүү их зургууд, илүү сонирхолтой хөдөлгөөнт дүрс.
Одоо та урьдчилан харахын өмнө хачин тэмдэг тавьж болно. Та бүтээсэн анимацийг харах болно, та frame rate-г өөрчилж болно. Зургийг хадгалаад Төвийн товчлуурыг ашиглан төвийг нь байрлуул. Бидний зан чанар бэлэн байна.
Үүнтэй адил бид дайснууд, хана, сумны бөмбөгийг гурван өөр төрлийн sprites бий болгох хэрэгтэй. Тэднийг дайсан, хана, сум гэж нэрлэе.
Одоо та объект үүсгэх хэрэгтэй. Objects tab дээр баруун товчийг дараад Create object-ыг сонгоно. Одоо sprit болгоны объектыг үүсгэ: ob_player, ob_enemy, ob_wall, ob_bullet.
Анхаар!
Ханын объект үүсгэх үед Solid-ийн хажууд байгаа хайрцгийг шалгана уу. Энэ нь ханыг хатуу болгож, танкийг дамжин өнгөрөх боломжгүй болно.
Хэцүү рүүгээ яв. Ob_player объектыг нээгээд Control цонх руу очно уу. Нэмэлт Үйл явдлын товчлуур бүхий шинэ үйл явдал үүсгээд Create гэдгийг сонго. Одоо Кодыг гүйцэтгэх дээр баруун товчийг дарна уу.
Нээх цонхон дээр танк тань ямар үйл ажиллагаа явуулахыг бүртгүүлэх хэрэгтэй. Эдгээр мөрүүдийг бичье:
hp = 10;
dmg_time = 0;
Алхам үйл явдлыг ижил аргаар бий болгож кодыг бичнэ үү:
if keyboard_check_released (ord ('W')) {speed = 0;} if mouse_check_button_pressed (mb_left)image_angle = point_direction (x, y, mouse_x, mouse_y);
if keyboard_check (ord ('W')) {y- = 3};
if keyboard_check (ord ('S')) {y + = 3};
if keyboard_check (ord ('A')) {x- = 3};
if keyboard_check (ord ('D')) {x + = 3};
if keyboard_check_released (ord ('S')) {speed = 0;}
if keyboard_check_released (ord ('A')) {speed = 0;}
if keyboard_check_released (ord ('D')) {speed = 0;}
{
instance_create (x, y, ob_bullet) {speed = 30; direction = point_direction (ob_player.x, ob_player.y, mouse_x, mouse_y);}
}
Collision event - ханан дээр мөргөлдөх. Код:
x = xprevious;
y = yprevious;
Мөн дайсантай мөргөлддөг:
хэрэв dmg_time <= 0
{
hp- = 1
dmg_time = 5;
}
dmg_time - = 1;
Үйл явдал зурах:
Одоо Алхам - Төгсгөлийн Алхам нэмэх:draw_self ();
draw_text (50,10, string (hp));
хэрэв hp <= 0
{
show_message ('Тоглолт дуусах')
room_restart ();
};
хэрэв instance_number (ob_enemy) = 0
{
show_message ('Ялалт!')
room_restart ();
}
Одоо бид тоглогчтойгоо хийж дуусгаад ob_enemy объект руу яваарай. Create event нэмэх:
r = 50;
чиглэл = сонгох (0,90,180,270);
speed = 2;
hp = 60;
Одоо хөдөлгөөнд Алхам нэмье:
if_ distance_to_object (ob_player) <= 0
{
direction = point_direction (x, y, ob_player.x, ob_player.y)
speed = 2;
}
өөрөөр хэлбэл
{
хэрэв r <= 0
{
чиглэл = сонгох (0,90,180,270)
speed = 1;
r = 50;
}
}
image_angle = чиглэл;
r- = 1;
Төгсгөлийн алхам:
hp <= 0 instance_destroy ();
Демографийн үйл явдлыг үүсгэх, зурах самбар болон бусад зүйл дээр очиж, дэлбэрэлт бүхий дүрс дээр дарна уу. Одоо дайснаа алах үед тэсрэлт хөдөлгөөнт дүрс бий болно.
Хамгаалалттай - ханатай мөргөлдөх нь:
чиглэл = - чиглэл;
Мөргөлдөөн - сумтай мөргөлдөх:
hp- = irandom_range (10.25)
Ханан дээр ямар ч үйлдэл хийгддэггүй тул ob_bullet объект руу шилжинэ. Дайсан мөргөлдөх мөргөлдөөн нэмэх:
instance_destroy ();
Ханан дээр мөргөлдөх:
instance_destroy ();
Эцэст нь, Түвшин 1-г үүсгэ. Бид Room -> Create Room дээр дарна. Объектын таб руу очоод Wall обьектыг ашиглан түвшний газрын зураг зур. Дараа нь нэг тоглогч болон хэд хэдэн дайснуудыг нэм. Түвшин бэлэн байна!
Эцэст нь бид тоглоомыг эхлүүлж, тест хийнэ. Хэрэв та зааврыг дагасан бол алдаа байх ёсгүй.
Энэ бүхэн. Бид таны компьютер дээр тоглоомыг хэрхэн хөгжүүлэхийг харсан бөгөөд та Game Maker шиг програмын санааг олж авсан. Үргэлжлүүлээрэй, удахгүй та илүү сонирхолтой, өндөр чанартай тоглоомуудыг бий болгох боломжтой болно.
Сайн аз!
Албан ёсны сайтаас Game Maker татаж авах
Тоглоом үүсгэх бусад програм хангамж