ວິທີການສ້າງເກມໃນຄອມພີວເຕີ້ໃນ Game Game

Pin
Send
Share
Send

ຖ້າທ່ານຕ້ອງການສ້າງເກມຂອງຕົວເອງຢູ່ໃນຄອມພີວເຕີ້, ທ່ານຕ້ອງຮຽນຮູ້ວິທີການເຮັດວຽກກັບໂປແກຼມພິເສດ ສຳ ລັບການສ້າງເກມ. ໂປແກຼມດັ່ງກ່າວຊ່ວຍໃຫ້ທ່ານສ້າງຕົວລະຄອນ, ແຕ້ມພາບເຄື່ອນໄຫວແລະ ກຳ ນົດການກະ ທຳ ສຳ ລັບພວກເຂົາ. ແນ່ນອນ, ນີ້ບໍ່ແມ່ນບັນຊີລາຍຊື່ທັງ ໝົດ ຂອງຄວາມເປັນໄປໄດ້. ພວກເຮົາຈະພິຈາລະນາຂັ້ນຕອນການສ້າງເກມໃນ ໜຶ່ງ ໃນໂປແກຼມນີ້ - Game Game.

Game Maker ແມ່ນ ໜຶ່ງ ໃນບັນດາໂປແກຼມທີ່ງ່າຍດາຍແລະນິຍົມທີ່ສຸດ ສຳ ລັບການສ້າງເກມ 2D. ນີ້ທ່ານສາມາດສ້າງເກມໄດ້ໂດຍໃຊ້ອິນເຕີເຟດ drag'n'drop ຫຼືໃຊ້ພາສາ GML ທີ່ສ້າງມາ (ພວກເຮົາຈະເຮັດວຽກກັບມັນ). ຜູ້ສ້າງເກມແມ່ນຕົວເລືອກທີ່ດີທີ່ສຸດ ສຳ ລັບຜູ້ທີ່ຫາກໍ່ເລີ່ມພັດທະນາເກມ.

ດາວໂຫລດຜູ້ສ້າງເກມໄດ້ໂດຍບໍ່ເສຍຄ່າ

ວິທີຕິດຕັ້ງ Game Game

1. ຕິດຕາມລິ້ງຂ້າງເທິງນີ້ແລະໄປທີ່ເວັບໄຊທ໌ທາງການຂອງໂປແກຼມ. ທ່ານຈະຖືກ ນຳ ໄປຫາ ໜ້າ ທີ່ດາວໂຫລດເຊິ່ງທ່ານສາມາດຊອກຫາໂປແກຼມສະບັບຟຣີ - ດາວໂຫລດຟຣີ.

2. ດຽວນີ້ທ່ານຕ້ອງລົງທະບຽນ. ໃສ່ທຸກຂໍ້ມູນທີ່ ຈຳ ເປັນແລະໄປທີ່ກ່ອງຈົດ ໝາຍ ບ່ອນທີ່ທ່ານຈະໄດ້ຮັບຈົດ ໝາຍ ຢັ້ງຢືນ. ປະຕິບັດຕາມການເຊື່ອມຕໍ່ແລະເຂົ້າສູ່ບັນຊີຂອງທ່ານ.

3. ດຽວນີ້ທ່ານສາມາດດາວໂລດເກມໄດ້.

4. ແຕ່ນັ້ນບໍ່ແມ່ນທັງ ໝົດ. ພວກເຮົາດາວໂຫລດໂປແກຼມ, ພຽງແຕ່ໃຊ້ມັນທ່ານຕ້ອງການໃບອະນຸຍາດ. ພວກເຮົາສາມາດເອົາໄປໃຊ້ໄດ້ໂດຍບໍ່ເສຍຄ່າ 2 ເດືອນ. ເພື່ອເຮັດສິ່ງນີ້, ໃນ ໜ້າ ດຽວກັນຈາກບ່ອນທີ່ທ່ານດາວໂຫລດເກມ, ໃນລາຍການ "ເພີ່ມໃບອະນຸຍາດ", ຊອກຫາແຖບ Amazon ແລະກົດປຸ່ມ "ກົດບ່ອນນີ້" ທີ່ກົງກັນຂ້າມ.

5. ໃນ ໜ້າ ຕ່າງທີ່ເປີດ, ທ່ານຕ້ອງເຂົ້າສູ່ລະບົບບັນຊີຂອງທ່ານໃນ Amazon ຫຼືສ້າງມັນແລ້ວເຂົ້າສູ່ລະບົບ.

6. ຕອນນີ້ພວກເຮົາມີກຸນແຈທີ່ທ່ານສາມາດຊອກຫາຢູ່ທາງລຸ່ມຂອງ ໜ້າ ດຽວກັນ. ຄັດລອກມັນ.

7. ພວກເຮົາໄປໂດຍຜ່ານຂັ້ນຕອນການຕິດຕັ້ງທົ່ວໄປທີ່ສຸດ.

8. ໃນເວລາດຽວກັນ, ຜູ້ຕິດຕັ້ງຈະສະ ເໜີ ໃຫ້ພວກເຮົາຕິດຕັ້ງ GameMaker: Player. ພວກເຮົາຕິດຕັ້ງມັນເຊັ່ນກັນ. ຕ້ອງມີເຄື່ອງຫຼີ້ນ ສຳ ລັບການທົດສອບເກມ.

ນີ້ເຮັດສໍາເລັດການຕິດຕັ້ງແລະພວກເຮົາດໍາເນີນການກັບໂຄງການ.

ວິທີການໃຊ້ Game Maker

ດໍາເນີນໂຄງການ. ໃນຖັນທີສາມ, ໃສ່ລະຫັດໃບອະນຸຍາດທີ່ພວກເຮົາຄັດລອກ, ແລະໃນທີສອງພວກເຮົາໃສ່ລະຫັດເຂົ້າລະບົບແລະລະຫັດຜ່ານ. ຕອນນີ້ເລີ່ມໂປແກຼມຄືນ ໃໝ່. ນາງເຮັດວຽກ!

ໄປທີ່ແຖບ ໃໝ່ ແລະສ້າງໂຄງການ ໃໝ່.

ຕອນນີ້ສ້າງ Sprite. ກົດຂວາໃສ່ Sprites ແລະຫຼັງຈາກນັ້ນ Create Sprite.

ຕັ້ງຊື່ໃຫ້ລາວ. ໃຫ້ຜູ້ນເປັນແລະກົດດັດແກ້ Sprite. ປ່ອງຢ້ຽມຈະເປີດຂື້ນເຊິ່ງພວກເຮົາສາມາດປ່ຽນແປງຫລືສ້າງກະແສໄຟຟ້າ. ສ້າງ Sprite ໃໝ່, ພວກເຮົາຈະບໍ່ປ່ຽນຂະ ໜາດ.

ຕອນນີ້ກົດສອງຄັ້ງຕໍ່ກັບສະເປັກ ໃໝ່. ໃນບັນນາທິການທີ່ເປີດ, ພວກເຮົາສາມາດວາດສະເປັກ. ປະຈຸບັນພວກເຮົາ ກຳ ລັງແຕ້ມນັກເຕະ, ແລະໂດຍສະເພາະຖັງ. ບັນທຶກຮູບແຕ້ມຂອງພວກເຮົາ.

ເພື່ອເຮັດໃຫ້ພາບເຄື່ອນໄຫວຂອງຖັງຂອງພວກເຮົາ, ຄັດລອກແລະວາງຮູບພາບດ້ວຍການປະສົມປະສານ Ctrl + C ແລະ Ctrl + V ຕາມ ລຳ ດັບແລະແຕ້ມ ຕຳ ແໜ່ງ ທີ່ແຕກຕ່າງ ສຳ ລັບການຕິດຕາມ. ທ່ານສາມາດເຮັດ ສຳ ເນົາໄດ້ຫຼາຍເທົ່າທີ່ທ່ານເຫັນ. ພາບຍິ່ງ, ພາບເຄື່ອນໄຫວທີ່ ໜ້າ ສົນໃຈຫຼາຍ.

ຕອນນີ້ທ່ານສາມາດ ໝາຍ ເອົາກ່ອງທີ່ຢູ່ຂ້າງລາຍການເບິ່ງກ່ອນ. ທ່ານຈະເຫັນພາບເຄື່ອນໄຫວທີ່ຖືກສ້າງຂື້ນແລະທ່ານສາມາດປ່ຽນອັດຕາພາໄດ້. ບັນທຶກຮູບພາບແລະວາງສູນມັນໂດຍໃຊ້ປຸ່ມ Center. ລັກສະນະຂອງພວກເຮົາພ້ອມແລ້ວ.

ໃນລັກສະນະດຽວກັນນີ້, ພວກເຮົາຕ້ອງການສ້າງສາມລິດຕື່ມອີກ: ສັດຕູ, ກຳ ແພງແລະໂຄງການ. ໂທຫາພວກເຂົາເປັນສັດຕູ, ຝາແລະລູກປືນ, ຕາມລໍາດັບ.

ໃນປັດຈຸບັນທ່ານຈໍາເປັນຕ້ອງສ້າງວັດຖຸ. ໃນແຖບຈຸດປະສົງ, ໃຫ້ກົດຂວາແລະເລືອກ Create object. ຕອນນີ້ສ້າງຈຸດປະສົງ ສຳ ລັບແຕ່ລະ sprite: ob_player, ob_enemy, ob_wall, ob_bullet.

ເອົາໃຈໃສ່!
ເມື່ອສ້າງວັດຖຸ ກຳ ແພງ, ໃຫ້ກວດເບິ່ງກ່ອງ Solid. ນີ້ຈະເຮັດໃຫ້ກໍາແພງຫີນແຂງແລະຖັງບໍ່ສາມາດຜ່ານມັນໄດ້.

ພວກເຮົາຫັນໄປຫາຄວາມຫຍຸ້ງຍາກ. ເປີດວັດຖຸ ob_player ແລະໄປທີ່ແຖບຄວບຄຸມ. ສ້າງເຫດການ ໃໝ່ ດ້ວຍປຸ່ມ Add Event ແລະເລືອກ Create. ດຽວນີ້ກົດຂວາໃສ່ລາຍການ Execute Code.

ຢູ່ໃນປ່ອງຢ້ຽມທີ່ເປີດ, ທ່ານຕ້ອງລົງທະບຽນສິ່ງທີ່ປະຕິບັດງານຂອງຖັງຂອງພວກເຮົາ. ໃຫ້ຂຽນຕາມສາຍຕໍ່ໄປນີ້:

hp = 10;
dmg_time = 0;

ໃຫ້ເຮົາສ້າງເຫດການ Step ໃນແບບດຽວກັນ, ຂຽນລະຫັດ ສຳ ລັບມັນ:

image_angle = point_direction (x, y, mouse_x, mouse_y);
ຖ້າ keyboard_check (ord ('W')) {y- = 3};
ຖ້າ keyboard_check (ord ('S')) {y + = 3};
ຖ້າ keyboard_check (ord ('A')) {x- = 3};
ຖ້າ keyboard_check (ord ('D')) {x + = 3};

ຖ້າ keyboard_check_released (ord ('W')) {speed = 0;}
ຖ້າ keyboard_check_released (ord ('S')) {speed = 0;}
ຖ້າ keyboard_check_released (ord ('A')) {speed = 0;}
ຖ້າ keyboard_check_released (ord ('D')) {speed = 0;}

ຖ້າ mouse_check_button_pressed (mb_left)
{
with example_create (x, y, ob_bullet) {ຄວາມໄວ = 30; ທິດທາງ = point_direction (ob_player.x, ob_player.y, mouse_x, mouse_y);}
}

ຕື່ມການເຫດການ Collision - ການປະທະກັນກັບຝາ. ລະຫັດ:

x = x ທີ່ ໜ້າ ເຊື່ອຖື;
y = yprevious;

ແລະຍັງເພີ່ມການປະທະກັນກັບສັດຕູ:

ຖ້າ dmg_time <= 0
{
hp- = 1
dmg_time = 5;
}
dmg_time - = 1;

ແຕ້ມເຫດການ:

draw_self ();
draw_text (50,10, ຊ່ອຍແນ່ (hp));

ຕອນນີ້ຕື່ມຂັ້ນຕອນ - ຂັ້ນຕອນສຸດທ້າຍ:
ຖ້າ hp <= 0
{
show_message ('Game over')
room_restart ();
};
ຖ້າ example_number (ob_enemy) = 0
{
show_message ('ໄຊຊະນະ!')
room_restart ();
}

ໃນປັດຈຸບັນທີ່ພວກເຮົາໄດ້ເຮັດກັບຜູ້ຫຼິ້ນ, ໄປທີ່ວັດຖຸທີ່ບໍ່ຖືກຕ້ອງ. ເພີ່ມເຫດການສ້າງ:

r ແມ່ນ 50;
ທິດທາງ = ເລືອກ (0.90,180,270);
ຄວາມໄວ = 2;
hp = 60;

ຕອນນີ້ ສຳ ລັບການເຄື່ອນໄຫວ, ເພີ່ມຂັ້ນຕອນ:

ຖ້າ distance_to_object (ob_player) <= 0
{
ທິດທາງ = 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 example_destroy ();

ພວກເຮົາສ້າງເຫດການ ທຳ ລາຍ, ໄປທີ່ແຖບແຕ້ມຮູບແລະໃນລາຍການອື່ນໆກົດປຸ່ມສັນຍາລັກລະເບີດ. ດຽວນີ້, ເມື່ອຂ້າສັດຕູ, ມັນຈະມີພາບເຄື່ອນໄຫວລະເບີດ.

ການປະທະກັນ - ການປະທະກັນກັບຝາ:

ທິດທາງ = - ທິດທາງ;

ການປະທະກັນ - ການປະທະກັນດ້ວຍລະບົບລູກປືນ:

hp- = irandom_range (10.25)

ເນື່ອງຈາກວ່າ ກຳ ແພງບໍ່ໄດ້ປະຕິບັດການກະ ທຳ ໃດໆ, ພວກເຮົາກໍ່ໄປວັດຖຸ ob_bullet. ເພີ່ມການປະທະກັນກັບສັດຕູ:

example_destroy ();

ແລະການປະທະກັນກັບຝາ:

example_destroy ();

ສຸດທ້າຍ, ສ້າງລະດັບລະດັບ 1. ກົດຫ້ອງຂວາ -> ສ້າງຫ້ອງ. ພວກເຮົາຈະໄປທີ່ແຖບວັດຖຸແລະໃຊ້ວັດຖຸ“ ຝາ” ເພື່ອແຕ້ມແຜນທີ່ລະດັບ. ຈາກນັ້ນພວກເຮົາເພີ່ມເຄື່ອງຫຼີ້ນ ໜຶ່ງ ຄົນແລະສັດຕູອີກ ຈຳ ນວນ ໜຶ່ງ. ລະດັບພ້ອມແລ້ວ!

ສຸດທ້າຍ, ພວກເຮົາສາມາດແລ່ນເກມແລະທົດສອບໄດ້. ຖ້າທ່ານປະຕິບັດຕາມ ຄຳ ແນະ ນຳ, ຫຼັງຈາກນັ້ນກໍ່ບໍ່ຄວນມີຂໍ້ບົກຜ່ອງໃດໆ.

ນັ້ນແມ່ນທັງ ໝົດ. ພວກເຮົາໄດ້ພິຈາລະນາວິທີການສ້າງເກມໃນຄອມພິວເຕີ້ເອງ, ແລະທ່ານກໍ່ມີຄວາມຄິດກ່ຽວກັບໂປແກຼມເຊັ່ນ Game Game. ສືບຕໍ່ພັດທະນາແລະໄວໆນີ້ທ່ານຈະສາມາດສ້າງເກມທີ່ ໜ້າ ສົນໃຈແລະມີຄຸນນະພາບສູງຫຼາຍ.

ໂຊກດີ!

ດາວໂຫລດຜູ້ສ້າງເກມຈາກເວັບໄຊທ໌ທາງການ

ເບິ່ງຕື່ມອີກ: ຊອບແວອື່ນໆ ສຳ ລັບການສ້າງເກມ

Pin
Send
Share
Send