Unity를 이용해 만든 프로젝트
|
서비스 명
|
장르, 분류
|
제작사
|
|
|
첫 번째 프로젝트
|
Lethal Company | 호러 | Zeekerss |
|
두 번째 프로젝트
|
GTFO | FPS | 10 Chambers Collective |
|
세 번째 프로젝트
|
던그리드
|
로그라이크 |
TEAM HORAY
|
|
네 번째 프로젝트
|
INSIDE |
퍼즐,어드벤쳐
|
PlayDead
|
|
다섯 번째 프로젝트
|
시뮬레이션
|
Colossal Order
|
위 프로젝트들의 공통된 특징이 있나요?
게임 제작사의 개발 인원들이 1인 개발이거나 소수의 인원으로 이루어져 있다는 점
여러분이 생각하는 Unity의 강점은 뭐라고 생각하나요?
접근성이 좋고 많은 사람들이 사용했다는 점에서 무료 강의들이나 에셋들이 다른 게임 엔진들에 비해 많다는 점
여러분은 Unity를 이용해 어떤 게임을 만들어보고 싶으신가요?
슈팅 FPS, 혹은 RPG
멀티 플레이로 플레이가 가능, 협동 혹은 경쟁 시스템
멀티로 진행되는 경우엔 네트워크 패킷 처리나 메시지 처리, 에러 처리 등에 대한 이해가 필요하니 역량 강화에 좋을 것 같고 여러 사람이 함께 즐기는 게임을 만들어 보고 싶기 때문
TIL - C#
C#은 말로만 들어봤고 오늘 처음 써보는 언어이다.
듣기로는 C#이 매우 간편해서 C#을 쓰면 C++로 돌아가지 못한다는 얘기도 들었었는데 정확하다는 느낌을 받았다.
탭으로 문장 완성이라니? 이외에도 문자열 변환 등을 보면 내부 구조는 봐야 알겠지만 일단 C++보다 사용 자체가 편리하다.
잡설은 적당히 하고 오늘 알아본 내용 정리를 하자면
서식 지정시에는 Console.Write("{0,n}",num); 과 같은 식으로 n이 음수면 왼쪽 정렬, 양수면 오른쪽 정렬
-형 변환 시에 convert나 parse를 이용하는데 convert는 어떤 형식으로 변환하는 지에 따라 뒤에 붙는 ToXXX가 다르고, parse는 변환하고자 하는 자료형 뒤에 붙여서 ( ex - int.Parse) 와 같은 형식이다.
-Array.Fill(arr, '_');
문자열을 특정 char로 채울 수 있게 해주는 함수
- Enumerable.Range(1, 10)
정수를 원하는 영역만큼 생성해주는 함수, 이를 배열로도 리스트로도 변환이 가능하다
그 외의 반복문, 조건문은 기존에 사용하던 C++과 차이가 없었다.
'[내일배움캠프 Unity 9기 사전캠프]' 카테고리의 다른 글
| 03/24 - Unity 익숙해지기 5일차 (0) | 2025.03.24 |
|---|---|
| 0321 TIL - Unity 툴 익숙해지기 4일차 (0) | 2025.03.21 |
| 03/20 TIL - Unity 툴 익숙해지기 3일차 (0) | 2025.03.20 |
| 0319 TIL - Unity 툴 익숙해지기 2일차 (0) | 2025.03.19 |
| 03/18 TIL - Unity 툴 익숙해지기 (0) | 2025.03.18 |