Мазмуну:

JeuTropFacile - WayTooEasyGame: 3 кадам
JeuTropFacile - WayTooEasyGame: 3 кадам

Video: JeuTropFacile - WayTooEasyGame: 3 кадам

Video: JeuTropFacile - WayTooEasyGame: 3 кадам
Video: Does this Terraria weapon make the game too easy? 2024, Ноябрь
Anonim
JeuTropFacile - WayTooEasyGame
JeuTropFacile - WayTooEasyGame

Бул толугу менен HTML жана JavaScriptте P5js китепканасы менен жасалган оюн. Index.html жана sketch.js деген 2 файл бар. Мен кодду жаңы баштагам, андыктан түшүнүксүз болсо кечирим сурайм.

Сиз оюнду бул шилтеме менен ойной аласыз

Сиз жебе баскычтары менен ак топту башкарасыз жана кызыл топтон качышыңыз керек (учурда бирөө гана бар).

Мен 2 өзгөрмөнү түздүм: posX = 200 жана posY = 200

Sketch.js боюнча, мен 640x менен 480y функциясын орнотууда полотнону түздүм, ал эми боз тартууда боз фон менен, анда posX, posY, 75, 75 боюнча позициясы бар ак тегеректи түздүм.

1 -кадам: Чөйрөнү жылдыруу

Чөйрөнү жылдыруу
Чөйрөнү жылдыруу

Жогоруда айтканымдай, сиз жебе баскычтарын колдонуп, тегеректи жылдыра аласыз.

Бул үчүн мен updatePositionEllipse () функциясын түздүм.

Мен иштеши үчүн бул шартты колдондум: if (keyIsDown (DOWN_ARROW)) {

posY += 5;

}

Ылдый баскычы басылганда, тегерек ылдый жылат.

Мен аны башка бардык баскычтарда колдондум, ошондо сен солго, оңго, өйдө жана ылдый жыла аласың.

2 -кадам: Чек араларды түзүү

Чек араларды түзүү
Чек араларды түзүү

Ак шарды канванын аягында токтотуу үчүн testOutOfScreen функциясын колдондум.

Анын ичинде мен шартын колдондум, эгерде (posX> 600) {

posX = 600; strokeWeight (6); инсульт ('көк'); сап (637, 0, 637, 480); }

эгер х позициясы 600дөн жогору болсо: ал топту тосот жана кенептин оң жагына 6 чекиттеги көк сызыкты тартат.

Мен муну бардык чек аралар үчүн жасайм.

Сунушталууда: