Search Unity

Explorer: 2D Game Kit は、メカニクスとツール、システム、アセットをまとめた、コードを一切記述せずにゲームプレイを組み立てられるキットです。実際に Unity 内でこれらの要素がどのように機能するかを見ていただけるように、このシステムを使って作成したサンプルゲームもご紹介していきます。

Survival ShooterAdventure GameTrash Dash を開発した Unity Brighton のコンテンツチームによる最新コンテンツ、2D Game Kit は、Unity でのゲーム構築の方法をハンズオンで学びたい皆さんのために開発されました。このゲームキットには、コードを一切記述せずにゲームプレイを組み立てるために必要な要素がすべて含まれています。キットのダウンロードはこちらから行えます。キットには、アート、ゲームプレイ要素、ツールとシステムに加え、それらを使用して作成したサンプルゲームが含まれます。このサンプルゲームによって、これらの要素を実際にどのように使用するのか学ぶことができます。アーティストやデザイナーの皆さんが Unity の世界により深く足を踏み入れるに当たって、このキットが大いに役立つことでしょう。

素晴らしいアセットに加え、ギャラクティックなストーリー設定も。

主人公は上級エンジニアの Ellen。不思議な惑星に不時着した Ellen は、いにしえの異惑星文明の危険な遺跡を通り抜けなければなりません。酸を吐きだす小さな生物や危険な水晶のトゲ、ブクブク泡立つ淀んだ泥沼を越え、遥か昔に忘れ去られて植物に覆われた長い遺跡の奥に隠された秘密を探り出します…どうです、ワクワクしませんか?

スプライトアセットをふんだんに使用したとても美しいステージに加え、キットには、動くプラットフォーム(足場・地面)や押せるボックス、スイッチ、巨大な石扉に使う光る魔法の鍵など、プラットフォーム・アクションゲームの鉄板要素も入っています。そしてもちろん、可愛らしい(時には、あまり可愛くない)敵も登場します。

タイルマップでプラットフォーマーのステージを作成する

Unity エンジンを開き、ProjectウィンドウでScenesフォルダを展開してください。あらかじめ作られたステージ 1~5 と、テンプレートシーンが見付かるはずです。このテンプレートシーンでは Ellen がプラットフォーム上に立っています。ここにタイルマップを使って更に地面とプラットフォームを追加してみましょう。扉や植物のスプライトもいくつか加え、飛び跳ねる小さなクリーチャーも倒せる敵として数体置いていきます。これでもう小さなステージが出来ました。トゲや酸、テレポート装置なども使い、さらに自由にステージを作ってみてください。

ご自分で 1 から 2D プラットフォーマーの作成を開始するには、チュートリアルをご利用ください。各構成要素の仕組みを詳しく理解したい場合はリファレンスガイドが便利です。また、本プロジェクトの Documentation フォルダー内にも解説ドキュメントが提供されています。これは用語集としても、ステップバイステップのガイドとしても、困ったときのリファレンスとしてもご参照いただけます。

2D Game Kit の入手方法はいくつかあります。Unity Learn サイトアセットストアにアクセスするか、Unity エンジン内から直接アセットストアにアクセスして「2D Game Kit」と検索してください。

コンテンツチームのプロデューサー、Aurore Dimopoulos による Game Kit のライブトレーニングセッション(英語)の録画を記事の最後に掲載しましたので、ぜひご覧ください。また、専用のフォーラムスレッドにもアクセスして、プロジェクトについてのディスカッションをしてみてください!

さらに、コンテンツチームによる次プロジェクト、3D Game Kit の公開も控えていますのでお楽しみに!こちらは 2D Game Kit と同じコンセプトで、環境が 3D に変わったものです。今回の 2D 版を気に入っていただけたなら、きっと気に入っていただけると思います!

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 pm

      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 pm

      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. Carlo Torero

    2月 21, 2018 7:06 pm

    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 pm

    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. Bilgin Sahin

    2月 13, 2018 7:06 pm

    Nice! Will give it a try

  10. George cook

    2月 13, 2018 5:46 pm

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

    1. Aurore Dimopoulos

      2月 13, 2018 5:50 pm

      Not currently.

    2. Arturo Nereu

      2月 15, 2018 8:59 pm

      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. Tadd Mencer

    2月 13, 2018 5:24 pm

    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 pm

      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 pm

      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 am

          He’s in a better place now