본문 바로가기

스크래치107

강화하는 기능 추가 The system of buy and sell equipment in a game is quite difficult and tricky to create.So to make it very easy, we decided to put the reinforcement system.Once the design is made roughly in PPT.PowerPoint is the best to the design of button like this. 게임에서 장비를 사고 파는 기능은 만들기가 상당히 어렵고 까다롭습니다.그래서 매우 쉽게 하기 위해서 강화시스템을 넣기로 하였습니다. 일단 디자인은 PPT에서 대략적으로 만듭니다.이런 버튼만들기 디자인은 파워포인트가 최고인듯 합니다. One of the syste.. 2018. 8. 10.
말하기와 스킬레벨업 When you collect 5 stars, you can raise your skill.별을 5개 모으면 스킬을 올릴 수 있습니다. When you get money, it will be displayed.돈을 얻으면 표시됩니다. Added NPCs and have conversations.NPC를 추되고 대화가 가능합니다. I did quite a bit of work on the conversation system.It's more like a game than I thought.Now that you have created a store, you will complete the game system.After the system is completed, only simple tasks such .. 2018. 8. 9.
보스 등장 씬 만들기 I wonder how long it took me to make this ... It took a long while simple.When you encounter a boss, the background is dimmed, the boss's eyes turn on, and the battle begins. 아이고 이걸 만드는데 왜이리 오래 걸렸을까... 간단한건데 오래 걸렸네요.보스를 조우하면 배경이 까매지며, 보스의 눈이 켜지고 전투에 돌입합니다. 2018. 8. 6.
횡스크롤 rpg만들기 근황 Creates an animation skeleton. It will return when you jump. I draw characters based on this skeleton ...애니메이션 뼈대를 만듭니다. 휘리릭 점프하면 돌아갑니다. 이 뼈대를 토대로 캐릭터를 그려주는데요... The battle with the rabbit. Dash attack has been added to enhance the action more.토끼와의 전투. 대시 공격을 넣어서 좀더 액션성을 강화하였습니다. The enemies have also diversified. Add artificial intelligence to get close and attack.적들도 다양해졌습니다. 인공지능도 추가해서 가까이 가서.. 2018. 8. 6.
스크래치 예제2. 두더쥐잡기 이번에는 매우 간단하고 쉽게 두더쥐 잡기 게임을 만들어 볼까 합니다. 마우스로 두더쥐를 잡는 것이며, 약간의 애니메이션도 그려넣어보았습니다. ^^ ... 스프라이트 구성은 우와 같습니다.1. 두더쥐: 두더쥐가 나왔다 들어갔다 합니다. 마우스가 눌리면 점수+1되며 들어갑니다.2. 망치: 마우스 따라다니며 클릭하면 망치질합니다.3. 효과: 마우스가 눌리면 퍽퍽 때리는 효과를 위한 스프라이트입니다.4. 시간: 게임 시간을 재는 용도입니다.5. 클라우드: 랭킹 기록용이며, 클라우드 변수제한으로 기록이 제대로 되지 않습니다. ㅠㅠ 1. 두더쥐 두더쥐 스프라이트는 9칸에서 랜덤으로 고개를 내밀고, 일정 시간내에 마우스가 클릭되면 점수가 올라가며, 시간이 지나면 알아서 들어가도록 되어 있는 녀석입니다. 처음에 9개를.. 2018. 8. 6.
스크래치 예제1. 똥피하기 with 클라우드랭킹 스크래치 예제를 만들어봅니다. 일단 가장 간단한 똥피하기를 만들어 볼 예정입니다. 샤샤샥 위와 같이 똥을 피하는 매우 기본적이고 간단한 게임입니다. 스프라이트 구성은 위와 같습니다. 게임처럼 만들기 위해서 스타트를 만들어 주고, 스타트 전에는 점수표시를 보여줍니다.고양이는 마우스와 움직이되, x축만 움직이도록 합니다. 시간이 지날수록 똥이 만들어 지며 점수가 세어지고, 고양이가 똥에 맞으면 게임오버하여 멈추는 것이 이번 게임의 대략적인 동작 설명이 되겠네요. 1. 스타트 스타트가 하는 역할은 마우스가 누르면 게임이 시작되도록 하는 것입니다. 시작이란 변수가 0이냐 1이냐 등으로 판단하여 스타트를 눌렀는가, 게임중인가 알아내고 동작시킵니다. 시작변수0: 스타트 대기 상태입니다. 리스트를 보여주고 이것저것 .. 2018. 8. 6.
2. 행렬에서 소수만 남기기 지난 시간에서 배수를 지웠다면, 이제 숫자들 중에서 자기자신의 수를 제외한 배수들을 지우면서 소수를 남기는 프로젝트를 만들어 봅니다.먼저 배수들을 제거할 때 자기자신이 아닌 숫자의 배수를 지워야 하는데요,여기에 조건으로 '자기자신이 아닐 경우'를 추가해주면 됩니다. 이렇게 하면 만약 '2'를 입력할 경우 2를 제외한 2의 배수들을 리스트에서 모두 삭제합니다. 이제 소수를 남길 차례입니다. 먼저 1을 제외하고 2부터 시작해서 모든 소수들을 차례대로 배수를 지우도록 합니다. 소수들은 1을 제외한 2부터 차례대로 1씩 증가하면서 자신을 제외한 배수를 삭제하고, 그다음으로 넘어가는 식으로 구현하면 됩니다.그러면이런 모양이 나오겠네요! 글로 설명해주자면, 2번째 값(2)부터 배수를 지우고 그 다음에는 3번째 값(.. 2018. 6. 12.
1. 행렬에서 배수 지우기 아마 학교 교육에서 기본적인 알고리즘들을 구현하는 프로젝트들을 만들 것입니다.그중에서 가장 흔하고 많이 사용하는 프로젝트가 '소수 구하기'일 겁니다.소수 구하는 방법이 여러가지가 있지만, 그 전에 그보다 더 기본적인 것을 공부하고자 '배수 지우기'를 해볼까 합니다. 예를들어 n이라는 숫자를 넣으면1에서 100까지 n의 배수들을 따로 지우는 겁니다. 일단 어떤 행렬에서 1에서 100까지 숫자를 넣어줍니다. 이제 여기서 n이라는 숫자를 넣으면 n의 배수들을 지워주는 블록을 만들 예정입니다. 일단 기본 구조는 위와 같습니다. n을 입력하면 n을 기반으로 배수를 찾도록 하는데, 그 반복문은 i를 1부터 차례대로 늘리면서 비교해 나갈 예정입니다. 반복문의 횟수는 리스트의 수만큼만 하고 종료하면 됩니다. 이제 비교.. 2018. 6. 12.
횡스크롤 rpg + 슈팅게임 제작 중 이것저것 하다가 이전에 만들었던 슈팅게임을 개조해서 제작 중입니다. 일단 지난 횡스크롤과 다르게 탄막을 피하면서 싸우는 게임을 만들까 구상했는데 지금은 그냥 맞으면서 싸우는걸로 할지, 노가다성 게임을 할지 생각중입니다. 현재 작업은 적을 만들고 있었으며, 적이 미사일을 만들어 쏘는 작업중입니다. 2018. 5. 29.
7. 스크립트- 소리 이번에는 스크래치에서 소리 관련 스크립트를 확인합니다. 1. 소리 블록 알아보기 1. 소리 탭 : 소리 관련 스크립트를 다루기 위한 탭입니다. 2. 소리 블록 및 변수: 소리 관련 스크립트를 사용합니다. 3. 소리 파일 관리: 소리 파일을 추가하거나 편집합니다. 2. 소리 블록 및 변수 자세히 알아보기 지정한 소리를 재생합니다. 지정한 소리를 끝까지 재생합니다. 끝까지 재생하고 난 다음 다음 스크립트로 진행됩니다. (일시 정지) 재생중인 모든 소리를 끕니다. 특정 타악기를 지정된 박자로 연주합니다. 박자가 길 수록 오랫동안 소리가 납니다. 지정된 박자만큼 쉽니다. 특정 음을 지정된 박자로 연주합니다. 박자가 길 수록 오랫동안 소리가 납니다. 이때 60번은 C음(도)이며, 1을 늘릴 때마다 1반음씩 올라갑.. 2018. 4. 20.