개발/Javascript
[Javascript] p5js로 해머게임 만들기 (빵형의 개발도상국)
이나당
2024. 1. 21. 22:10
주말에 뒹굴뒹굴 하면서 유튜브보다가 빵형의 개발도상국의 새 동영상이 올라온걸 확인했다.
유데미 때 너무 재밌게했어서 당장클릭했는데,
p5js라는 걸 사용했다.
p5js란
자바스크립트 라이브러리중 하나로 다양한 드로잉 기능을 제공하는 라이브러리다.
에디터도 제공하고있어서 강의는 p5*js에서 제공하는 에디터에서 진행했다.
(CDN추가해서 사용할 수도 있다.)
p5.js Web Editor
editor.p5js.org
처음 화면은 이런식으로 되어있고, draw를 통해서 캔버스가 그려져있다.
function setup() {
createCanvas(400, 400);
}
function draw() {
background(240);
ellipse(50,50,80,80);
}
ellipse라는 함수를 사용해서 x, y 50의 위치에 width, height 80크기의 원을 그려줬다.
function setup() {
createCanvas(400, 400);
}
function draw() {
if (mouseIsPressed) {
fill(0);
} else {
fill(255);
}
ellipse(mouseX, mouseY, 80, 80);
}
잠깐 샘플 따라해보고 강의를 들었다.
유튭 후기
- 강좌를 따라해보니 p5js를 사용하면 인터렉티브한 웹페이지를 만들기 훨씬 쉬울 것같다는 생각이 들었다.
- 역시 빵형의 강좌는 재밌다. 속도도 적당하고 강의도 섬세하다.
- 게임은 수학이 많이 필요하구나..
참고:
- 빵형의 개발도상국 유튜브
반응형