ວິທີການຫຼຸດຜ່ອນປ່ອງຢ້ຽມທັງຫມົດໃນ Windows 7

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

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

ດາວໂຫລດເກມຜູ້ຜະລິດຟຣີ

ວິທີການຕິດຕັ້ງ Maker ເກມ

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

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

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

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

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

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

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

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

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

ວິທີການໃຊ້ເຄື່ອງເກມ

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

ໄປແຖບໃຫມ່ແລະສ້າງໂຄງການໃຫມ່.

ໃນປັດຈຸບັນສ້າງ sprite ໄດ້. ສິດຄລິກໃສ່ລາຍການ Sprites, ແລະຫຼັງຈາກນັ້ນສ້າງ Sprite.

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

ໃນປັດຈຸບັນໃຫ້ຄລິກໃສ່ double sprite ໃຫມ່. ໃນບັນນາທິການເປີດ, ພວກເຮົາສາມາດແຕ້ມ sprite ໄດ້. ໃນປັດຈຸບັນພວກເຮົາກໍາລັງແຕ້ມຜູ້ນ, ແລະໂດຍສະເພາະ - tank ເປັນ. ບັນທຶກຮູບແຕ້ມຂອງພວກເຮົາ.

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

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

ໃນທາງດຽວກັນ, ພວກເຮົາຈໍາເປັນຕ້ອງສ້າງສາມ sprites ຫຼາຍ: enemy, ກໍາແພງຫີນແລະ projectile ໄດ້. ໃຫ້ໂທຫາພວກເຂົາສັດຕູ, ກໍາແພງແລະລູກປືນຕາມລໍາດັບ.

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

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

ໄປຫາຍາກ. ເປີດ ob_player object ແລະໄປທີ່ Tab Control. ສ້າງເຫດການໃຫມ່ດ້ວຍປຸ່ມ Add Event ແລະເລືອກ Create. ໃນປັດຈຸບັນໃຫ້ຄລິກຂວາໃສ່ Execute Code.

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

hp = 10
dmg_time = 0

ສ້າງເຫດການຂັ້ນຕອນໃນແບບດຽວກັນແລະຂຽນລະຫັດສໍາລັບມັນ:

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)
{
ກັບ instance_create (x, y, ob_bullet) {speed = 30 direction = point_direction (ob_playerx, ob_playery, 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, string (hp))

ຕອນນີ້ເພີ່ມ Step-End Step:
ຖ້າ hp <= 0
{
show_message ('ເກມຫລາຍກວ່າ')
room_restart ()
};
ຖ້າ instance_number (ob_enemy) = 0
{
show_message ('ໄຊຊະນະ!')
room_restart ()
}

ຕອນນີ້ພວກເຮົາກໍາລັງເຮັດກັບຜູ້ນ, ໄປຫາວັດຖຸ ob_enemy. ເພີ່ມເຫດການສ້າງ:

r = 50
ທິດທາງ = ເລືອກ (0,90,180,270);
speed = 2
hp = 60

ຕອນນີ້ໃຫ້ເພີ່ມຂັ້ນຕອນການເຄື່ອນໄຫວ:

ຖ້າ distance_to_object (ob_player) <= 0
{
direction = point_direction (x, y, ob_playerx, ob_playery)
speed = 2
}
ອື່ນ ໆ
{
ຖ້າ r <= 0
{
ທິດທາງ = ເລືອກ (0,90,180,270)
speed = 1
r = 50
}
}
image_angle = direction
r- = 1

ຂັ້ນຕອນສຸດທ້າຍ:

ຖ້າ hp <= 0 instance_destroy ()

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

ການສັ່ນ - ການຊົນປະຕິບັດກັບກໍາແພງ:

direction = - direction

ການຂັດຂວາງ - ການປະທະກັນກັບລູກລະເບີດ:

hp- = irandom_range (1025)

ນັບຕັ້ງແຕ່ກໍາແພງຫີນບໍ່ໄດ້ປະຕິບັດການໃດໆ, ພວກເຮົາດໍາເນີນການກັບ ob_bullet object. ເພີ່ມ collision collision ກັບ enemy ໄດ້:

instance_destroy ()

ແລະການປະທ້ວງທີ່ມີກໍາແພງຫີນ:

instance_destroy ()

ສຸດທ້າຍ, ສ້າງລະດັບ 1. ພວກເຮົາ right-click ຫ້ອງ -> ສ້າງຫ້ອງ. ໄປທີ່ແຖບວັດຖຸແລະແຕ້ມແຜນທີ່ລະດັບທີ່ໃຊ້ວັດຖຸ Wall. ຫຼັງຈາກນັ້ນ, ເພີ່ມຫນຶ່ງຜູ້ນແລະສັດຕູຫຼາຍ. ລະດັບແມ່ນກຽມພ້ອມ!

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

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

ໂຊກດີ!

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

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