전체 글

게임 개발 관련 게시글을 올립니다. 학습한 내용을 정리하면서 공부하는 게 편해서 블로그에 글을 적고 있습니다.
· 기타/Unity
Photon 튜토리얼https://doc.photonengine.com/ko-kr/pun/current/demos-and-tutorials/pun-basics-tutorial/lobby 튜토리얼을 따라하다가 소스 코드를 정리한 것을 보았는데, 보기 쉬워서 자주 사용하려고 적어보았다. using System.Collections; using System.Collections.Generic; using UnityEngine; public class PlayerManager : MonoBehaviour { /// /// /// ( ///을 누르면 자동으로 나옴 ) /// 여기에는 설명 적기 /// /// #region Public Properties // 정해놓을 속성 값 #endregion #region P..
· 기타/AWS
ㅇ AWS 란? Amazon Web Service 의 약자로, 클라우드 컴퓨팅 기술을 서비스한다. AWS 공식 홈페이지 소개 글 - https://aws.amazon.com/ko/about-aws/ ㅇ AWS 를 사용하는 이유 예전물리적인 서버 장비를 구매해서 서버를 돌렸다.구매한 서버 장비에 DB, 웹 서버 등을 설치를 하며, 많은 시간과 비용, 노력이 필요했다.또한 서버를 확장시킬 때, 기존의 서버와 연동을 시켜야 하기 때문에 추가 비용이 많이 들었다. AWS몇 번의 클릭 만으로, 가상 컴퓨팅 환경을 구축할 수 있다. 아래 사진은 계정의 대시보드이다. 엄청나게 많은 서비스들이 있다.
· 기타/C#
ㅇ 용어 1. 키워드 미리 정의되어 있는 예약된 식별자를 말한다.https://docs.microsoft.com/ko-kr/dotnet/csharp/language-reference/keywords/ 에서 확인 가능하다. 2. 식별자 변수나 메서드 등의 이름을 붙일 때 사용하는 단어이다. - 키워드를 사용하면 안 된다.- 특수 문자는 _만 허용한다.- 숫자로 시작하면 안 된다.- 공백 입력은 안 된다. 식별자를 정할 때는개발자들이 지키는 관례를 참고해서 정하면 좋다. 3. 주석 프로그램 진행에 영향을 주지 않는다. namespace FirstProgram { class Program { static void Main(string[] args) { // 한 줄 주석입니다. /* 여러개의 주석입니다. 여러개..
· 기타/C#
ㅇ C# 이란? 기존에 사용하던 프로그래밍 언어의 생산성을 개선하고자 만들어진 언어이다. 2000년 7월 마이크로소프트 사에서 개발된 객체 지향 프로그래밍 언어이다. ㅇ C# 특징 1. 완전한 객체 지향 언어 모든 변수나 함수가 반드시 클래스 안에 속해야 한다. 전역 변수를 사용할 수 없다. 2. 가비지 컬렉션 사용한 객체는 자동으로 제거되기 때문에 메모리 누수 걱정이 덜하다. ㅇ C# 으로 할 수 있는 것 많은 프레임워크를 활용함으로써 다양한 프로그램을 개발할 수 있다. 1. GUI 개발 대표적인 프레임워크 : 윈도우 폼 (Windows Form), WPF (Windows Presentation Foundation) 등이 있다. 아래 사진은 Visual Studio 툴을 사용해서 윈도우 폼을 사용한 화..
· 기타/Unity
일단 유니티에서 반복적인 맵을 만들 때에는 땅 프리팹을 생성 / 삭제하는 것보다 최소한의 프리팹으로 위치만 바꾸어 주는 것이 좋다. 생성과 삭제는 비용이 많이 든다고 한다. 본론으로 들어가서 쿠키런처럼 플레이어가 단순히 오른쪽으로만 이동을 한다고 가정해보자. ㅇ 방법 1. 플레이어의 X 포지션을 이용해서 오른쪽으로 이동시킨다. 제일 생각하기 쉬운 방법이다.플레이어를 직접 이동시키기 때문에, 플레이어가 지나간 맵을 다시 플레이어 앞으로 위치를 바꿔주어야 한다. 2. 플레이어는 가만히 있고, 맵을 오른쪽에서 왼쪽으로 이동시킨다. 플레이어가 오른쪽으로 이동하는 것처럼 착각하게 만들 수 있다.그래서 게임을 플레이하는 유저는 1번과 다름이 없게 느낀다. 내가 생각하기에 2번의 가장 큰 장점은 제작하는 단계에서 조..
출처 : https://www.adobe.com/kr/events/photoshop-basic-class.html#modal_movie1 영상을 보고 정리한 내용입니다. ㅇ Zoom Tool 이용 Zoom 이라서 단축키는 Z이다.돋보기 모양처럼 생겼다.Zoom Tool 로 설정하게 되면, 마우스 커서가 돋보기 모양으로 변한다. 돋보기 모양을 클릭해서 + - 를 고를 수 있다. ㅇ 확대 / 축소하는 법 1. 클릭 한번으로 확대 / 축소+ 일 때 클릭을 한번하면 확대가 되고, - 일 때 클릭을 한번하면 축소가 된다. 2. 누르고 기다리기누르고 있는 곳이 천천히 확대 / 축소가 된다. 3. 누른 상태로 좌/우 드래그를 하여 확대 / 축소옵션바에 스크러비 확대 / 축소가 체크 되어있어야 한다.밑 쪽에 옵션바 설..
출처 : https://www.adobe.com/kr/events/photoshop-basic-class.html#modal_movie1 영상을 보고 정리한 내용입니다. ㅇ 눈금자 설정하기 전 ㅇ 눈금자 설정하기 보기 -> 눈금자 Ctrl + R ㅇ 눈금자 설정한 후 이미지 탭 테두리에 눈금자가 생겼다. ㅇ 안내선 설정하기 눈금자를 클릭해서 드래그 해주면 된다. 정확한 위치를 원한다면, 보기 -> 새 안내선을 클릭해서 생성할 수도 있다. ㅇ 안내선 설정한 후 가로 세로 모두 가능하다. 안내선을 설정해 놓으면, 스냅이 적용된다. 스냅은 자석처럼 붙는 것을 말함. ㅇ 안내선 잠그기 보기 -> 안내선 잠그기 Alt + Ctrl + ; ㅇ 안내선 삭제하기 안내선을 클릭하고 눈금자쪽으로 드래그해서 안보이게 하면 ..
ㅇ 패널 정리하기 전 다른 작업 영역으로 바꾸었다가 다시 돌아와도 위치 초기화가 되지 않았다. ㅇ 패널 정리하기 창 -> 작업 영역 -> 필수 재설정 ㅇ 패널 정리한 후 깔끔해서 보기 좋다.
푸쿠이
민규야 개발하자