일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 티스토리챌린지
- unity게임만들기
- 유니티
- Console.WriteLine
- 유니티상호작용
- Unity
- c#코테
- 스파르타
- 유니티서바이벌게임만들기
- 유니티게임만들기
- unity3d게임만들기
- 유니티3dui
- 유니티공부
- c#코딩기초트레이닝
- unity3d
- unity공부
- C#문법
- 오블완
- unity게임
- c#
- 스파르타코딩클럽
- c#기초문법
- unity3dservival
- c#프로그래머스기초문법
- c# c#프로그래머스
- c#기본문법
- c#문제
- 시샵
- 시샵문법
- c# 백준
- Today
- Total
목록목차라고 부른다. (263)
나 개발자 진짜 되냐?
오늘은 꾸준 실습 중에 문제를 너무 못 풀어서.. 과연 내가 이 반 수준에 맞는가에 대해 오래 고민했다. 하지만아래로 내려가는 것보다배워가는 점이 많을 것이라고 생각해서조금 더 머무르기로 했다. 오늘은 3D 수업을 들어보았다. 멀미가 날 거 같지만후다닥 듣고 개인과제를 시작해 봐야겠다!! 알고리즘 풀어보고 싶은데..자신도 없고 이상하게 시간도 없다. 시간도둑이 있는 게 분명해..!!!!! https://qua28.tistory.com/188 [ Unity 3D 서바이벌 게임 만들기 1 ] 플레이어 만들기3D 게임을 만들어보려고한다 아니..나 마크 10분이상 못하는멀미보유자 과연...게임을 완성할 수 있을까?? ㅋㅋㅋ그래서 강의를 보며 따라할때시연영상때 눈을 감고있긴 하다 일단 3D를 만qua28.ti..
3D 게임을 만들어보려고 한다 아니..나 마크 10분 이상 못하는멀미보유자 과연...게임을 완성할 수 있을까?? ㅋㅋㅋ그래서 강의를 보며 따라 할 때시연영상 때 눈을 감고 있긴 하다 일단 3D를 만들고 나서플레이어 이동까지구현해 보자!! 3D는 이렇게 생성! 오... 3D는 뭔가 다르다!시작 배경이 예쁘다 여러 에셋을 추가하고플레이어를 이동시키는 스크립트를 짜보자 먼저! 캐릭터 이동 전에캐릭터를 이동할 만한 배경과 바닥이 있어줘야 한다. 그것을 우리는 3D에서스카이박스 라고 한다. 게임 세계의 배경을 둘러싸는 환경 매핑 기술로 큐브 맵과 ( 정육면체 ) 구체형 스카이박스등등이 있고 여기서 스카이박스는육면체 큐브맵 또는하나의 구체로 텍스터가 매핑된 구체형으로구성된다. 매력적인 이 친구 스카이박스..
오늘은어제 만든 프로젝트 2일차로 배운 공부들을 정리 해보려고 한다. 1.버튼도 배열로 만들 수 있다. 이렇게 버튼을 배열로 만들어 두면 값을 넣어줄 수 있다. 2. 무명함수 무명함수란잠시 쓰고 마는 함수이다. 일회용 함수이다. 우리 어제 보았던addListener 함수이다. 이 친구는() 이 마지막 괄호 안에실행될 함수를 써줘야하는데 밑에 사진과 같이매개변수가 있는 함수는 쓰지못한다. 그래서 함수를 못 넣어주기 때문에 () => {} 이렇게 생긴 함수를 써준다.() 여기 안에는 타입이나 뭐 인자를 넣어주는 친구이고{} 여기 괄호안에 매개변수 있는 함수를 써주면 된다!! 3.가독성이 편하게계산과 출력은 따로 해주는것이 좋다. 4.변수를 적을때public 은 대문자private 는 소문자로 시작하는..
오늘은 한 사람에게 도움을 받아 유니티 기본공부를 하게 되었다. 꼭 알아야 하는 것들을 조금 정리해 보았다. 1.private로 정의하면 비공개기 때문에 SerializeField 를 써주면오픈! 이 가능하다! 잊지말자! 2.버튼의 경우+ 버튼으로추가해서 스크립트를 넣어주어야 하는데그것을 이렇게 해줘서굳이 스크립트를 넣지 않아도 되게끔 만든다. 3. 코루틴이라는 친구를 배웠다.void라는 녀석빠른것을 선호하기 때문에여유를 주지 않는다. 약간의 텀을 주고 싶을 때우리는 코루틴이라는 친구를 사용한다 코루틴이라는 친구를 따로 만들어줘야 하고,yield로 return을 써준다. waitForSeconds로0.5초 텀을 주고 싶을 때!사용한다.
오늘을 끝으로두 번째 팀 프로젝트가 끝났다. 이런 날도 있고,저런 날도 있듯 이번 팀원들께서는배려가 깊어서팀 프로젝트도 힘들지 않게마음이 무겁지 않게끝낼 수 있었다. 무엇보다이번 팀프로젝트를 하면서 느낀 점은내가다음 최종 프로젝트 때무엇을 만들고 싶은지 고민해봐야 할 거 같다. 내가 진짜 하고 싶은 거..?아니면 포트폴리오에 도움이 되는 거? 이 부분에 대해 오늘 깊게 고민해 볼 예정이다! 내일부터 또 새로운 강의가 시작된다! 이번에는 다른 학습때와 달리수업을 쭈욱 듣고저녁시간에블로그를 정리하는 방식으로 공부해보려고 한다. 강의를 한번 듣고떠올린다는 생각으로 진행해보려고 한다. 꾸준 실습에서 문제를 푸는데..분명 배웠는데..왜 기억이 안 날까 늘 아쉽다. 다시 찾아봐도 될까다시 찾는다고 기억이 날까..
팀 프로젝트 마지막 날 아직도 모르는게 많아서 아쉽다. 이번 팀원들은 각자 재능이 대단했다. 영상편집을 잘하는 분포토샵을 잘하는 분코딩을 잘하는 분 나는..음....... 포기를 안하는 사람이 되어야겠다. 오늘은 UI 중에서도화면이 이상할때 만지면 돌아오게 하는 치트키를 가져왔다. Canvas Scaler캠버스에 보면 여기 UI Scale Mode 를 위에처럼 바꿔주고숫자를우리가 지금 정해준,Game 사이즈에 맞춰주면 된다. 그러면 화면 문제는 반쯤 해결! 끝!
오늘은팀프로젝트 마무리하고레벨 디자인을 살짝 만져봤다. 레벨디자인이라.. 하면나는 막레벨 1 에 대한 막 휘장. 그림 이런 건 줄 알았는데약간..스테이지 디자인도 포함인가 보다. 오늘은유니티에서UI에 TextMesh Pro라는 친구를 알게 되었다. 아니.. 레거시보다 훨씬 좋다고 하여써보려니 이런?! 한글이 안 써지잖아!? 그래서 한글을 사용하는 방법을 여기 적어두려고 한다. 먼저 폰트를 하나 다운로드한다. 나눈 메이플스토리 체를 좋아해서메이플스토리체를 받았다. 다음에 그 폰트를요기에 넣어준다. 야무지게 넣었다. 그다음 우리는 폰트에 한글로 적히게 해주어야 한다. Window > TextMesh Pro > Font Asset Creator 들어가서 나는 미리 설정해 놔서 지금 밑에 노랑 하늘 친구들..
오늘은..팀프로젝트 하며팀원분께 모르는 부분에 대해 자세하게 물어보는 시간을 가졌다. 같은 부분을 여러 번 질문했지만 아직 명확하게 이해하지 못한 거 같아서..아쉽기도 하고 그렇다. 수업을 들으며시간을 굉장히 많이 쏟았었는데.. 이유는이렇게 문서로 정리하는 게더 도움이 될 거라고 생각했다. 다시 꺼내볼 수 있는 부분은 좋았지만..그럴 여유나 시간이 많이 부족했다. 하지만 오늘여러 튜터님들과의 대화팀원분의 조언으로 다 하나하나 이해하고 가는 방향보다는그냥 일단 쭉 가는 방향이나을지 모르겠다는 생각이 들었다. 오늘 들은 내가 배운 점은코딩은 아니지만.. 1. 코드는 베이스가 정말 넓다 하나하나 밟고 올라가는 것도 좋지만중간중간 징검다리처럼 알아두고다시 돌아오는 길에사이사이 돌을 끼워 넣어 길을 만들어도 충..