유니티(Unity) 입문자 여러분, 정보가 너무 많고 배워야 할 것도 산더미라 어디서부터 시작해야 할지 막막하신가요? 내일배움캠프 수료생들이 4개월 동안 배운 엄선된 Unity 핵심 개념을 직접 정리해서 알려 드립니다. 공부하다 막히거나 헷갈리는 개념이 있다면 개념 콕으로 정리해보세요.
비주얼 스튜디오(Visual Studio)란?
비주얼 스튜디오(Visual Studio)는 마이크로소프트사에서 개발한 통합 개발 환경(IDE)으로, 개발자들이 코드 작성, 편집, 디버깅, 빌드, 앱 배포 등 개발 과정 전반을 하나의 플랫폼에서 효율적으로 수행할 수 있도록 돕는 강력한 도구입니다.
이 소프트웨어는 Windows와 macOS를 포함한 다양한 운영체제에서 작동하며, C++, C#, Python, JavaScript 등 여러 프로그래밍 언어를 지원합니다. 개발자들은 비주얼 스튜디오를 활용하여 데스크톱 애플리케이션, 웹사이트, 웹 애플리케이션 등 다양한 유형의 소프트웨어를 개발할 수 있습니다.
비주얼 스튜디오는 IntelliSense를 통한 코드 자동 완성, 그래픽 UI 디자이너, 강력한 디버깅 툴 등 개발 생산성을 높일 수 있는 다양한 기능들을 제공합니다. 이를 통해 개발자들은 보다 쉽고 빠르게 고품질의 코드를 작성할 수 있습니다.
마이크로소프트는 개인 사용자를 위한 무료 버전인 커뮤니티 에디션부터 기업 고객을 위한 프로페셔널 및 엔터프라이즈 에디션에 이르기까지 사용자의 니즈에 맞는 다양한 비주얼 스튜디오 에디션을 제공하고 있습니다. 이를 통해 개발자와 기업들은 자신들의 상황에 적합한 버전을 선택하여 사용할 수 있습니다.
비주얼 스튜디오 실습
1. 솔루션 만들기
1) [새 프로젝트 만들기]를 클릭합니다.
![notion image](https://inblog.ai/_next/image?url=https%3A%2F%2Fwww.notion.so%2Fimage%2Fhttps%253A%252F%252Fprod-files-secure.s3.us-west-2.amazonaws.com%252F83c75a39-3aba-4ba4-a792-7aefe4b07895%252Fb33ccd1e-83b4-4adf-943a-c39769f4ff06%252FUntitled.png%3Ftable%3Dblock%26id%3D0ab66b20-673f-407f-9741-3c87f0ce9c79%26cache%3Dv2&w=3840&q=75)
2) 아이콘에 C#이 적혀 있는 콘솔 앱을 클릭하고 [다음]을 누릅니다.
![notion image](https://inblog.ai/_next/image?url=https%3A%2F%2Fwww.notion.so%2Fimage%2Fhttps%253A%252F%252Fprod-files-secure.s3.us-west-2.amazonaws.com%252F83c75a39-3aba-4ba4-a792-7aefe4b07895%252Fd2fd381d-38fb-420d-8e11-ac2aa8d04e53%252FUntitled.png%3Ftable%3Dblock%26id%3D0f396649-5312-4894-a7ed-a99a560e8d26%26cache%3Dv2&w=3840&q=75)
3) 프로젝트 이름을 설정할 수 있습니다. 기본값인 ConsoleApp1을 사용했습니다. 설정 후 [다음]을 선택하세요.
![notion image](https://inblog.ai/_next/image?url=https%3A%2F%2Fwww.notion.so%2Fimage%2Fhttps%253A%252F%252Fprod-files-secure.s3.us-west-2.amazonaws.com%252F83c75a39-3aba-4ba4-a792-7aefe4b07895%252Fcaf1f8b6-15ac-4cb1-baf4-0c4fcd69715f%252FUntitled.png%3Ftable%3Dblock%26id%3D6a3bc136-39e7-4f2f-919a-3b2a7704c388%26cache%3Dv2&w=3840&q=75)
4) 최상위 문 사용 안 함 체크박스에 체크(✔️)되어 있는 것을 확인하고 [만들기] 버튼을 누릅니다.
![notion image](https://inblog.ai/_next/image?url=https%3A%2F%2Fwww.notion.so%2Fimage%2Fhttps%253A%252F%252Fprod-files-secure.s3.us-west-2.amazonaws.com%252F83c75a39-3aba-4ba4-a792-7aefe4b07895%252Fd95d29f8-93c5-424a-84d3-e7fe802ba668%252FUntitled.png%3Ftable%3Dblock%26id%3D86d7c3ef-067e-432d-949a-25de55a2a9b2%26cache%3Dv2&w=3840&q=75)
5) 해당 화면이 뜨면 솔루션이 잘 만들어진 것입니다.
![notion image](https://inblog.ai/_next/image?url=https%3A%2F%2Fwww.notion.so%2Fimage%2Fhttps%253A%252F%252Fprod-files-secure.s3.us-west-2.amazonaws.com%252F83c75a39-3aba-4ba4-a792-7aefe4b07895%252Fb051ba43-f70d-4cae-b487-c210cc0c221b%252FUntitled.png%3Ftable%3Dblock%26id%3Dec2d774f-bc14-401d-a0be-51b1f8a8bd6c%26cache%3Dv2&w=3840&q=75)
2. 실행하기
1) 기본적으로 작성되어 있는 코드를 실행해보겠습니다. [▶ ConsoleApp1] 버튼을 클릭합니다.
![notion image](https://inblog.ai/_next/image?url=https%3A%2F%2Fwww.notion.so%2Fimage%2Fhttps%253A%252F%252Fprod-files-secure.s3.us-west-2.amazonaws.com%252F83c75a39-3aba-4ba4-a792-7aefe4b07895%252F0fb3c6df-a87b-4a18-9379-cf972c16ca3d%252FUntitled.png%3Ftable%3Dblock%26id%3D528c6067-e2d9-4410-ac03-4e11f9da9990%26cache%3Dv2&w=3840&q=75)
2) 해당 창이 뜨면 실행에 성공한 것입니다.
![notion image](https://inblog.ai/_next/image?url=https%3A%2F%2Fwww.notion.so%2Fimage%2Fhttps%253A%252F%252Fprod-files-secure.s3.us-west-2.amazonaws.com%252F83c75a39-3aba-4ba4-a792-7aefe4b07895%252F548b982a-f3ad-4edd-9f89-7b1f41fe87d1%252FUntitled.png%3Ftable%3Dblock%26id%3D79a5ac21-7b02-44ae-85eb-8c7cc4279aa8%26cache%3Dv2&w=3840&q=75)
3. 자동 완성 기능
비쥬얼 스튜디오 같은 통합 개발 환경(IDE)은 자동 완성으로 편리하게 코드를 입력할 수 있습니다.
Console.WriteLine()
해당 함수를 자동 완성 기능으로 입력해보겠습니다.
1) ‘Con’만 입력해도 ‘Console’이 자동 완성된 것을 확인할 수 있습니다. 엔터를 누르면 Console이 입력됩니다.
![notion image](https://inblog.ai/_next/image?url=https%3A%2F%2Fwww.notion.so%2Fimage%2Fhttps%253A%252F%252Fprod-files-secure.s3.us-west-2.amazonaws.com%252F83c75a39-3aba-4ba4-a792-7aefe4b07895%252F2ce5fe5d-ed34-4d07-bcb0-6cb229e28dc7%252FUntitled.png%3Ftable%3Dblock%26id%3D1902fa9e-2025-4512-8211-984c83a49033%26cache%3Dv2&w=3840&q=75)
2) 이어서 .을 입력하면 WriteLine이 자동 완성 됩니다. 이처럼 자동 완성 기능을 사용하면 쉽고 편리하게 코드를 입력할 수 있습니다.
![notion image](https://inblog.ai/_next/image?url=https%3A%2F%2Fwww.notion.so%2Fimage%2Fhttps%253A%252F%252Fprod-files-secure.s3.us-west-2.amazonaws.com%252F83c75a39-3aba-4ba4-a792-7aefe4b07895%252Fec15a3fe-0f56-422d-b0bb-04a2dc17d8ab%252FUntitled.png%3Ftable%3Dblock%26id%3D48ec9fa3-0238-4b58-a9e9-a90d60a5a564%26cache%3Dv2&w=3840&q=75)
4. 오타 감지 기능
비쥬얼 스튜디오 같은 통합 개발 환경(IDE)은 오타를 잡아주기 때문에 실수를 줄일 수 있습니다.
오타는 빨간 줄로 표시됩니다.
![notion image](https://inblog.ai/_next/image?url=https%3A%2F%2Fwww.notion.so%2Fimage%2Fhttps%253A%252F%252Fprod-files-secure.s3.us-west-2.amazonaws.com%252F83c75a39-3aba-4ba4-a792-7aefe4b07895%252F0a9270e6-95d6-414e-96bb-0d4885225daa%252FUntitled.png%3Ftable%3Dblock%26id%3Dffba9a9d-c59e-425b-9050-4b42bea956e7%26cache%3Dv2&w=3840&q=75)
내일배움캠프는 개발에 필요한 핵심만 배웁니다
지금까지 꼭 필요한 유니티 지식에 대해 알아보았습니다. 내일배움캠프에서는 전문가들이 선별한 핵심 게임 개발 지식으로 개발 공부도, 취업도 보다 효율적으로 할 수 있는데요. 국내 유수의 IT기업 출신 튜터님들과 실습 위주의 독보적인 커리큘럼으로 개발자 취업을 체계적으로 준비해보세요. 내일배움캠프 4개월, 여러분 인생의 가장 큰 터닝 포인트입니다.
CREDIT
글 | 김형수 내일배움캠프 수료생
편집 | 정효재 팀스파르타 에디터
취업 준비, 어디서부터 시작해야 할지 모르겠다면?
🧐비전공자인데 IT 업계 취업할 수 있을까?
😟프로젝트 경험이 부족한데, 어떻게 준비해야 할까?
🥺IT 기업으로 이직하고 싶은데 뭐부터 시작해야 할까?
이런 고민을 하고 있다면, 내일배움캠프의 IT 취업 컨설팅을 받아보세요.
취업 코칭 전문가들이 여러분의 고민을 해결해 드립니다.
다음 링크에 이메일을 입력하시면 메일로 1:1 커리어 상담권과 취준 자료집을 보내드릴게요.
Share article
Subscribe to our newsletter