본문 바로가기

스크래치107

올펜 프로젝트 작성 중2 요즘 티스토리를 안한 이유... 티스토리가 여러가지 제약이 있어서 글쓰기가 힘드네요 ㅠ카페랑 블로그랑 중복글이긴 한데 그래도 업뎃을 하기로 하였습니다.요즘 만들고 있었던 올펜 프로젝트입니다.복제 스프라이트를 사용하지 않아 개체를 많이 표현할 수 있다는 것이 장점이네요.스크래치 3.0이 되고 나서 펜으로 그리기가 많이 빨라졌습니다. 펜으로 찍는 것과 단순 연산은 3.0이 되면서 더욱 빨라졌습니다. 현재 타일 개수 100x100의 맵을 구현하고(현재는 단순히 검은타일과 빈공간),미사일에 의해 적(파란색)이 충돌판정하여 사망하도록 한 것과유저, 미사일,모든 적이 검은색 타일에 충돌판정하도록 만들었습니다. 맵상에 800개까지는 거의 렉이 없고, 1천개의 점을 찍어도 무난하게 플레이 할정도로 괜찮은거 같습니다. .. 2019. 2. 7.
2019년 1월 2일 올펜 프로젝트 시작 올펜 프로젝트를 시작합니다. 올펜을 하는 이유는 여러가지이겠지만 여기서는 스프라이트의 제한으로 인해서, 적과 미사일의 한계가 있으므로 펜으로 구현하는 목적이 있습니다. 2019. 1. 2.
스크래치 코딩 게임 만들기2- 스크래치 기본1 스크래치 코딩으로 게임만들기 두번째 영상입니다. 기본적인 강좌를 담고 있습니다. 1. 스크래치 접속, 가입, 구경하기 2. 스크래치 코딩 환경 설명 3. 스크래치 블록 설명(동작, 형태, 소리, 펜, 데이터) 어떻게 재밌게 만들까 하다가,가르치는 사람(승승이)와 배우는 사람(레나)라는 캐릭터를 만들어역할분담하고, 배우는 학생의 입장에서 대변해줌으로써좀 더 재밌어 보이게 만들었습니다. 아직은 부족한게 많네요 ㅠㅠ만드는데 걸리는 시간 약 7~8시간... 역시 컨텐츠 만들기는 쉬운일이 아니네요.일주일에 1개 강좌 만들기에 도전중입니다... 만 과연 할 수 있을런지 캡쳐: 2018. 8. 28.
스크래치 코딩으로 게임만들기 1. 스크래치 소개 스크래치 코딩으로 게임만들기 1. 스크래치 소개 영상 제작하여 유튜브로 올려볼까 합니다. 처음 만들어본 영상이라 오래걸리고 어색하네요. 이것도 차츰 실력을 쌓아가며 공부해야겠습니다. 2018. 8. 24.
2번째 스킬 애니메이션 추가 두번째 스킬에 대한 애니메이션을 추가하였습니다. 일단 캐릭터는 발도하는 모양인데... 발도같지는 않네요. 범위공격이 생기는 곳에는 칼집이 납니다. 쑤컹쑤컹중거리 범위공격 제작 완료. 발도하는 모션으로 차원참을 날리는 것으로 만들었는데,발도 모션이 시원시원하게 되지 않네요. 어쨋든 이것으로 두번째 스킬은 완성. 2018. 8. 23.
스킬 추가 개발 중 안녕하세요. 승승이입니다.현재 횡스크롤 rpg에서 여러가지 추가중인데,현재 작업중인 것은 스킬을 추가중입니다. 먼저 첫번째 스킬은 이미 처음부터 있던 스킬입니다.대시하면서 앞으로 찌르는 것으로, 대시중에는 무적효과가 있어서 일종의 회피기로도 사용이 가능합니다... 그러나 적에게 파고들기 때문에 오히려 맞는경우가 허다한거 같습니다. 이하는 최근에 개발한 스킬들입니다.애니메이션과 효과는 현재 추가중입니다. 약간 중거리 스타일의 스킬입니다.사용하기 위한 딜레이가 다소 길지만, 일단 나가면 엄청난 딜을 할 수 있습니다.단점은 딜레이로 인해서 적의 공격을 회피하기가 어렵습니다.빨간색 점은 일단 스킬의 범위를 대충 눈으로 파악하기 위한 그래픽인데, 바꿀 예정입니다.스킬의 스타일은 '붕괴3'의 기쿠라의 발도공격입니다.. 2018. 8. 23.
미사일 피하기 만들기 강좌 매우 간단하고 간단한 미사일 피하기를 만들어 보겠습니다. 이번 강좌는 만드는 과정을 하나하나 설명하는 방식으로 만들어 보았습니다. 의식의 흐름대로 만들었으니 틀렸거나 이상한게 있을 수 있습니다. 먼저 스크래치를 킵니다. 아무것도 없네요.저는 언제나 게임을 만든다고 한다면 움직이는 것부터 합니다. 움직여야 살아있는걸 느끼니까요. 물론 프로그램속 고양이는 살아있지 않습니다. 목적에 따라 어떻게 이동할지 미리 설계를 했다면 고민도 없이 이동하는 블럭을 만들어 넣었을 겁니다. 목적은 미사일 피하기인데, 마우스로 피하기가 더욱 쫄깃하니 마우스로 움직입니다. 고양이가 너무 커서 미사일에 뚜까 맞을 확률이 높으니 더불어 크기도 줄였습니다. 고양이가 작아졌네요. 이쯤이면 실행 해보고 마우스에 따라 움직이는지 테스트도 .. 2018. 8. 20.
초보예제강좌: 간단 똥피하기 만들기 게임을 만들때 어떻게 만들어야 하나 막막하신 분들을 위해서기본적이고 쉬운 게임을 대충 어떻게 만드는지 기본적인 방법을 알려주기 위해서간단한 게임 만들기 강좌를 만들어 볼까 합니다. 가장 처음으로, 만들기도 쉽고 직관적으로도 어떻게 만들어야 할지 상상도 하기 쉬운 '똥피하기' 게임입니다. 대충 만들었습니다. 똥이 와르르 쏟아지면 마우스로 고양이를 움직여 피하면 됩니다.참 간단한 게임이죠?이정도는 대충 보면 머리속에 어떻게 만들어야 할지 상상이 가신다면, 코딩지식이 높은 것입니다 ^^ 대충 역할을 보면 4개정도 나눌 수 있겠네요. 일단 게임의 순서를 정리해줄 '스타트'가 있습니다. 마우스를 누르면 게임이 시작되도록 해야겠습니다.'플레이어'는 마우스따라 움직이고 똥에 맞았는지 확인해줍니다.'스코어'는 시간에 .. 2018. 8. 20.
두번째 스킬 추가 (중거리 연속베기) 게임은 어느정도 완성되었지만, 이제 볼륨을 높이기로 하였습니다.원래 있던 1번째 스킬은 첫번째 공격 후 연속으로 누르면 앞으로 살짝 무적이 되며 전진베기를 합니다. 무적이 되고 공격력도 어마어마하다는 것이 특징입니다. 이번에 만든 스킬은 기본 1단 공격후 계속적으로 누르면 중거리의 공격이 나갑니다.여기서 빨간색 미사일은 나중에 대체할 예정입니다 ^^중거리 공격이기 때문에 어느정도 안정적으로 공격이 가능하나, 스킬 사용 전후로 이동이 불가하여 사용조건이 까다롭습니다. 이부분은 좀더 난이도를 낮도록 수정을 할까 말까 고민좀 해야겠네요. 아직은 모션이 없어서 가만히 미사일만 뿅뿅 나갑니다. 스킬 추가하는 스크립트는 위와 같이 조건에 따라 간단하게 만듭니다.스킬선택이 1이냐 2이냐에 따라서 나가는 스킬들이 다르.. 2018. 8. 17.
1차 배포:LENA IN THE DARK WORLD.VER1.0 게임 명은 레나 인더 다크월드(LENA IN THE DARK WORLD)입니다. 아쉽게도 스토리를 게임 내에서는 녹아들어있지 않지만, 언젠가 넣어볼까 합니다. 스테이지는 5스테이지 이상으로 구현할 예저인데 현재 1스테이지까지 구현되어 있습니다. 스크래치 3.0에서도 잘 돌아가니 모바일로도 제작이 가능할 거 같네요 ^^ 플레이: https://scratch.mit.edu/projects/238790393/ 2018. 8. 13.