본문 바로가기

개인프로젝트/완성5

Determine polygon collision: 다각형 충돌 판정 If you make a polygon by taking several pointsDetermines if a circle has collided with a polygon. 점을 여러개 찍어서 다각형을 만들면동그라미가 다각형과 충돌했는지 판정합니다. To create such a program, the following process is performed.이와 같은 프로그램을 짜기 위해서 다음과 같은 과정을 거칩니다. 1. 두 점의 직선 방정식2. 원과 직선과의 수직 방정식3. 구해진 방정식의 교차점4. 교차점과 원과의 거리 계산5. 교차점의 위치 확인(사이에 있는지?)6. 선분의 개수만큼 반복 1. Linear equation of two points2. Vertical equation betwee.. 2018. 8. 8.
미완성-수집형 카드게임(데챠 모방) 안녕하세요. 승승이입니다.이번에 도전하려고 했던 게임은 한참 모바일게임을 했었던 데스티니 차일드 모방게임입니다. 데스티니 차일드처럼 반자동 전투 시스템을 만들어 보고자 한 것입니다.타겟은 자동으로 놓여지고, 스킬 타이밍에 맞춰서 원하는 캐릭터의 스킬을 눌러 공략하는 것이 게임의 특징이었습니다. 그리고 모바일 게임의 묘미인 뽑기 시스템도 만들어 봤구요 ㅋㅋ여기까지는 스크래치의 캐릭터들을 가지고 기본 시스템을 만들었습니다. 이후에는 데챠 캐릭터를 그려서 넣어봤는데, 상당히 노가다였네요. 한참을 진행 못했었던 기억이.. 수많은 캐릭터들의 데이터를 다루어야 하기 때문에 엑셀에서 데이터를 정리하고, 그것을 스크래치에 넣는 방법을 고민하기도 했습니다. 플레이 동영상은 네이버 블로그에 올린거 밖에 없네요.. 제대로된.. 2017. 10. 28.
미완성- 온라인 게임 도전 안녕하세요. 승승이입니다.스크래치로 온라인게임을 만들어 보려고 했던 프로젝트입니다. 결과적으로는 실패인데요, 그래도 과정을 보도록 합니다. 게임의 핵심 목표는1. 여러 플레이어가 동시 플레이2. 자신의 맵 제작을 하고 공유3. 내가 만든 공유한 맵을 다른 사람들과 플레이 2017. 10. 28.
개인 프로젝트-격투게임 맵을 만드느 개념을 좀 알아보기 시작한 프로젝트였네요.방치우는 게임 캐릭터를 응용해서 서로 막 싸웁니다.맵에서 까만색을 장애물로 인식해서 점프와 공격을 할 수 있도록 했습니다.초록색은 점프가 가능한 물같은 그런 타일이구요. PLAYER 1:↑ : JUMP← :LEFT→ : RIGHTP: ATTACK PLAYER 2:Y :JUMPG :LEFTJ :RIGHTQ :ATTACK IF YOU CLICK TILES WITH MOUSE, THEN YOU CAN CHANGE TILES. ===========================================PLAYER 1:↑ : 점프← :왼쪽→ : 오른쪽P: 공격 PLAYER 2:Y :점프G :왼쪽J :오른쪽Q :공격 만약 맵을 마우스로 클릭하면 맵을 수정할 수.. 2017. 10. 28.
완성-방치우기 게임 스크래치를 여러가지 테스트 하다가 그냥 적당히 게임같이 보이는 첫번째 프로젝트입니다.이걸 만드면서 게임의 애니메이션이나 hp라던가 여러가지를 구현해본거 같네요.마우스로 때리면 쓰레기가 없어지고, 캐릭터의 대사를 만들었던지 한건데요,처음만들어본것이기 떄문에 정작 프로젝트 프로그래밍은 좀 지저분할 수 있습니다. 단순히 마우스로 클릭해서 시간내에 청소하는? 그런 프로젝트였던거 같네요 ㅋ https://scratch.mit.edu/projects/105557942/ 2017. 10. 28.