Search Unity

Explorer 2D 게임 키트(Explorer 2D Game Kit)는 코드를 작성하지 않고도 게임플레이를 구성할 수 있는 작동원리, 툴, 시스템과 에셋의 컬렉션입니다. 이러한 시스템을 사용하여 만든 게임 예시를 보면서 유니티에서 Explorer 2D 게임 키트가 어떻게 작동하는지 확인할 수 있습니다.

브라이튼의 유니티 콘텐츠 팀은 서바이벌 슈터(Survival Shooter), 어드벤처 게임(Adventure Game)트래시 대시(Trash Dash) 등의 학습 프로젝트를 제작했으며, 이번에는 새롭게 개발한 2D 게임 키트를 선보입니다. 유니티에서 게임을 만드는 방법을 직접 배워 보고 싶다면 누구든지 2D 게임 키트를 자유롭게 사용할 수 있습니다. 이 게임 키트에는 코드를 작성하지 않고도 게임플레이를 구성하는 데 필요한 모든 요소가 포함되어 있습니다. 키트를 다운로드하면 아트, 게임플레이 요소, 툴과 시스템을 사용할 수 있습니다. 또한 이러한 요소의 활용 방법을 보여 주기 위해 해당 시스템을 사용하여 만든 게임의 예시도 확인할 수 있습니다. 2D 게임 키트는 아티스트나 디자이너를 비롯한 누구든지 유니티를 활용하여 창의성을 마음껏 구현하는 데 유용한 툴입니다.

멋진 에셋과 방대한 배경 요소

유니티의 수석 엔지니어 엘렌(Ellen)을 소개합니다. 미지의 행성에 불시착한 엘렌은 산성 물질을 내뿜는 작은 생명체, 치명적인 크리스털 가시, 거품이 솟아오르는 탁한 웅덩이에 맞서 싸우며 고대 외계 문명의 위험한 폐허를 지나 이 황폐하고 고립된 행성 깊은 곳에 묻힌 오래된 문자에 숨겨진 뜻을 알아내야 합니다. 정말 흥미롭지 않나요?

콘텐츠 팀은 다양한 스프라이트 에셋을 사용한 풍부한 게임 환경을 비롯하여 움직이는 플랫폼, 밀어서 옮길 수 있는 상자, 스위치, 외계인의 돌문을 열 수 있는 빛나는 마법의 열쇠 등 플랫폼 게임에서 오랫동안 사랑받은 요소를 키트에 포함했습니다. 다양한 모습을 한 적들도 키트에서 무찌를 수 있습니다.

타일맵으로 플랫폼 게임 레벨 제작

유니티 엔진을 열고 프로젝트(Project) 창의 (Scenes)으로 이동하세요. 여기에는 미리 만들어진 레벨 1~5와 템플릿 씬이 있습니다. 이 템플릿 씬은 플랫폼 위에 서 있는 엘렌의 모습을 보여줍니다. 타일맵을 사용하여 그라운드와 플랫폼을 추가하고 문, 초목 스프라이트, 작은 생물체를 적으로 몇 마리 추가하면 미니어처 레벨을 만들 수 있습니다. 창의성을 발휘해 크리스털 가시, 산성 액체, 텔레포터 등의 게임 요소를 적절히 이용해 보세요.

직접 2D 플랫폼 게임을 제작하려면 시작하기 가이드를 확인해 보세요. 각 컴포넌트의 작동 원리를 알아보고 싶다면 레퍼런스 가이드를 참고하시기 바랍니다. 프로젝트의 문서고(Documentation) 폴더에서 모든 관련 문서를 확인하실 수도 있습니다. 이러한 문서는 용어 사전 또는 단계별 가이드로 참고하거나, 문제가 발생했을 때 레퍼런스로 이용하실 수 있습니다.

2D 게임 키트에는 여러 가지 방법으로 액세스할 수 있습니다. 유니티의 교육 자료 사이트에셋 스토어에서 다운로드하거나, 유니티 엔진 내에서 에셋 스토어에 액세스한 다음 ‘2D Game Kit’를 검색해도 됩니다.

2월 21일 오후 8시(그리니치 표준시)에 콘텐츠 팀 제작자 오로르 디모포울로스(Aurore Dimopoulos)와 함께하는 게임 키트에 관한 라이브 교육 세션에 참여하세요. 실시간으로 직접 질문하고 답변을 받을 수도 있습니다. 이 세션에 참여하기 어렵다면 라이브 교육 아카이브에서 세션 내용을 확인하세요. 다음 주에 녹화본이 게시됩니다. 또한 유니티의 전용 포럼 스레드에서 프로젝트에 관해 토론할 수도 있습니다.

다음 소식도 기대해 주세요! 콘텐츠 팀에서도 새로운 소식을 준비하고 있습니다. 2D 게임 키트에 이어, 2D 게임 키트의 모든 테마를 3D 환경에서도 사용할 수 있는 3D 게임 키트가 출시될 예정이니 기대하셔도 좋습니다.

24 코멘트

코멘트 구독

코멘트를 달 수 없습니다.

  1. Does this kit support mobile controller or give any interface to make it easy to use custom mobile controller?

    1. Aurore Dimopoulos

      4월 3, 2018 2:26 오후

      Hi! The kit does not include any mobile controls by default.

  2. I just imported the 2D Game Kit in my Unity 3D 2017.4 this kit looks promising.
    But I am having what may be a basic problem. The CrossPlatformInput that comes with the standard asset does work with that kit. I import the CrossPlatformInput in a test project, then set the Platform to Android, I put the Prefab of the MobileSingStickControl on each of the scenes but when I ran the game in the Android Tablet the player “Ellen” Does not respond to any of the MobileJoyStick from the CrossPlatformInput. Is there some parameter I must change in some script?
    I am a beginner, so maybe I am missing something basic, but I would appreciate any guidance.
    Thank you.
    Samuel

    1. Aurore Dimopoulos

      4월 3, 2018 2:24 오후

      Hey, it’s always best to ask any of these questions on the forum thread (if you haven’t already) we can review your question there. https://forum.unity.com/threads/2d-game-kit-official-thread.517249/

  3. Nice ! Thanks You..

  4. That’s AWESOME 😎!!!
    Probably bring some new or existing users back ;)

  5. uhmm is there a way to replace most of the enemy asset into a different entity for example like an object suddenly approaches the player and then will teleport or transfer the player to a different level or scene? i know doors can be a convenient way to do it but i want something different something new to platforming, and another question sir if it is possible to port this game on android and change its controls to touch input controls? sorry for my bad english its not my real language.

    1. yeh dat is right

  6. Adam Goodchild

    2월 14, 2018 5:47 오후

    How did you edit the physics shapes for the tiles to all align properly? It seems like a really frustrating system to do so, with no snapping features?

  7. The character design is amazing, congratz to the designer

  8. Just when I start working on my own 2D Prototype.

    Not sure if I like or dislike this. ^^

  9. Nice! Will give it a try

  10. Wife is Bolivian – do you guys have the docs in Spanish?

    1. Aurore Dimopoulos

      2월 13, 2018 5:50 오후

      Not currently.

    2. Hi, you can forward her to https://www.facebook.com/UnityLatinoamerica/ or https://twitter.com/UnityLATAM a we have trainings and docs in Spanish.

  11. Ah, fantastic timing! It’s been way too long, but I’m getting back into Unity. Things feel different than a few years ago, and I’m getting into the 2D system. This is a perfect tool to learn once again!

    Thank you!

    1. hello there

  12. Can the dialogue system work without the rest of the 2d game kit?
    If the system was modular, this would be really cool and a time saver for 2d game programmers!

  13. Looks sweet! Also, it is the first time I see someone categorizing objects via “—– Gameplay —–“, “—– UI —–“, etc. header objects rather than empty parent objects. Was it an optimization decision or just Content Team’s personal preference?

    1. Aurore Dimopoulos

      2월 13, 2018 5:49 오후

      We use this to organise the Hierarchy so it’s easier to look at and find objects.

  14. Awesome template. I can imagine many innocent walls died in the making of it.

    1. Will Goldstone

      2월 13, 2018 9:29 오후

      Actually we used a lot of stunt walls, no actual walls were harmed.

      1. Maybe walls were not harmed. But little blue was. Little blue would never return home to his family. His loved ones would stare at the rising sun, knowing in their hearts that the worst had happened: https://twitter.com/twitter/statuses/962807002689949696

        1. Aurore Dimopoulos

          2월 14, 2018 10:24 오전

          He’s in a better place now