今週のアセット
今週は、「完成プロジェクト」と「スクリプト」、「3Dモデル」のカテゴリから有力なアセットが登場しました!
今回の一番人気は「Anti-Cheat Toolkit」
悪意のあるユーザーから不正行為を防止する大人気スクリプトです。
手軽に改ざんできる「PlayerPrefs」の暗号化や、
オンラインゲームやスコアアタックなどで有利な結果を出せるような、あらゆる不正行為を防止&検出してくれます。かなり役立つアセットです。
デイリーセールは?
アセットストアのデイリーセールが消えてから1週間。
この勢いなら無くなってしまいそうだけど、果たしてどうなるか。
次の重要ポイントの「9月第1月曜日22:00」に復活するか注目しています。
この記事について
7種類のアセットをサクッと見れるカタログ記事です。
数が多いのでコメントも2行程度で概要だけわかるレベルとなってます。
詳細については、内容が濃いので「1記事1アセット」で随時配信していく予定。
月曜に、セール終了お知らせ記事をお届けします。
【セール期間】2017年8月14日22:00まで
- Anti-Cheat Toolkit(PlayerPrefsの暗号化/チート防止/チート検出)
- iRDS - Intelligent Race Driver System(賢いAIとバトルするレースゲームのツールキット)
- The Verby Noun Toolkit(中毒性の高いパズルアクションゲームのツールキット)
- RTS Battle Kit(兵士を増やして敵国を攻める城vs城のRTSツールキット)
- Tower Defense Level Kit(グラフィックが美しい!タワーディフェンス用3Dモデル)
- RTS Engine(複数対戦可能な定番RTS作成エンジン。マルチプレイにも対応)
- BM Weapon Systems(銃・弓・剣など様々な武器をあらゆる視点で使える武器システム)
スクリプト
$32.40 => $22.68 30%OFF
悪意のある厄介な輩からあなたのゲームを守るためのアンチツールキットです。
「メモリの改ざん」、「セーブデータを暗号化」して解読&改ざん防止、
「不正なゲームスピード変更検知」「アセンブリインジェクションの発生に対応」
4大機能から不正行為を防止します。
Anti-Cheat Toolkit Intro - YouTube(0:40)
ACTk Tutorials: Obscured types - YouTube(2:41)
ACTk Tutorials: ObscuredPrefs - YouTube(2:20)
ACTk Tutorials: SpeedHackDetector - YouTube(2:33)
ACTk Tutorials: WallHackDetector (shoot or walk through walls) - YouTube(3:11)
ACTk Tutorials: InjectionDetector - YouTube(1:10)
PlayerPrefsは簡単に改ざんされる
PlayerPrefsでのセーブは、PCでもモバイルでも簡単に閲覧&改ざんできてしまう脆弱性がありますが、暗号化してキーも値も解読不可能な文字列に置き換えてくれる機能付きです。
PlayerPrefsを暗号化すると、「Advanced PlayerPrefs Window」(記事)などセーブデータ閲覧&編集アセットで開くと文字化け状態でわけがわからなくなってしまうので、リリース前は#defineで暗号有り無しを切り替えて使ってましたが、
サンプル画像をチェックしてたら専用のエディタを発見!これはありがたい。
詳しく調べて記事にします。
10枚 / 20秒で一周します。
チート行為が完全に防げるか?
100%防ぐことは不可能ですが、足止めを食らわせるのに十分効果はあるでしょう。
度々のアップデートでさらにガードを高めていこう。
このツールキットを使っても 100%のチート対策を保証することは出来ません。
熟練かつ意欲的なチート仕掛人は如何なる保護さえも突破します!
過去セール情報
2017年5月頃のUnite2017で登場
iRDS - Intelligent Race Driver System
完成プロジェクト/システム
$91.80 => $64.26 30%OFF
スポーツカーで敵の車とレースバトルするために必要なエディタ機能と、NPCの賢い人工知能を搭載したレースツールキットです。
その一部を引用。
こんなに高度なAIが用意されている。凄すぎる。
• AIのステアリング
• ブレーキ
• 追い抜き
• 対戦相手が前方にいる場合のブレーキ
• 衝突の回避- 対戦相手が横にいる場合
• トラックリミット(トラックの左右の走行可能範囲)
• いろいろなAIの動き
• ピット
• 車がドリフトした場合のカウンターステアリング
※モバイルのタッチ操作にも対応しています。
Unity3D-iRDS trailer - YouTube(1:33)
ライバルのスポーツカーとレースバトル!
最適なコーナリング、ブレーキを踏むタイミングのレースラインも表示できる!
Drifting physics test - YouTube(4:59)
物理的なドリフト走行テスト
iRDS Features - YouTube(9:30)
敵の人工知能に走らせるレーストラックのコーナリング作りは欠かせない。
7枚 / 14秒で一周します。
エディタ画面
過去セール情報
2016年11月4日のデイリーセールにて登場
アセット説明
Unity 4.0.1 以降のバージョンが必要Unity 5 対応!Intelligent Race Driver Systemはレースゲームのツールキットです。あなたのレースゲームの開発をお助けします。人間のプレイヤーたちと競うAI一台と、それ自身の車の物理ベース(他の物理パッケージを購入する必要はありません)、そしてさらに、このパッケージには、あなたのレーシングゲームを簡単に作るための要素が含まれています(管理GUI、設定、カメラコントロールなど)。
利点:
• 時間を大幅に削減できます。AIのコーディングは必要ありません。
• コーディングしなくてもあなたのゲームを直接作り始めることができます!
• お金がかかりません! 他の車の物理パッケージを買う必要はありません!
このバージョンに含まれる要素:• このボックス以外ではEdy’s Car Physics、UnityCar、Randomationに対応。他のあらゆるカー・フィジックスも、ここに含まれているビークル・フィジックスのインターフェーススクリプトに対応します。
• AIのステアリング
• ブレーキ
• 追い抜き
• 対戦相手が前方にいる場合のブレーキ
• 衝突の回避- 対戦相手が横にいる場合
• トラックリミット(トラックの左右の走行可能範囲)
• いろいろなAIの動き
• ピット
• 車がドリフトした場合のカウンターステアリング
• Easyroads対応。このシステムはトラックリミットをEasyRoadsマーカーから作成します。
• レースライン
• グリッドポジション
• ピットライン
• Force Feedback対応
• 新しいサスペンションシステム! (MacPherson & Double Wishbone)
• よりリアルなカー・フィジックス
• モバイルタッチコントロール! (タッチステアリングを含む)
• 同梱のGear Shifter(変速装置)対応!
• AAAのサウンドが楽しめる新しいサウンド・マネージャのオプション!!!!
• さまざまなレースのタイプ(サーキット、スプリント、ノックアウト、チェックポイント、スピードトラップ、旗取りなど)
• ロードカメラの位置(ロードカメラのビューモードを使用)
公式テスト済み:
| WebGL | Mac | iOS | Windows | Windows Phone | Web Player | Linux | Android |
| ウェブサイト | フォーラム | デモ |
完成プロジェクト/テンプレート
$16.20 => $11.34 30%OFF
上下左右でキャラクターを1マス単位で移動して、トラップやコインをゲットしていくレベルクリア型の、中毒性の高いハマるゲームが作れるテンプレートです。
レベルを作るエディタが優秀で、
ペイント感覚で塗って作れるタイルマップエディタ。
トラップも手軽に配置できますし、あらゆるギミックや人工知能も搭載されているとのこと。
※モバイルはスワイプ操作で移動します。
TVNT : An Introduction to The Verby Noun Toolkit - YouTube(2:37)
TVNT : Pattern Creation and Testing [1] - YouTube(11:50)
TVNT : Advanced Level Tiles [7] - YouTube(10:59)
TVNT : Setup Playable Characters [4] - YouTube(8:34)
3枚 / 6秒で一周します。
アセット説明(機械翻訳)
Unity 5.4.0以降のバージョンが必要
Verby Noun Toolkitは、次に中毒性の高いverby名詞ゲームを作成するのに役立つ一連のゲームとツールです。
あなたは、これらのスタイルのゲームで共通の動きスタイルの範囲を持つキャラクターコントローラーを手に入れます。 明確なA.Iの行動を持つ敵。 大量の資産を使用する準備ができており、自分のコンテンツを追加したり、中毒性の高いゲームを作成したりするために、あなたが追求するためのコードを作成します。
SAMPLE GAME 3:
WEBPLAYER
GOOGLE PLAY STORE
SAMPLE GAME 2:
WEBPLAYER
GOOGLE PLAY STORE
SAMPLE GAME 1:
WEBPLAYER
GOOGLE PLAY STORE
v1.2の新機能:
- 新しいサンプルゲーム(サンプルゲーム3)
- パターンプレビューを更新して、ユーザーが編集用に開くことなくパターンを表示できるようにしました。
- 文字アニメーションを、mecanimにもっと傾いたソリューションに変更しました。 結果はよりスムーズです。
チュートリアル:
YouTubeのチュートリアル
遊び方:
パソコンで矢印キーを使って移動し、移動したい方向にスワイプします。
サポートされているプラットフォーム
デスクトップとモバイル。
完成プロジェクト
$21.60 => $15.12 30%OFF
RTS Battle Kitは、リアルタイムストラテジー(RTS)のベーシックキットです。
比較的シンプルな部類のRTSで、スマホのアプリでも良く見かける1vs1のシンプルなスタイルです。
兵士を生産して、目の前にある相手の城へ突撃!
敵の兵士を倒して資金を稼ぎ、より強い兵士を生み出して敵の城を破壊したら勝利するゲームタイプとなっております。
モバイル対応と、UNETによるマルチプレイにも対応しています。
RTS Battle Kit 2.2 single player updates - YouTube(1:34)
RTS Battle Kit 2.2 basic uNet multiplayer - YouTube(2:13)
UNETを使ってマルチプレイ対戦もできる準備が整っている
RTS Battle Kit [Update 2.1: Mobile controls] - YouTube(3:11)
モバイル対応!タップ操作で遊べます。
RTS Battle Kit [Update 2.1: Mobile controls] - YouTube(3:36)
ゲームを快適にする様々なオプション。色々カスタマイズできる。
16枚 32秒で一周します。
過去セール情報
2016年12月23日のデイリーセールにて登場
アセット説明(機械翻訳)
Unity 5.5.0以降のバージョンが必要
RTSバトルキットは、完全なリアルタイムのバトルキットです。クールな戦いを設定し、プレイヤーにいくつかの異なるユニットをリアルタイムで展開、選択、移動させる。自動的に生まれたAIの敵があなたの軍隊と戦い、あなたの城を破壊しようとします。巨人、射手、騎士のような軍隊を展開して、それらを止めて倒してください!
特徴:
モデル、
- 非武装の騎士キャラクター
- 武装騎士キャラクター
- バイキングのキャラクター
- 巨人
- アーチャーキャラクター
v2.2の新機能:
- ウィザード+スケルトン
- ロボット
- ゴブリン
- 敵の射手
- シールド付きナイト
- 騎兵隊
- ゴブリン騎兵隊
すべてのキャラクターにアイドル、ラン、アタックのアニメーションがあります。
+ 3Dモジュラーキャッスルモデル、キャタピットモデル、マルチプレイヤーバトルグラウンド
navmeshを使用したスマートAIキャラクター、
すべてのキャラクターには、それ自身のダメージ、健康、攻撃距離があります。この方法で、あなたは城を攻撃する非常に強く大きな生物を作ることができ、そこにあるすべてを攻撃する小さな弱いキャラクターも作ることができます。
キャラクターは一番近い敵を探して攻撃します。さもなければ、敵が範囲外であれば、彼らは城を攻撃するでしょう。
軍隊の配備、
UIボタンを使用して、ユニットを選択してバトルアリーナに配置することができます。ユニットを展開するのに十分な金がない場合は、警告が表示されます。あなたは5秒ごとに金を受け取り、同様に敵を倒します。
ユニットの選択と移動、
クリックしてマウスでドラッグして長方形を作成し、アリーナで部隊を選択します。マウスの右ボタンをクリックすると、選択した軍隊を移動することができます。
敵の波の産卵、
波のスポーナが敵を召喚するために含まれています。あなたは敵のサイズと期間で波をコントロールし、波ごとに敵の数を増やすことができます。
UIパネル、
キットには、城の強さ、降伏ボタン、ユニット選択スクロールのようなゲームUIが含まれています。基本的な「スタート」、「勝利」、「失敗」パネルも含まれています。
- pdfドキュメント
- カメラ移動スクリプト
- 完全に働くゲームシーンが含まれています
v2.0:
- 複数の建物/城をサポート
- ユニット選択ボタンを自動的に追加
- 更新されたUI
- 弓矢
- ボタンの上にカーソルを置いたときの単位統計
- 新しいマウスカーソル&スカイボックス
- 選択されたボタンのハイライト
- ボックス選択の改善
- 新しい敵の発生システム
- 爆弾
- 新しい環境
- 完全自動保存オプションメニュー
- ユニットヘルスバー
- ミニマップ
- 更新されたカメラスクリプト(ズーム&ルックアラウンド)
- カスタマイズのためのブレンダーファイル:
- アーチャー
- 騎士
- ジャイアント
- ユニットイメージ
v2.1:
- モバイルコントロール(単純なドラッグ&ドロッププレハブ)
- 基本ミッションシステム
v2.2:
- 6新ユニット+騎兵ユニット
- Mecanimアニメータコントローラ
- 敵の射手
- 基本的なuNetマルチプレイヤー(C#&uNet知識が必要)
- 城の破壊
キャラクターはBlenderでモデル化されアニメーション化され、キットにはUnityのnavmeshシステムが使用され、すべてのスクリプトはC#で書かれています。
3D モデル/建物/ファンタジー
$32.40 => $22.68 30%OFF
タワーディフェンスゲームに使える「タワー」と「地形のテクスチャ」「石や木、小道具」の3Dモデル素材です。
ヤバいタワーが勢揃い!ギミックが面白そうなタワーディフェンスが作れる素材♪
「先のとがった槌タワー」はTDじゃなくても使えそうだからネタとしてゲットしたい。
タワーの種類
2種類のタワー(4つのレベル)、それぞれ3つのレベルの8つの武器、合計192の組み合わせが見つかります。
ローポリモデルでモバイルに最適!この作者さんの素材は殆どモバイル向け。
Tower Defense Level Kit - YouTube(1:24)
9枚 / 18秒で一周します。
アセット説明(機械翻訳)
Unity 5.2.0以降のバージョンが必要
このパックには、100を超えるプレハブが含まれており、独自のタワーディフェンスゲーム(MOBA evironnement)を構築できます。
2種類のタワー(4つのレベル)、それぞれ3つのレベルの8つの武器、合計192の組み合わせが見つかります。
さらに、さまざまな植物、木、岩やマップを飾るための様々なオブジェクト。
低ポリゴンモデリングでは、モバイルプラットフォーム用にも使用できます。
警告:巨大なパッケージサイズを避けるためにステージはリアルタイム照明です
このパックにはスクリプトはありません。
完成プロジェクト/パック
$48.60 => $34.02 30%OFF
Age Of Empiresのような定番RTSが作れる完成プロジェクトです。
木や石を収穫して、より大きな街に発展させ、敵の国を破壊したら勝利するタイプの定番ゲームだと思います。(時間なくて遊べなかった)
UNETを使ってマルチプレイ対戦もできるとのこと。
デモではWebGLデモもあって、3人同時プレイ可能。
次の記事を書くときにじっくりプレイしてみたいと思います。
7枚 / 14秒で一周します。
参考:2017年6月に「Age of Empires」の初代拡張版「Rise of Rome」が4K解像度でリマスタリングされて復活したとのこと。懐かしい
初代も面白いですが、神話が好きなので「Age of Mythology(Titan)」をやり込んでました。
MODで作られたオリジナルマップも良く出来てて毎日猿のように遊びすぎた結果、封印。
今はSteamでも遊べるみたいですが、やり出すと止まらないから遊ばないようにしてる。
アセット説明(機械翻訳)
Unity 5.5.0以降のバージョンが必要
Unity RTS Engineは、独自のRTSゲームを作成しカスタマイズするために必要なすべての機能を提供します。マップ作成、派閥管理、AI、建物、ユニット、リソース、UIなどを処理します。また、シングルプレーヤーとマルチプレイヤーの両方をサポートしています。
デモ|フォーラム|ドキュメンテーション
特徴:
- マップを作成してカスタマイズし、それぞれのプレイをユニークな体験にします。
- 派閥を作成し、ユニークな建物やユニットを使用することで派閥をカスタマイズします。
- NPC派閥の行動をインスペクタからカスタマイズして、複数の難易度を設定し、NPC派閥と対戦しながら毎回異なる経験を得る。
- 派閥が建物を建てたり、ユニットを作るために集めて使うために、さまざまなタイプのリソースを作成してカスタマイズします。
- 一定量に達すると、リソースコレクターがリソースを自動的に収集するか、ビルにそれらをドロップするようにします。
- マップに「Treasure」オブジェクトを追加し、リソースを要求している派閥に報酬を与えます。
- 建物を作り、それぞれが派閥のために異なるタスクを提供するようにする:ユニットの作成、派閥の人口スロットの増加、防衛塔の役割、ユニット能力の向上(速度、ダメージポイント)、リソースの生成、ユニットの秘密としての役割など。 - 健康状態と建設状態を追加することで、建物をさらにカスタマイズできます。
- 建物によって提供されるアップグレードタスク。
- 建物を直接アップグレードする。
- 各派閥は地図に境界線を持ち、派閥がリソースを活用し、この領域内に建物を配置することができます。この領域は、このタスクを実行する建物を建設することで拡張できます。
- 建物の建設、資源の収集、他の派閥の攻撃、他のユニットの癒し、敵ユニットの変換、他のユニット(APC)の輸送などのタスクを実行するさまざまなタイプのユニットを作成します。
- 歩行と飛行の両方のユニット(車両を含む)を作成する。
- 各ユニットは1つまたは複数の機能を持つことができます。
- どの派閥にも属していないユニットをマップに配置し、それらをマップの宝物や報酬の保護者として使用します。
- RTSカメラが必要とする機能(動き、ズーム、ユニットフォローなど)を提供するRTSカメラ。
- RTS Minimapにより、より迅速でより効率的なナビゲーションが可能になります。
- 1つまたは複数のユニット、建物、またはリソースを選択して、それらに関する情報を表示し、タスクを実行します。
- タスクパネル、選択パネル、リソースパネルなどを含むゲームのフルUI。
- プレイヤーがマップを選択してその機能を見ることができるシングルプレイヤーメニュー。プレイする派閥の数を選び、各ファクションの難易度を設定します(完全に機能するUIメニューに付属)。
- UNETを使用したスムーズなマルチプレイヤー。
- プレーヤーがローカルまたはインターネットルームをホスト/参加することを可能にするマルチプレイヤーメニュー(完全に機能するUIメニューに付属)。
- ほぼすべてがインスペクタからカスタマイズできます。いずれの場合でもコードを掘り下げたい場合は、コメントがすべての行に表示されます)。
- カスタムイベント:重要なイベントが発生したときに呼び出されるイベントをデリゲートします(例:OnUnitCreated、OnBuildingDestroyed、OnTaskLaunchedなど)。さらに多くのコードをカスタマイズできます。
完成プロジェクト/システム
$48.60 => $34.02 30%OFF
ハンドガン、両手持ち、マシンガン、剣、両手剣、投げナイフ、弓、ビーム、ガトリング、ショットガン、ロケットランチャー、火器、未来の兵器、魔法、引力砲、凶悪なバレットなど、あらゆる武器が製作できるシステムです。
カメラタイプは、「1人称視点」「3人称視点」「2D」「3D」に対応。
BM Weapon Systems - Feature Highlights - YouTube(4:06)
BattleMancer - How to Get Started - YouTube(1:50)
アセット説明
Unity 5.2.2 以降のバージョンが必要BattleMancerは強力、かつ完備したアセットで、ゲーム用のあらゆる武器や魔法を簡単に制作可能!
それがAction Shooter, Top-Down RPG, RTS, Survival Horror, Tower Defence、または2D Platformerであっても - BattleMancerは、どんなゲームにも最適な武器制作に必要なものを完備!
Show me the Web Demo | Video Tutorial | Features Video | Forum Thread
Battlemancer Weapon Systemは、使いやすく、用途の広い武器制作のテンプレートで、ゲーム・プロジェクト用のMelee, Ranged、special attack, Magic Spells, Character Skiills、火器、武器、素手攻撃およびSci-Fi Gunsなど、2Dでも3Dでも、あらゆるものを制作可能 - イメージできるものはなんでも!
BattleMancerは4つの豊富なシステムのキットです:
-武器システム
-ダメージ域(射程)システム
-発射システム
-ヘルス・システム
※ちょっと長いので省略しました。全文はBM Weapon Systemsからご確認ください。