როგორ გავაკეთოთ პლატფორმის თამაში თამაშის შემქმნელში: 12 ნაბიჯი

Სარჩევი:

როგორ გავაკეთოთ პლატფორმის თამაში თამაშის შემქმნელში: 12 ნაბიჯი
როგორ გავაკეთოთ პლატფორმის თამაში თამაშის შემქმნელში: 12 ნაბიჯი
Anonim

ამას დასჭირდება მცირე გამოცდილება Game Maker– თან. ნუ გააკეთებ ამას შენი პირველი თამაშისთვის.

ნაბიჯები

გააკეთეთ პლატფორმის თამაში Game Maker– ში ნაბიჯი 1
გააკეთეთ პლატფორმის თამაში Game Maker– ში ნაბიჯი 1

ნაბიჯი 1. გააკეთეთ მარტივი ბლოკი Sprite თქვენი კედლისთვის

ასევე გააკეთეთ სპრაიტი თქვენი მოთამაშისთვის. კედლისთვის მას უწოდეთ spr_wall და მოთამაშეს spr_player

გააკეთეთ პლატფორმის თამაში Game Maker– ში ნაბიჯი 2
გააკეთეთ პლატფორმის თამაში Game Maker– ში ნაბიჯი 2

ნაბიჯი 2. გააკეთეთ ობიექტი სახელწოდებით obj_wall და შეამოწმეთ მყარი ყუთი

გააკეთეთ პლატფორმის თამაში Game Maker– ში ნაბიჯი 3
გააკეთეთ პლატფორმის თამაში Game Maker– ში ნაბიჯი 3

ნაბიჯი 3. დარწმუნდით, რომ შეარჩიეთ კედლის სპრაიტი

გააკეთეთ პლატფორმის თამაში Game Maker– ში ნაბიჯი 4
გააკეთეთ პლატფორმის თამაში Game Maker– ში ნაბიჯი 4

ნაბიჯი 4. შექმენით ობიექტი და დაარქვით მას obj_player

გააკეთეთ პლატფორმის თამაში Game Maker– ში ნაბიჯი 5
გააკეთეთ პლატფორმის თამაში Game Maker– ში ნაბიჯი 5

ნაბიჯი 5. დარწმუნდით, რომ შეარჩიეთ თქვენი მოთამაშე Sprite

გააკეთეთ პლატფორმის თამაში Game Maker– ში ნაბიჯი 6
გააკეთეთ პლატფორმის თამაში Game Maker– ში ნაბიჯი 6

ნაბიჯი 6. obj_player– ისთვის:

გადადით ღონისძიების დასამატებლად და დააწკაპუნეთ ნაბიჯი შემდეგ ისევ ნაბიჯი. შემდეგ გადადით საკონტროლო ჩანართზე და გადაიტანეთ და ჩამოაგდეთ მოქმედება "შესრულების კოდი".

გააკეთეთ პლატფორმის თამაში Game Maker– ში ნაბიჯი 7
გააკეთეთ პლატფორმის თამაში Game Maker– ში ნაბიჯი 7

ნაბიჯი 7. ახლა კოდის ყუთში ჩადეთ

// მარტივი პლატფორმის კოდი!

// თუ ადგილი თავისუფალია (x, y+1) {gravity = 0.7gravity_direction = 270} else {gravity = 0gravity_direction = 270} // arrow keys, ^if place_free (x-4, y) and keyboard_check (vk_left) {x -= 4} თუ ადგილი თავისუფალია (x+4, y) და კლავიატურის შემოწმება (vk_right) {x+= 4} თუ! Place_free (x, y+1) და კლავიატურის_ შემოწმება (vk_up) {vspeed = -10}

გააკეთეთ პლატფორმის თამაში Game Maker– ში ნაბიჯი 8
გააკეთეთ პლატფორმის თამაში Game Maker– ში ნაბიჯი 8

ნაბიჯი 8. უბრალოდ დააკოპირეთ და ჩასვით

გააკეთეთ პლატფორმის თამაში Game Maker– ში ნაბიჯი 9
გააკეთეთ პლატფორმის თამაში Game Maker– ში ნაბიჯი 9

ნაბიჯი 9. obj_player- ისთვის:

გადადით ღონისძიების დასამატებლად, შემდეგ Collision, შემდეგ obj_wall.

გააკეთეთ პლატფორმის თამაში Game Maker– ში ნაბიჯი 10
გააკეთეთ პლატფორმის თამაში Game Maker– ში ნაბიჯი 10

ნაბიჯი 10. ჩადეთ ეს კოდი (გადადით საკონტროლო ჩანართზე და გადაიტანეთ და ჩამოაგდეთ 'შესრულების კოდი':

move_contact_solid (მიმართულება, 12); vspeed = 0;

გააკეთეთ პლატფორმის თამაში Game Maker– ში ნაბიჯი 11
გააკეთეთ პლატფორმის თამაში Game Maker– ში ნაბიჯი 11

ნაბიჯი 11. შექმენით ოთახი, დაარქვით მას room_1, გააკეთეთ დონის დიზაინი შერჩეულ ობიექტზე დაწკაპუნებით და შეინახეთ ოთახი (დააწკაპუნეთ ზედა ნაწილში

)

გააკეთეთ პლატფორმის თამაში Game Maker– ში ნაბიჯი 12
გააკეთეთ პლატფორმის თამაში Game Maker– ში ნაბიჯი 12

ნაბიჯი 12. გაუშვით თამაში

გირჩევთ: