본문 바로가기
728x90

전체 글243

RoadRun RoadRun 장르 러닝게임 플랫폼 PC 엔진 Unity3D - 소개유적에서 나오는 장애물을 피해 나오는 별을 모아 스코어를 올려라. - 조작법AD ← → : 좌우 움직임SPACE : 점프 - 스크린샷 -링크https://www.thecloudberry.co.kr/share/link/drFpIPNjyceBE7UNCQxP 2018. 12. 7.
STG - KyaKyaPolarBear's Make STG!! KyaKyaPolarBear's Make STG!! 장르 슈팅 Shooting 플랫폼 PC 엔진 Unity3D 0 - 소개우주공간에서 내려오는 유성과 적을 격멸하는 슈팅게임 - 조작법W,A,S,D or ↑,↓,←,→ : 전후좌우 이동k : 미사일 발사 - 스크린샷 -링크https://www.thecloudberry.co.kr/share/link/866XmzHqwMFECbaTkcCe 2018. 2. 2.
안드로이드 스튜디오 이전엔 이클립스로 작업하였던 UnityPlugin을 지금은 안드로이드 스튜디오가 많이 좋아져서 이 프로그램을 써서 Unity Android Plugin을 개발하기도 합니다. https://developer.android.com/studio/index.html?hl=ko 2017. 9. 14.
비밀의 정원 - 마음에 안정을 주는 그림책 [도서]비밀의 정원 Secret Garden 조해너 배스포드 저 클(퍼블리싱컴퍼니클) | 2014년 08월내용 편집/구성 색칠놀이라는 어릴 때의 놀이를 통해 마음의 안정을 찾을 수 있는 성인의 색칠놀이 어릴 적, 색칠 놀이를 통해 정형화 되지 않은 사물과 색으로 백지를 채워나간 경험을 누구나 해보았을 것입니다. 지금 생각하면 정말 말도 안되는 색깔을 사물에 칠해 놓고 좋아한 것을 떠올리면 헛웃음이 나오기도 하죠. 녹색 피부를 가진 사람, 분홍색 사과, 보라색 나무 등... 하지만 나이를 먹을수록 점차 정형화된 사물과 색에 익숙해지고 자신이 인식하지 못한 범위의 사물과 색을 그리는 사람들을 창의적이다 말하면서 부러워하는 한편, 한심하게 쳐다보는 스스로를 어느 순간 볼 수 있을 것입니다. 자신의 천진난만했던.. 2015. 2. 16.
프로그래머, 수학으로 생각하라 - 수학을 다시 공부하자! [도서]프로그래머, 수학으로 생각하라 유키 히로시 저/안동현 역 프리렉(이한디지털리) | 2014년 02월내용 편집/구성 수학의 기초가 부족한 프로그래머가 보기 좋은 책 처음 프로그래머의 꿈을 꾸었을 땐 수학의 중요성을 제대로 알지 못했습니다. 그저 예제에 표기된 데로 따라하기만 하던 코더만 꿈꾸었기 때문이죠. 하지만 프로그래머로 취업을 하고 이후 프로젝트를 하면서 점차적으로 수학의 필요성에 대해 느끼게 되었습니다. 2진수 계산도 그렇지만 데이터의 전송, 저장 등에 사용되는 데이터 형식의 계산, 어떠한 값을 알아내기 위한 기본적인 사칙연산부터 그래프 연산 작업에 사용되는 sin, cosin까지... 결국 수학책을 구매해야하나 고민하고 있을 때 발간된 이 책을 구매해 열심히 읽으며 부족했던 수학적 지식을 .. 2015. 2. 16.
정규화 벡터를 사용하는 단축키 벡터(Vector): 크기와 방향을 가지고 있는 양. 출처: 두산 지식 백과 유니티에서 벡터는 공간상의 좌표와 방향을 표현할 때 사용된다. Vector2: 2차원 공간 Vector3: 3차원 공간 Vector4: 4차원 공간 유니티 상에서 자주 사용되는 Vector3(3차원 공간상 좌표) 단축키 Vector3.forward Vector3(0, 0, 1) Vector3.back Vector3(0, 0, -1) Vector3.left Vector3(-1, 0, 0) Vector3.right Vector3(1, 0, 0) Vector3.up Vector3(0, 1, 0) Vector3.down Vector3(0, -1, 0) Vector3.one Vector3(1, 1, 1) Vector3.zero Vecto.. 2015. 1. 21.
OnPostRender() 유니티에서 제공해주는 opengl을 사용할 때 사용하는 메소드... 이 메소드는 카메라 오브젝트 안에 스크립트 파일을 넣어줘야 동작을 한다... ex) using UnityEngine; using System.Collections; public class testline : MonoBehaviour { public Material lineMaterial; void OnPostRender() { if (!lineMaterial) { Debug.LogError("..."); return; } GL.PushMatrix(); lineMaterial.SetPass(0); GL.LoadOrtho(); GL.Begin(GL.TRIANGLES); GL.Color(Color.red); GL.Vertex3(0.5F, 0... 2015. 1. 19.
Unity3D 다운로드 유니티 3d는 홈페이지를 통해 다운 받을 수 있다. 주소: http://korea.unity3d.com/ 위 주소로 접속하여 왼쪽 상단의 다운로드를 통해 최신 버젼을 받을 수 있으며, windows와 mac 두 개의 버젼을 제공하고 있다. 2013. 4. 24.
단축키 Ctrl+shift+f : 내가 보고 있는 화면을 보도록 카메라 가져오기F: 포커스, 현재 선택된 오브젝트에 포커스를 맞추기 Alt+shift+a : 선택한 오브젝트 on / off Ctrl+p : Play / Stop Ctrl+shift+p : Pause 2013. 4. 24.
용어 정리 ㄱ 기준 좌표계: unity에서는 local좌표, world좌표 두 개의 기준 좌표를 가지고 있다. ㄹ 레거시 애니메이션(Legacy Animation): 3D Animation Tool에서 제작한 애니메이션 로컬 좌표(Local 좌표): 해당 게임오브젝트의 고요좌표, Space.Self ㅁ 메카님 애니메이션(Mecanim Animation): 모션 갭처 애니메이션. 리타겟팅을 이용해 기존 애니메이션을 재활용 할 수 있다. ㅂ 변위 값: 물체가 위치를 바꾼 값 ㅇ 월드 좌표(World 좌표 or Global 좌표): 3차원 공간에서 바뀌지 않는 기준이 되는 좌표. Space.World 오일러 각(Euler Angle): 수학자 오일러가 고안함. 3차원 공간의 절대 좌표를 기준으로 물체 가 얼마나 회전했는.. 2013. 4. 23.
인터페이스 #인터페이스(Interface): 추상화, 다형성extends, implements로 상속*인수가 인터페이스 타입인 경우 해당 인터페이스를 구현한 모든 클래스가 사용 가능 작성: 메소드만 정의(멤버변수X, 상수O)구현 클래스: 인터페이스의 모든 메소드를 구현 ※메소드 인수의 타입이 인터페이스인 경우 처리① 인터페이스를 구현한 클래스를 작성② 인터페이스를 바로 인스턴스화(익명 클래스)③ 인터페이스를 상속받은 빈 클래스를 이용④ 인터페이스형 변수를 이용 2012. 6. 11.
문자열 비교 String은 char의 배열 # String에 입력된 문자를 선택 String str = "문자열"; str.charAt(i); // i번째 문자 선택 System.out.println(i); //i번째 문자 출력 #문자열 비교String com1 = "abc"; String com2 = new String("abc"); com1.equals(com2); //com1과 com2 비교, 같으면 true, 다르면 false 반환 2012. 6. 4.
SMALL