일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 정처기
- 게임제작
- Vampire Survivors
- Unity
- 1인 게임 제작
- 필기
- 퐁
- 3회차
- 1인 개발
- unity3d
- portal
- 1인 게임
- Unity2D
- 정처기 필기
- 게임
- 1인 게임 개발
- 유니티3d
- Unity #Unity2D #Portal
- 유니티
- 프로그래머스 #최소힙 #우선순위 큐
- 자바스크립트
- 합격
- 게임 제작
- 토이 프로젝트
- FPS
- 정보처리기사
- 게임 개발
- Pong
- 유니티 3D
- 자바스크립트 게임
- Today
- Total
목록Toy Project/mini-portal [Unity2D] (12)
Coding Feature.
한동안 여러 레벨을 만드는 데 노력했습니다. 그리고 마지막 최종 레벨까지 구현을 마치고 빌드를 했습니다. 빌드를 마친 뒤 itch.io에 게임을 퍼블리싱했습니다. 아래 링크에 들어가시면 웹 상에서 바로 플레이해보실 수 있습니다! MICRO-PORTAL by CodingFeature (itch.io) MICRO-PORTAL by CodingFeature portal, 2d, physics, puzzle, platformer codingfeature.itch.io 그리고 다음은 제가 지금까지 작성한 코드의 github입니다. https://github.com/MovieGoers/mini-portal GitHub - MovieGoers/mini-portal Contribute to MovieGoers/mini..
우선 포탈 매커니즘, 관성 등을 사용해 풀 수 있는 레벨들을 몇 가지 더 만들어보았습니다. 그리고 포탈을 들락날락 할 때 플레이어가 스폰하는 지점을 이전까지는 거리를 임의적인 수치로 설정했지만, 포탈의 각도에 따라 스폰 위치가 제가 의도한것과는 다르게 불규칙적으로 바뀌는 것을 깨닫고, 그냥 새로운 Game Object ("PortalSpawnPoint")를 Child로 놓고 스폰 위치를 직접 설정했습니다. 그리고 키보드 "R" 버튼을 누르면 레벨을 재시작할 수 있도록 스크립트를 고쳤습니다. ... void Update() { if (Input.GetKeyDown(KeyCode.R)) { ResetScene(); } } ... public void ResetScene() { SceneManager.Load..
Level 2 레벨 디자인을 해보았습니다. 이번 레벨을 통해서 사용자는 다음 개념에 익숙해지도록 했습니다. - 관성 - 캐릭터의 공중 제어 이번 레벨을 통해 포탈이 단순히 위치만 바뀌는 장치가 아니고, 속도 또는 관성 또한 그대로 가진 체 이동할 수 있는 장치임을 플레이어가 깨닫게 됩니다. 그리고 지난 레벨의 버튼, 장애물 개념을 그대로 가져와서 이번에도 동일한 방식으로, 버튼은 1차 목표, 장애물은 다음 레벨로 이동하기 위해 처리해야 할 대상 으로 인식될 수 있게 했습니다. 그리고 다른 레벨들도 몇 가지 구현하고 제 지인에게 플레이테스트를 하게 했습니다. 여기서 저는 약간 충격을 먹었습니다.. 제가 당연하게 쉽게 풀 수 있을 거라 생각했던 레벨, 또는 게임의 메커니즘을 어떤 부분은 너무 쉽게, 어떤 부..
우선 메인 메뉴 씬을 간단하게 만들었습니다. Canvas 위에 Text와 Button을 만들고, Start Game의 On Click()에서 이전에 작성했던 SceneController의 LoadScene 함수를 호출하여 Level1 씬을 불러오도록 설정했습니다! 그리고 Exit Game에서는 다음 함수를 구현해서 게임을 종료하도록 했습니다. public void QuitGame() { Application.Quit(); } 추후에 옵션 버튼을 만들어서 해상도, 음량을 조절할 수 있도록 구현해볼 계획입니다! 그 다음 스프라이트가 조금 단조로워서 수정하기로 했습니다. 기존 포탈 게임은 실험실 내에서 실험을 당한다는 설정으로 깔끔한 흰색, 과학적인 디자인이 강조되었었는데요. 제가 만든 게임에서는 사이버펑크,..