Developug
Game Developer
Menu
Social Links
Search
Skip to content
Home
About me
Portfolio
Facebook
Twitter
RSS Feed
Total Pageviews
Search for:
Portfolio
게임 개발을 위해 공부한 작업물입니다. 게임 스냅샷을 클릭하시면, 해당 게임을 직접 플레이하거나, 사용된 기술에 대한 설명을 볼 수 있습니다.
0 개의 댓글:
댓글 쓰기
홈
About Me
Unknown
Categories
Android
(1)
Google Play
(1)
IT Book Review
(1)
Unity
(9)
Unity API
(5)
Unity Debug
(1)
Unity Preference
(1)
Unity Technology
(3)
Popular Posts
Update() , FixedUpdate() , LateUpdate() 의 차이점
유니티 Vector3.Lerp() 란 무엇인가?
유니티 Raycast() 란 무엇인가?
유니티에서 캐릭터의 Rigidbody rotation 고정하기
유니티에 비쥬얼 스튜디오 C# 연동하는법
Blog Archive
Blog Archive
11월 (1)
10월 (6)
9월 (4)
Translate
Facebook
Labels
Android
Google Play
IT Book Review
Unity
Unity API
Unity Debug
Unity Preference
Unity Technology
Labels
Android
Google Play
IT Book Review
Unity
Unity API
Unity Debug
Unity Preference
Unity Technology
Flickr Images
About
Labels
Android
Google Play
IT Book Review
Unity
Unity API
Unity Debug
Unity Preference
Unity Technology
Facebook
Subscribe
Follow Us
Pinterest
Popular Posts
Update() , FixedUpdate() , LateUpdate() 의 차이점
유니티에서 제공하는 Update 함수로 Update, FixedUpdate, LateUpdate 3가지가 있습니다. 어떤 상황에 어떤 함수를 호출해야 하는지 알기 위해 각 함수별 특징과 차이점을 설명합니다. Update() - 스크립트가 enab...
유니티에서 캐릭터의 Rigidbody rotation 고정하기
게임을 만들다보면, 캐릭터가 넘어지는걸 방지해야할 경우가 있습니다. 넘어진다는건 오브젝트의 Rotation 값이 변한다는걸 의미하는데, 이 Rotation 값만 변하지 않도록 고정시켜주면, 캐릭터가 더 이상 넘어지지 않을 것입니다. 유니티 3D에서...
유니티 Raycast() 란 무엇인가?
Raycast는 직역하면, 광선을 쏜다라는 뜻입니다. Raycast가 필요한 상황을 3D 탱크 게임을 예로 들어 설명하겠습니다. 3D 탱크 게임을 만들기 위해 맵을 만들고, 중간 중간 벽들을 세워 놓았습니다. 그리고, 플레이어 탱크와 적 탱크를 ...
유니티 Vector3.Lerp() 란 무엇인가?
유니티의 Vector3에 있는 Lerp() 함수는 API를 찾아보면 static Vector3 Lerp(Vector3 from, Vector3 to, float t); 구조로 이루어져 있으며, 두 벡터(from, to) 사이의 시간에 따른 위치를 ...
유니티에서 Death Trigger 를 구현해보자
Death Trigger란 플레이어가 언제 죽는지 기점을 잡는 역할을 합니다. 2D 러닝 게임을 예로 들자면, 낭떠러지로 떨어지거나 장애물/적 등과 충돌했을때 Death Trigger가 발동 되어야합니다. 이 경우, Death Trigger의 구현 방...
유니티에서 Auto Destroy Particle System 제작하기
유니티의 파티클은 화려하고 사용하기 쉬운 훌륭한 시스템이지만, 기본적으로 파티클이 끝나도 오브젝트가 여전히 게임상에 남아있어, 파티클이 끝나면 오브젝트를 지워주는 작업을 해줘야합니다. 화려한 파티클! 하지만, Destroy를 직접 해주지 않으면,...
유니티에 비쥬얼 스튜디오 C# 연동하는법
유니티(Unity)에서 스크립트를 실행시키면 기본적으로 모노디벨롭이 연결됩니다. 허나, 모노디벨롭이 너무 열악한 툴이기에 익숙한 비쥬얼 스튜디오를 그리워하시는 분들이 많은데 유니티에선 비쥬얼 스튜디오 연결을 공식적으로 지원합니다. 설정에서 한 번만 변...
Gameobject.Find() 로 Inactive Object를 찾는 방법
유니티에서 Gameobject.Find(string name) 함수를 사용하면, 해당 name과 일치하는 오브젝트를 찾아줍니다. 무척 편리한 기능이지만, 활성화된 오브젝트만 찾아준다는 단점이 있습니다. 물론, 비활성화된 오브젝트까지 전부 검색하기엔 속...
OnTriggerEnter2D and OnTriggerExit2D not working?
유니티를 쓰던 도중, 충돌 체크가 필요해서 OnTriggerEnter2D와 OnTriggerExit2D를 선언했다. using UnityEngine; using System.Collections; public class EnemyGuideWatch...
Console 에서 Android KeyStore 생성하기
안드로이드 앱(게임)을 만들고, 배포하기 위해서는 KeyStore를 생성해야 합니다. KeyStore는 이 앱의 배포자임을 증명하는 서명 파일입니다. 처음 등록할때 사용한 KeyStore는 반드시 백업을 해두어야 하며, 이 KeyStore를 분실하게 ...
0 개의 댓글:
댓글 쓰기