게임 분야 페스티벌 및 행사 G-STAR https://www.gstar.or.kr/ G-STAR 2021 www.gstar.or.kr play x4 https://www.playx4.or.kr/intro/intro.php 2021 플레이엑스포(PlayX4) 2021년 수도권 최대 규모 종합 게임쇼 www.playx4.or.kr independent games festival https://igf.com/ Independent Games Festival - The Premier Indie Game Showcase and Competition The Independent Games Festival (IGF) was established in 1998 to encourage innovation in game..
국내 및 해외 게임 개발자 컨퍼런스 목록 NDC, nexon developer conference https://ndc.nexon.com/main NDC-NEXON DEVELOPERS CONFERENCE 공지사항 ndc.nexon.com IGC, inven game conference 인벤에서 주최하는 게임 컨퍼런스 https://igc.inven.co.kr/ IGC 한대훈 대표, 1인 개발 노하우 IGC에서 공개한다 [2] 국내를 대표하는 1인 개발의 아이콘이자 스튜디오 HG의 한대훈 대표가 올해 IGC X GCON에서 강연에 나선다. 2016년 스매싱 더 배틀로 1인 개발자로 igc.inven.co.kr KGC, korea game conference 한국 국제 게임 컨퍼런스 https://www.f..
국내의 게임 콘텐츠 공모전 국내의 게임분야 전문 지원사업, 인디게임 공모전 게임창조오디션 https://audition.gcon.or.kr/audition/main/main.php 경기글로벌게임센터 경기글로벌게임센터는 경기도가 지원하고 경기콘텐츠진흥원이 운영하는 게임분야 전문 지원사업 브랜드입니다. gnext.or.kr 성남 인디게임 공모전 https://www.snip.or.kr/indiecraft/main/index.do 인디크래프트 인디크래프트는 성남시, 성남산업진흥원, 한국모바일게임협회가 인디게임 육성을 통해 건강한 게임 생태계 조성하고자 추진하고 있는 인디게임 공모전입니다. www.snip.or.kr 글로벌 인디게임제작경진대회(GIGDC) https://www.gigdc.or.kr/
Game jam(게임 잼) - 비디오 게임 개발 경연 대회 게임 개발자들이 개인 또는 팀으로 참가하여 정해진 기간(일반적으로 24시간-72시간)동안 비디오 게임을 개발하는 대회 및 이벤트이다. 프로그래머, 디자이너, 작가, 기타등의 참가자들은 소그룹을 결성하여 아이디어를 구상하고 새롭고 창의적 게임 및 실험적인 게임 프로토타입을 제작한다. https://en.wikipedia.org/wiki/Game_jam Game jam - Wikipedia From Wikipedia, the free encyclopedia Jump to navigation Jump to search Video game production contest limited in time Participants in Free Knowledg..
게임을 개발 및 출시하는 과정에서 테스트 종류 - 알파, 베타(CBT, OBT), 기타알파 테스트(Alpha Test)게임의 개발 초기 단계에서 게임의 기능적 문제나 큰 버그들을 해결하기 위해 내부적으로 수행하는 테스트 베타 테스트(Beta Test)CBT(Closed Beta Test) 제한된 인원(테스터)을 대상으로 게임을 테스트하는 단계. 주로 초대받은 인원들이 참여하여 게임의 핵심 시스템, 안정성 및 버그를 점검하는데 중점을 둡니다. OBT(Open Beta Test) 모든 사용자가 참여할 수 있는 공개 베타 테스트. 게임의 서버 성능, 대규모 사용자 경험을 테스트하며 최종 출시 전에 버그 수정 및 최적화를 위한 중요한 단계입니다. 기타FFT(Family and Friend Test)친구 또는..
그래픽 분석 및 프로파일링 프로그램 RenderDoc renderdoc.org/ RenderDoc I've written this post with a specific target audience in mind, namely those who have a good grounding in existing APIs (e.g. D3D11 and GL) and understand the concepts of multithreading, staging resources, synchronisation and so on but want to know specifi renderdoc.org Intel Graphics Performance Analyzers software.intel.com/content/www/us/e..
유니티의 렌더링 파이프라인(built-in, SRP, URP, HDRP) Render Pipelines 렌더 파이프라인은 씬의 내용들을 취하여 컬링(culling), 렌더링(rendering), 포스트프로세싱(post-processing)등의 작업을 수행하고 그것을 스크린에 표시하는 역할을한다. 유니티는 몇가지 서로 다른 렌더 파이프라인을 제공한다(built-in, URP, HDRP) 렌더 파이프라인은 모두 다른 기능과 특성을 가지고있다. 사용자는 개발의 초기 단계에서 프로젝트(게임, 어플리케이션, 플래폼)에 적절한 렌더 파이프라인을 선택하는것이 중요하다(프로젝트 중간에 렌더 파이프라인을 다른것으로 변경하는것을 권장하지않는다) docs.unity3d.com/Manual/render-pipelines.ht..
skinned mesh renderer 게임 오브젝트의 인스턴싱 실외 씬 작업에서 건물, 나무, 잔디와 같은 오브젝트에 대해 GPU 인스턴싱을 사용하면 드로우콜을 낮출수있다. 하지만 캐릭터등의 SkinnedMeshRenderer 오브젝트는 스키닝(skinning)이 CPU에서 계산되고 하나씩 GPU로 제출되기때문에 일반적인 방법으로 인스턴싱을 사용할수없다. 만약 씬에 수많은 캐릭터가 존재한다면 그것은 막대한 양의 애니메이션 계산과 함께 높은 드로우콜 수치를 초래할것이다. 유니티에서는 이러한 한계에 대하여 CPU 비용을 절감하고 GPU 인스턴싱을 보강할수있는 방법을 제공한다. (현재는 root motion, attachment, animation events를 지원하며(transition, animatio..
유니티 최적화 GPU 인스턴싱(instancing) GPU 인스턴싱을 사용하면 다중으로 복사된 동일한 메시의 오브젝트(인스턴스)를 한번에 렌더링하여 드로우콜 수치를 낮추고 렌더링 퍼포먼스를 향상시킬수있다. 씬에서 반복적으로 사용되는 건물, 나무, 기타 오브젝트에 사용할수있다. 아래 예에서 씬에 게임 오브젝트를 생성하였다. 게임 오브젝트를 여러개 복사하면 batches의 수치가 증가한것을 확인할수있다. 재질의 쉐이더가 gpu instancing을 지원한다면 재질에 enable GPU instancing 속성이 표시된다. 유니티에서 기본적으로 제공하는 쉐이더인 standard, standardSpecular, mobile diffuse, mobile bumped등이 gpu instancing을 지원한다. 예..
유니티 게임 그래픽 최적화 주제 모음 프러스텀컬링 오쿨루젼컬링 정적 배칭 유니티에서 정적배칭(static batching) 사용하기 동적 배칭 유니티에서 동적배칭 사용하기(dynamic batching) GPU인스턴싱 유니티 GPU 인스턴싱(instancing) vsync CombineMeshes함수 유니티에서 CombineMeshes 함수를 이용하여 배칭하기 LOD(level of detail) 유니티에서 LOD 그룹 설정하기 라이팅기법 라이트맵 gpu스키닝 라이트프로브 리플렉션 프로브 텍스처 압축 파티클최적화 렌더링파이프라인(빌트인, URP, HDRP) 유니티의 렌더링 파이프라인(built-in, SRP, URP, HDRP) 포워드렌더링, 디퍼드렌더링 안티 엘리어싱 유니티 안타 엘리어싱(anti-al..