Best
-
Chrome(크롬) 웹 브라우저 User Agent 확인하기
여러 작업 중 웹 브라우저의 User Agent를 확인할 경우가 생기는데 크롬 브라우저에서는 개발자도구를 통해 확인할 수 있습니다. 개발자도구 중 콘솔(Console)을 통해 확인이 가능한데, 콘솔창을 띄우는 방법은 두 가지가 있습니다. 1. 바로 콘솔창 띄우기Ctrl(컨트롤 키) + Shift + i 위의 단축키를 누르게 되면 바로 개발자도구의 콘솔창이 바로 나타나게 됩니다. 2. 개발자도구 열기F12 F12 키를 누르게 되면 개발자도구가 나타나게 됩니다. Elements가 선택되어 있을텐데, 그 옆에 있는 Console을 클릭해줍니다. 콘솔(Console)창에 아래와 같은 명령어를 입력한 뒤 엔터키를 입력하면 User Agent를 확인하실 수 있습니다. > navigator.userAgent
2019.02.28
-
크롬 화면 색깔이 달라지는 현상
갑자기 크롬 브라우저의 화면 색이 이상해졌습니다.흰색이 노랗게 보이는 현상이랄까?...여러 PC에서 크롬을 연동하여 사용하고 있지만 유독 한 PC에서만 이런 현상이 발생하던군요.아래는 IE 와 크롬을 비교한 사진입니다. 이를 해결하기 위해선 크롬 세팅 페이지에 들어가 한 가지를 수정해주면 됩니다. 아래와 같은 링크를 크롬 주소창에 입력하여 세팅 페이지로 들어갑니다.chrome://flags/#force-color-profile 그러면 Force color profile 부분으로 바로 이동하게 되는데 이 부분이 Default로 설정되어 있을겁니다. 이를 sRGB로 바꾸고 RELAUNCH NOW 버튼을 눌러 크롬을 재시작 해줍니다. 다시 시작된 크롬을 보시면 짜잔!!색이 원래도로 돌아온것을 확인하실 수 있습..
2018.07.27
-
엔트리(Entry) 리듬게임 제작 (v1.2.8)
리듬게임 플레이 영상 게임하러 이동! Entry playentry.org 엔트리로 간단한 리듬게임을 제작하였습니다. 키보드 이벤트와 오브젝트간 충돌 처리를 학습할 수 있습니다. 게임 내용은 아래와 같습니다. ================================================================= 리듬게임의 핵심(core)인 노트의 생성과 제거에 대한 예제입니다. D, F, J, K 키로 할 수 있습니다 [설정에서 방향키로 바꿀 수 있습니다] SpaceBar를 누르거나 [체험하기]를 누르면 시작할 수 있습니다 점수 계산은 아래와 같습니다 - 게임 진행중 콤보 x 5점씩 - 게임 끝난 후 노트속도에 대한 점수 계산: ( 1 + 0.1 x 노트 속도 ) x 획득한 점수 남은 라이프..
2020.01.17
-
[엔트리] 방탈출 게임 Escape Ep.1 공략
* 플레이 Entry playentry.org * 공략 영상 이번 포스팅에서는 엔트리로 제작한 탈출게임 Escape의 Ep.1 공략을 알아보고자 합니다. 많은 유저들이 어려워하여 제작하였습니다. 우선 열쇠 획득장소입니다. 열쇠1을 획득하게 되면 해당 맵의 가운데 문으로 진입할 수 있습니다. 가운데 문으로 진입한 뒤 왼쪽으로 이동하면 열쇠 2를 얻을 수 있습니다. 열쇠를 획득하면 다시 1층으로 내려와 오른쪽 끝으로 이동해야 합니다. 문과 게시판이 있는데, 문은 열쇠 2로 열 수 있으며, 게시판에는 컴퓨터 비밀번호를 해제할 힌트가 작성되어져 있습니다. 컴퓨터는 문을 열었을 때 나오는 방 안에 있습니다. 게시판을 보면 당직: 김씨 부분만 파란색으로 칠해져 있습니다. 김씨가 당직인 날을 모두 하나로 이어보게 되..
2020.05.20
-
엔트리(entry)로 비행기 슈팅게임 만들기 - 18. 효과음 적용하기
이번 포스팅에서는 게임 내에서 소리가 나도록 코딩해보고자 합니다. 우선 효과음을 적용하기 전에 외계인 오브젝트가 난이도에 맞지 않게 나오는 부분을 수정하고 넘어가도록 하겠습니다. 난이도가 4가 넘은 상태에서 죽었을 때 엔딩 장면으로 넘어가고 다시 게임 장면으로 넘어가게 됩니다. 그 때 문제가 발생하게 됩니다. 아래의 두 블록들을 살펴봅니다. 난이도가 4였을 때 플레이어가 게임오버가 되었다 가정한다면 재시작하였을때 난이도의 변수 값은 4로 되어 있을 것입니다. 장면이 시작되었을때 외계인 오브젝트 및 난이도숫자 글상자는 동시에 난이도 라는 변수의 값을 사용하게 됩니다. 이때 문제가 발생하게 되는 것이지요. 글상자에서 난이도의 값이 1로 바뀌기 이전에 외계인 오브젝트에서 난이도가 4가 될까지 블록이 실행되고,..
2019.12.12
-
엔트리(entry)로 비행기 슈팅게임 만들기 - 1. 기획
엔트리(entry)란 스크래치(scratch)와 마찬가지로 코딩의 이해를 돕기 위해 만들어진 블록 코딩 도구입니다. 엔트리를 활용하여 많은 것들을 만들 수 있지만 이번 프로젝트는 엔트리를 이용한 비행기 슈팅게임을 만들고자 합니다. 게임을 만들기에 앞서 어떤 게임을 만들지에 대해 기획을 하고 코딩을 진행하도록 하겠습니다. 1. 기획 2. 시작화면 및 설명화면 만들기 3. 운석 만들기 4. 비행기 만들기 5. 미사일 만들기 6. 점수 측정하기 7. 엔딩 화면 만들기 8. 상점 화면 만들기 9. 상점 구매기능 만들기 10. 공격 속도 업그레이드 적용하기 11. 이동 속도 업그레이드 적용하기 12. 총알 개수 증가 업그레이드 적용하기 13. 폭탄 적용하기 14. 난이도 적용하기1 15. 난이도 적용하기2 16...
2019.04.10
-
[엔트리] 방탈출 게임 Escape Ep.2 공략
* 플레이 엔트리 소프트웨어 교육의 첫걸음 playentry.org 이번 포스팅은 방탈출 게임 Escape의 두 번째 에피소드 공략에 대한 것입니다. 첫 번째 에피소드가 만들어진 후 약 7개월만에 새로운 에피소드가 나왔네요. 이번 스토리는 제약회사를 배경으로 하였으며, 에피소드 1에는 없었던 게임오버가 생겼습니다. 조심해야겠죠? ㅎㅎ 처음에 게임이 시작되고 실험쥐에게 약을 투여하는 부분이 있습니다. 보통 우리가 주사를 맞을 때 엉덩이에 맞죠? 마찬가지로 약을 투여할 때 쥐의 엉덩이 부분에 주사바늘이 오도록 해주신 다음 클릭해주시면 됩니다. 주사를 투여한 뒤 스토리게 계속 이어지게 됩니다. 주사 투여하는 부분은 스킵으로 넘길 수 있긴 합니다.. ㅎㅎ 스토리가 진행되고, 주인공은 방에 갇히게 됩니다. 방을 ..
2020.12.05
-
Eclipse(이클립스) 클래스 다이어그램(UML) 그리기 플러그인 설치하기
이번 포스팅에서는 Java의 대표적인 개발 툴인 Eclipse(이클립스)를 통해 클래스 다이어그램을 그리는 방법에 대해 알아보도록 하겠습니다. 플러그인을 통해 쉽게 그릴 수 있습니다. 사용할 플러그인 이름은 ObjectAid Exploere입니다. 아래의 링크로 이동해줍니다. www.objectaid.com/download ObjectAid UML Explorer www.objectaid.com 이동 후 해당 페이지에 나와있는 URL 부분을 복사해줍니다. 그 후 Eclipse(이클립스)를 실행시켜줍니다. 그 후 Help -> Install New Software... 을 클릭해줍니다. 그 후 Add... 버튼을 클릭해줍니다. 그리고 아까 복사해놓은 URL을 입력해줍니다. 그러면 한 개의 목록이 나타나게 ..
2019.05.08
-
엔트리(entry)로 비행기 슈팅게임 만들기 - 17. 보스 만들기
이번 포스팅에서는 난이도 10에 해당하는 보스를 만들고자 합니다. 보스는 체력이 존재하며, 다양한 스킬로 플레이어를 괴롭힐 것입니다. 우선 보스로 사용할 오브젝트를 찾아야 하는데... 엔트리에 마땅한게 안보이더라구요 ㅠㅠ 그래서 구글링하여 보스에 적합한 이미지를 찾아보고자 합니다. 구글에 외계인이라 검색해줍니다. 그 후 이미지 탭으로 넘어갑니다. 그 후 도구를 눌러 색상을 투명으로 설정해줍니다. 여기서 말하는 투명은 배경이 투명인 이미지를 말합니다. 그럼 아래와 비슷한 화면이 나타나게 됩니다. 항목중에 Ufo 알 수 없는 외국인 - Pixabay의 무료 어쩌구... 라 적혀 있는것이 있습니다. 그 항목을 클릭하면 오른편에 확대된 이미지가 나타나는데, 그 이미지를 클릭하여 페이지에 들어가줍니다. 혹시 모르..
2019.11.26
-
엔트리(entry)로 비행기 슈팅게임 만들기 - 6. 점수 측정하기
1. 기획 2. 시작화면 및 설명화면 만들기 3. 운석 만들기 4. 비행기 만들기 5. 미사일 만들기 6. 점수 측정하기 7. 엔딩 화면 만들기 8. 상점 화면 만들기 9. 상점 구매기능 만들기 10. 공격 속도 업그레이드 적용하기 11. 이동 속도 업그레이드 적용하기 12. 총알 개수 증가 업그레이드 적용하기 13. 폭탄 적용하기 14. 난이도 적용하기1 15. 난이도 적용하기2 16. 난이도 적용하기3 17. 보스 만들기 18. 효과음 넣기 19. 오프닝 화면, 엔딩 크레딧 만들기 20. 공유하기 지난 포스팅에서는 미사일 발사를 구현하였습니다. 이번 포스팅에서는 운석오브젝트를 제거하거나 일정 시간이 지날 때마다 점수를 획득하는 부분을 구현해보도록 하겠습니다. 게임 장면에 점수를 실시간으로 표시하고자 ..
2019.04.17