Yuav Ua Li Cas Ua Game Platform hauv Game Maker: 12 Kauj Ruam

Cov txheej txheem:

Yuav Ua Li Cas Ua Game Platform hauv Game Maker: 12 Kauj Ruam
Yuav Ua Li Cas Ua Game Platform hauv Game Maker: 12 Kauj Ruam
Anonim

Qhov no yuav xav tau kev paub me ntsis nrog Game Maker. Tsis txhob ua qhov no rau koj thawj qhov kev ua si.

Cov kauj ruam

Ua Platform Game hauv Game Maker Kauj Ruam 1
Ua Platform Game hauv Game Maker Kauj Ruam 1

Kauj Ruam 1. Ua qhov yooj yim thaiv kab thaiv rau koj phab ntsa

Kuj ua tus sprite rau koj tus neeg ua si. Rau phab ntsa hu nws spr_wall thiab cov neeg ua si spr_player

Ua Platform Game hauv Game Maker Step 2
Ua Platform Game hauv Game Maker Step 2

Kauj Ruam 2. Ua ib yam khoom hu ua obj_wall thiab khij lub npov khoom

Ua Platform Game hauv Game Maker Kauj Ruam 3
Ua Platform Game hauv Game Maker Kauj Ruam 3

Kauj Ruam 3. Nco ntsoov tias koj xaiv cov phab ntsa sprite

Ua Platform Game hauv Game Maker Kauj Ruam 4
Ua Platform Game hauv Game Maker Kauj Ruam 4

Kauj Ruam 4. Ua tus kwv thiab hu nws obj_player

Ua Platform Game hauv Game Maker Kauj Ruam 5
Ua Platform Game hauv Game Maker Kauj Ruam 5

Kauj Ruam 5. Nco ntsoov tias koj xaiv koj tus neeg ncaws pob

Ua Platform Game hauv Game Maker Kauj Ruam 6
Ua Platform Game hauv Game Maker Kauj Ruam 6

Kauj Ruam 6. Rau obj_player:

mus ntxiv qhov xwm txheej thiab nyem Kauj Ruam ces Kauj Ruam dua. Tom qab ntawd mus rau lub tab tswj, thiab luag thiab poob qhov 'ua raws txoj cai' ua.

Ua Platform Game hauv Game Maker Kauj Ruam 7
Ua Platform Game hauv Game Maker Kauj Ruam 7

Kauj Ruam 7. Tam sim no hauv lub npov chaws muab tso rau hauv

// yooj yim Platforming code!

// if place_free (x, y+1) {gravity = 0.7 gravity_direction = 270} lwm {gravity = 0gravity_direction = 270} // cov xub tuav, ^yog place_free (x-4, y) thiab keyboard_check (vk_left) {x -= 4} yog place_free (x+4, y) thiab keyboard_check (vk_right) {x+= 4} yog! Place_free (x, y+1) thiab keyboard_check (vk_up) {vspeed = -10}

Ua Platform Game hauv Game Maker Kauj Ruam 8
Ua Platform Game hauv Game Maker Kauj Ruam 8

Kauj Ruam 8. Tsuas yog luam thiab muab tshuaj txhuam

Ua Platform Game hauv Game Maker Kauj Ruam 9
Ua Platform Game hauv Game Maker Kauj Ruam 9

Kauj Ruam 9. Rau obj_player:

Mus ntxiv qhov xwm txheej, tom qab kev sib tsoo, tom qab ntawd nrog obj_wall.

Ua Platform Game hauv Game Maker Kauj Ruam 10
Ua Platform Game hauv Game Maker Kauj Ruam 10

Kauj Ruam 10. Muab tus lej no (mus rau ntawm lub tab tswj thiab luag thiab poob 'ua raws txoj cai':

move_contact_solid (kev taw qhia, 12); vspeed = 0;

Ua Platform Game hauv Game Maker Kauj Ruam 11
Ua Platform Game hauv Game Maker Kauj Ruam 11

Kauj Ruam 11. Ua ib chav, hu nws chav_1, tsim qib tsim los ntawm txhaj nrog cov khoom uas tau xaiv thiab txuag chav (nyem qhov zuam nyob rau saum

)

Ua Platform Game hauv Game Maker Kauj Ruam 12
Ua Platform Game hauv Game Maker Kauj Ruam 12

Kauj ruam 12. Khiav qhov kev ua si

Pom zoo: