분류 전체보기(599)
-
[유니즌 리그] 소개(?)
서론요새 푹 빠진 게임!!!!!!!!!!!!!!!!!!!!!!!완전 재밌다. 캐릭터도 귀엽고 실시간 협력 플레이!일단 뭐 클래스나 그런것들은 평이한 구성이다.하지만 무엇보다 대단한건.. 이 엄청난 도트들............캐릭터의 동작과 모션 하나하나가 정말 세밀하게 구현되어있다. 놀라워!스샷으로 보면 모른다.. 실제 움직이는거 보면 정말 놀랍다! 커스터마이징 창정말 레알 자유롭게 캐릭터를 꾸미는게 가능하다.비용도 들지 않고 마음대로 언제든지!최근 드레스 이벤트를 하여 분홍 드레스를 입혀놨다.무기가 아주.. 보통 용 모양 몽둥이를 좋아하긴 하지만..최근엔 렌서 계열을 키우고 있으므로! 클래스클래스 전환이 자유롭다. 문제는 스킬 포인튼데.......스킬 포인트 획득하는게 조금 지옥이라서.. 나오는 무..
2015.07.08 -
Script Execution Order
서론스크립트 실행 순서를 결정해준다.매니저 스크립트나 객체 스크립트들의 순서를 결정해줌으로써매니저 객체가 다른 객체들 보다 먼저 생성되게 할 수 있다. 실행Edif > Project Setting > Script Execution Order (Mac OS Unity 기준)
2015.07.07 -
Unity 설정(BSD 스타일로 바꾸기)
서론고통의 K&R.................모두 BSD로 바꿔보자! 커스텀 하일라이팅, BSD 스타일로 바꾸기설정>Source Code>C# source code에 들어가보면 설정할 수 있다.Policy에서 기본 형태를 자신의 스타일로 바꿀 수 있다.그리고 탭과 자동 줄바꿈도 바꿀 수 있다! 템플릿 BSD 스타일로 바꾸기하지만! 코드 템플릿은 K&R인 핵고통을 경험할 수 있다...Tab키를 눌렀는데 여지없이 나오는 K&R..설정>Text Editor>Code Template에 들어가보면 해당 키워드에 대한 템플릿이 있다. 거기서 Edit를 눌러 자신의 스타일로 바꿔주면 된다! 그런데..이렇게 모두 바꿔도.. 탭을 하는 지역에 따라 그 지역의 코드 형태에 따라 생성이 되는것 같다...조금 더 연구를 해..
2015.06.30 -
Tapping Counter(iOS 개인)
영상 설계마인드맵 출시 관련지금은 개발자 등록이 만료된 상태여서 등록 대기 중입니다.
2015.06.30 -
군웅무도회(2D 2차 포트폴리오 WIN API)
영상 *서버 동기화 부분은 5:08부터 보시면 됩니다. 프로젝트 교훈1. 클라이언트와 서버의 연동에 많은 어려움이 있었습니다. 사전에 교환할 데이터를 정의했음에도 불구하고 많은 시간이 걸렸습니다.2. IOCP 서버 구축과 클라이언트-서버간 동기화를 경험할 기회였습니다. 직접 IOCP 프레임워크를 제작하여 프로젝트를 진행했습니다. 주고받을 패킷을 설계하고 클라이언트의 렌더링과 패킷 전송 시간을 고려해야 했습니다. 데드 레커닝 기법을 이용하여 실시간 동기화 게임을 구현할 수 있었습니다.3. 설계의 중요성을 느꼈습니다. 세부적인 설계가 부족하여 다양한 요소에서 일정이 지체되기도 했습니다.4. 팀장으로 프로젝트를 관리할 기회였습니다. 개발에 착수하기 전에 개발 규칙을 작성하여 사용할 프로그램, 코딩 규칙 등을 ..
2015.06.28 -
콘솔 종합 (콘솔)
0. 콘솔 종합 게임영상 프로젝트의 구현 기술 및 개발 교훈1. 추상화와 캡슐화, 정보 은닉을 활용하여 여러가지 게임을 하나로 통합하는 클래스를 구현했다. 2. 가상함수를 이용한 함수 오버라이딩으로 씬을 전환하기 위해 상태 패턴(State Pattern)을 이용하여 게임 메니저를 구현했다.그리고 씬을 담기 위해 싱글톤 패턴(SingleTon Pattern)을 이용하여 객체를 Private으로 선언된 게임 객체 포인터를 이용했다.3. 대부분 게임은 파일 입출력을 이용하여 승/무/패 및 결과 정보를 저장할 수 있게 구현했다.4. 성적표 - C에서 C++로 컨버팅하며 동적할당 함수인 malloc 함수와 new, delete 연산자의 차이를 고려하여 구현했다.5. 하이로우세븐 - 인덱스 기반의 셔플 알고리즘을 ..
2015.06.27