FrontEnd/Canvas2 itch.io https://itch.io/game-assets Top game assets Find game assets like Mystic Woods - 16x16 Pixel Art Asset Pack, Pixel Art GUI Elements, Sprout Lands - Asset Pack, Modern exteriors - RPG Tileset [16X16], Medieval Fantasy Character Pack on itch.io, the indie game hosting marketplace itch.io itch.io에서는 다양한 에셋들을 무료 혹은 유료로 구매할 수 있다. 2D 게임에서 장애물을 구현하기 위해 몇 자료를 받아 내가 필요한 형태로 가공하려고 한다. 이를 보면 분할된 여러 이미지가 있어.. 2023. 6. 3. 2D 이미지로 입체감을 주는 방법 무한하게 이어지는 배경이미지를 구현하는 개념부터 알아보자. 이는 캐러셀에서 loop를 하는 개념과도 동일하다. 하나의 이미지로는 무한하게 슬라이드 하지 못한다. 따라서 해당 뒤에 이어지거나 루프로 초기화가 될 이미지를 한번 더 붙여줘야 한다. 만약 앞 뒤로 이동하게 된다면 원본 이미지 배열 앞, 뒤에 각각 이어지는 이미지를 준비해 주자. 이를 canvas로 구현하면 다음과 같다. constructor(config){ this.img = config.img; this.speed = config.speed; this.height = App.height; this.width = App.height * (this.img.width / this.img.height); this.leftPos = {x: 0, y: .. 2023. 5. 8. 이전 1 다음