유니티
| 💩이 문서는 똥에 관한 것, 또는 똥 그 자체를 다루고 있습니다.💩 정말로 똥 같은 것이나 진짜 똥에 대한 이야기를 다루기 때문에 비위가 역겨워질지도 모르니 뒤로가기를 누를 준비를 미리 해 두세요! "야, 똥 먹는데 카레 얘기 하지 마라." "똥이나 처먹어 이 새끼들아!" |
| 이 캐릭터는 진짜 개좆병신이라 사용자가 암에 걸릴 수 있습니다! 이 문서는 심하게 똥냄새가 나는 똥캐를 설명하고 있습니다. 읽는 도중 각종 심장 및 혈관 질환에 걸릴 수 있으니 각별히 유념하시기 바랍니다. |
| 이 문서에서 설명하는 대상은 정말 답이 없습니다. 이 문서에서 다루고 있는 대상은 그 어떤 실드나 개선, 구제도 불가능한, 쉽게 말해서 노답입니다. 만약 어디선가 이런 비슷한 것을 보신다면 조용히 피해 가시길 권합니다. 이를 무시하다 정신병이나 트라우마가 생기더라도 디시위키는 책임을 지지 않습니다. |
| 주의! 정말 극혐인 내용을 담고 있습니다. 이 문서는 정신적 또는 시각적 피해를 받을 수 있는 내용이 담겨 있습니다. 이러한 피해를 받지 않으려면 살포시 뒤로가기를 눌러 주십시오. 이를 무시하고 문서를 보아서 피해를 입더라도 디시위키는 일절 책임을 지지 않습니다. |
| 이 문서의 대상은 어떻게 코딩했길래 이 모양인지 모를 병신 같은 개적화를 자랑합니다. 이 문서에서 다루는 게임/소프트웨어/기기 등은 좆지랄맞은 개적화를 자랑합니다. 네가 깨달음을 얻은 부처가 아니라면 당장 컴퓨터를 끄거나 한강으로 달려가십시오. 하지만 이미 늦었군요. 너의 컴퓨터의 띵복을 액션빔. PC에 문제가 발생하여 다시 시작해야 합니다. 일부 오류 정보를 수집하고 있습니다. 그런 다음 자동으로 다시 시작합니다. (13% 완료) |
| 이 문서는 멀티코어를 제대로 지원하지 않는 게임을 다룹니다. 이 문서에서 다루는 게임은 0번 코어를 갈구는 게임입니다. 구시대 기술을 써서 개적화 게임인 의미이며, XP시절 기술인 싱글,듀얼코어 CPU에 최적화 되어 있을 수 있습니다. 최신 게임이라면 개발진들의 수준이 이 정도라는 의미도 됩니다. 멀티스레드는 꿈도 꾸지 맙시다. |
개요
1. 게임엔진
장점
1. 다루기 졸라 쉽다. 소스로 지랄해야하는 것을 클릭 몇 번으로 구현할 수 있다.
2. 언리얼이 무료로 푸니까 이것도 따라서 무료가 됐다 유료시절에 쓸 수 없었던 기능들을 무료로 쓸 수 있다.
3. 유니티 Store와 연결되어 있어서 각종 이미지 자료와 알고리즘을 무료나 유료로 쓸 수 있다.
4. 유명한 엔진이다 보니 구글 검색이나 책으로 때울 수 있다.
단점
1.오류
자기 회사 튜토리얼 예제 조차도 제대로 동작하는 경우가 없으며
어찌저찌 동작한다고 하더라도 대체로 오류 투성이다. 그 밖에 수 많은 기능들이 탑재되어있으나 대부분 제대로 동작하는 경우가 없으며 기능들 하나하나가 굉장히 무겁기 때문에 유저들이 직접 다시 만드는 수고를 거쳐야한다. 버그 잡다가 유니티 자체 기능이 사실은 버그 투성이란것을 알았을때 당신은 모니터를 집어던질지도 모른다. 다른 오브젝트나 에셋과의 충돌은 일상이다. 버전 충돌은 말할 것도 없다.
2. 심각하게 낮은 허들
말 그대로 허들이 너무 낮다. 유니티가 공짜로 풀린 이후 앱스토어에 플래피 버드 짝퉁게임들이 몇개나 쏟아진지 모르겠다. 그냥 엔진이 다루기 쉬워서 허들이 낮은것이라면 장점이겠지만 실은 에셋 스토어에 딴놈들이 만들어 놓은 기능들을 복사+붙여넣기 하는 짜깁기로 만들어지는 부실한 병신게임을 만드는것을 유니티에서 권장하기에 허들이 낮은것이다. 그냥 취미로 하고 말거면 상관없지만 만약 네가 게임제작으로 먹고살거라고 큰소리 탕탕 치면서 그지랄을 하고 있으면 병신인증이니까 그냥 취직을 하던지 프로그래밍을 제대로 배워라. 요즘 게임 복붙으로 만든다지만 복붙도 뭘 아는 놈이 해야 오류도 고치고 개조도 하는거지...
3. 2D
이름부터 유니티3D면서 왜 2D를 지원하는지는 모르겠는데 2D게임을 만들거라면 게임메이커, 아니면 차라리 알만툴을 쓰자. 유니티의 2D구현 원리는 3D를 시점 고정해서 2D처럼 보게하는 꼼수다.
게다가 유니티로 2D 구현하면 졸라 암걸리기 어렵다. 차라리 2D 구현할거면 언리얼엔진으로 3D시점을 고정시켜 2D구현하는걸 추천한다. 언엔은 2D 구현하기 졸라 핵쉽다.
하지만 알만툴,게임메이커 전부다 이미 대부분 모든게임다 3d가속 기반 엔진들이다.
이미 게임엔진 자체가 나올때부터 시점이 고정된 엔진들임.
윈도우 DirectDraw 지원 아주 옛날에 중단이후 마이크로소프트 측에서 앞으로는 DirectX 를 이용해 3d안에서 2d를 표현하라고 제시하였다.
그이후 openal 가속 같은 라이브러리가 나왔는데. 크게 다를건없음.
대표적으로 디아블로1 리메이크 가 openal기반 2d전문 가속 지원 라이브러리.
알만툴도 따로 스크립트 루비언어 로 2d게임안에 3d 구현이 가능하다 이미 3d안에 2d 라서 그런것이고
게임메이커는 당연히 파이썬언어로 아주 기초적인 3d구현이 가능하다
2d특화라서 3d는 메이저급 언엔,크라이,프바 만큼은 못함 알만툴도 마찬가지고
ㄴ 3D와 2D랑 계산량이 달라서 그럼
4. 최적화
최적화가 병신이라 (사실 유니티로 만드는 게임 대부분이 병신게임이기에 그렇게 보이는걸수도 있다.) 정말 렉이 많다. 다른 플랫폼은 별로 눈에 띄지 않지만 웹에서는 정말 렉이 많이 걸린다. 쓸데없이 로드가 많이 걸리게 되는 코드도 많고 하여간 최적화를 프로그램 만드는 놈이 해야된다.
ㄴ진짜로, 얀시뮬이나 커메3D2 는 어찌 만들었는지 모르겠다...
5. 보안
보안이 병신같은게 아니라, 보안이 아예 없다. 정 보안을 신경쓰려면 자기가 직접 암호화를 해야하는데, 진입 장벽이 낮아서 그런지 이걸 할 줄 아는놈이 정말 드물다.
6. 한국어 지원
한국어 지원이 부실하다. 참고로 유니티 엔진을 가장 많이 사용하는 국가는 대한민국이다. 한국어 메뉴얼이 정식으로 진행중이다. 에디터 한글화가 진행중이다.
구버전에서만 그런건지는 정확하게 모르겠지만 사용자 계정 이름에 한글이 있으면 최초 실행시 에러 페이지가 뜨면서 실행 자체가 안된다. 영어로만 되어있는 사용자 계정으로 설치해서 한번 실행하고 들어가야 에러가 안뜨고 잘된다.
7. 그래픽
그래픽 비 사양이 좆같이 무거운데. 그래픽이 존나 심플하다. 아니 너무너무너무너무 심플하다. 그래픽도 마치 DX6.0~7.0 시절 유물 그래픽 을 보듯한 그래픽이 많다. 좀잘나오면 DX8.1 정도로 특히 모바일 작품은 짭 opengl es라서 dx보다 더 떨어지는 느낌인데. 엔진수준상 그렇게 만족할만한 그래픽은 아니고 소스엔진 쓰는게 훨씬 낫다. 얼마나 이 엔진 게임이 얼마나 이러냐면 그냥 존나 심플하고 3D 게임은 90%는 다 윾니티다.
8. 개발 난이도
유니티 장점이 쉽다는 건데 쉽긴 개뿔 졸라 가독성떨어지는 인터페이스 위치랑 졸라 복잡하고 어렵다. 오브젝트 배치하는데 졸라 답답 할정도 사실 언리얼 엔진이 오히려 압도적으로 쉽다. 아 물론 압도적으로 쉽다고 켜자마자 니가 게임제작의 신이 된다는 소리는 절대 아니다. 이놈이나 저놈이나 배워야 하는 건 똑같은데, 언리얼이라고 유니티보다 배우는 과정이 어렵지가 않다는 뜻이다. 예제 만드는 강좌 잘 짜여진거 하나 보고 따라하면 대충 감잡는다. 그러니까 유니티 쓰고 있는 놈이 아니라면 그냥 언리얼로 시작해라. 언리얼로 시작하면 그래픽은 어마하게 뽑을수 있을더러 훨씬 이득 이다.
결론
휴대폰용 게임을 만들기에는 적당하나, 그 이외에선다른걸 쓰자. PC게임부터 시작해서 플삼,플사,위,액박 등등 온갖 콘솔게임들을 지원하는 것이 무색할 정도로 휴대용 아니면 썩....
최근에 병신 ui를 개선하기 위해 ngui개발자를 데리고 와서 ugui라는 것을 만들었다.
ugui는 별도의 스레드에서 처리되기 때문에 ngui에 비해 최적화가 잘되어있다.
ugui는 또한 ngui와 달리 과한기능을 복잡하게 연결하지 않아, 컴포넌트간의 의존성이 낮다.
결론적으로 ugui의 장점으로는 안정성, 퍼포먼스 ngui의 장점으로는 많은 기능들, 디자이너 친화적 사용 등으로 갈린다.
마스코트 유니티짱
유니티에서 일본 빠오후색키들 프로그래머로 전향시킬려고 내놓은 유니티 공식 모에화 캐릭터
정성스럽게도 2D그래픽, 3D모델까지 직접 제작해서 배포했다.
발랄한 성격을 지녔다는 설정의 캐릭터로, 스커트의 물리적 충돌버그가 잘 안일어나도록 짧은 스커트의 기묘한 활동복을 입고있으며,
팬티부터 보려는 변태들을 저격한건지 속에 스쿨미즈를 입고있다.
역시 열도애들이 야한거 귀신같이 좋아하다보니 유니티짱 발매 첫날부터 모델 수정하더니 바로 처녀를 따였다.
뿐만 아니라 모델만 추출해서 라이벌 회사인 언리얼엔진에 구현되는 NTR 현상도 일어났다
아마 열도에서 유니티게임만드는 애들은 이년으로 마구 굴려본적이 한번 이상은 있을것이다.