数万点を超えるアセットストアのお祭り大セール「メガセール」最大50%OFF!
今回のテーマは
「50%OFFのアセットまとめ 2」
前回記事
Vol.2 『50%OFF』を7アセット分紹介しました。
- ピックアップ -
2017年11月27日17:00頃スタート〜
【セール期間】2017年12月9日(土)16:59まで
- Adventure Creator
- $75.60 => $37.80 50%OFF
- プログラミングせず「アドベンチャー」を作る事を目的とした大人気ゲーム開発キット。
- Anti-Cheat Toolkit
- $32.40 => $16.20 50%OFF
- 悪意のあるプレイヤーから、メモリやセーブデータを不正に改造してゲームを破綻させないように防止&検出するスクリプト
- Master Audio AAA Sound Solution
- $48.60 => $24.30 50%OFF
-
プログラミング不要でサウンド再生!※コードで制御可能。
-
オーディオファイルの一括管理と多彩な再生方法を持つ大人気エディタ。
- Youtube Video Player + Youtube API V3
- $32.40 => $16.20 50%OFF
- UnityでYoutube APIを制御したい開発者さん必見の検索&再生プレイヤー
- HD、4K 、VRの360度動画に対応。
お知らせ
一番お得な「50%OFF」記事第二弾。
ある程度まとまったら50%OFFのリストを作る予定です。
作者セールについて
今日はかなり時間をかけて作りました。お昼頃に更新予定です。
アセットの探し方
「あのアセットの情報を早く知りたい!」という方はブログサイドバー(右側)の
検索ボックスからアセット名を入力してチェックしてください。
過去セールから良アセットを探す
良いアセットは「過去セール」履歴から探し出そう。
アセットストアの中の人がピックアップした履歴が全て辿れます。
特に「MADNESS SALE」はステキなアセットばかりで注目です。
※サイドバーの「月別アーカイブ」にて
エディタ拡張/ゲームツールキット
$75.60 => $37.80 50%OFF
プログラミングせず「アドベンチャー」を作る事を目的としたゲーム開発キットです。
評価数508の大人気アセット!
アドベンチャーゲームとは?
2D、3Dワールドでキャラクターを動かして、会話パートがあって、怪しい所を調べたり、物を動かしたり、アイテムゲットしたりしてストーリーを進めて行くタイプのゲームです。
※このゲーム(The Song of Seven)は用途例です。アセットに含まれません。
最大の特徴
プログラミングスキルを必要とせず、ビジュアルスクリプティングを駆使して最後までゲームを組み立てられるゲームツールキットです。
Adventure Creator: Trailer 2 - YouTube(3:43)
Adventure Creator: Creating a 2D game Tutorial - YouTube(1:33:24)
Adventure Creator: Creating a 3D game Tutorial - YouTube(3:36:56)
サンプルゲーム
どんなゲームが作れるかは以下のデモをお試し下さい。
2D、2.5D、3DどれでもOK!
今も根強い人気ジャンルの「脱出ゲーム」が作れるよ!
ソースコードを書く必要が無いから、「部屋、小道具の3Dモデル」を用意すればあっという間にゲームが完成しそうだ。
※このゲーム(The Song of Seven)は用途例です。アセットに含まれません。
参考になるサイトさま
2017年8月のアドベントカレンダーで、きっポグさんの記事で具体的に紹介されていました。
「そもそもAdventure Creatorとは?」から丁寧に教えてくださるので非常にわかりやすいです。
追記によると、Adventure Creatorの使い方について毎日レベルで更新されてる凄いサイトさまが紹介されてました。
チュートリアルを日本語翻訳して読みやすくまとめられてます。
2017年7月以降の記事を参考にすると良いでしょう。
アセット説明(機械翻訳)
このアセットは同時に利用する人数分のライセンスが必要です
Unity 5.3.4以降のバージョンが必要
Adventure CreatorはUnityで2D、2.5D、3Dのアドベンチャーゲームを作るために必要な唯一のアセットです。コーディングは必要ありません。●3D Demo●2D Demo●Feature list●Video tutorials●Online manual
ACは、ビジュアルスクリプティングシステムと直感的なエディターコントロールを使用して、ゲーム制作を簡単にします。初心者はコード行を書かずにゲーム全体を構築できますが、プログラマーはドキュメント化されたAPIを使用して独自の機能をプラグアンドプレイできます。
商用タイトルの作者によって作成されたACには、伝統的な冒険を市場に出すために必要なすべての機能があります。
●2D、2.5D、3Dゲームモード
●ポイントアンドクリック、直進、FPS移動
●キーボード、マウス、コントローラ、タッチ入力
●PC、Mac、WebGL、iOS、Androidへのビルド
●NPC、会話、インタラクション
●目録、製作、コンテナ
●表情と唇のつながり
●パズルロジックを作成する変数
●部屋のような物理システム
●完全にカスタマイズ可能なUI
●時系列とQTE
●プレイヤーキャラクターの切り替え
●豊富なドキュメント
●完全な翻訳サポート
●ソースコードが含まれています
●保存と読み込み
●デモソースファイル
ACは以下のものとも統合します。● Dialogue System
● Cinema Director
● Ultimate FPS
● 2D Toolkit
● PlayMaker
● LipSync
● FaceFX
● SALSA
● Slate
● RT-Voice
前回セール情報
2017年9月15日に30%OFFで登場しました。今回の50%OFFは買い時です。
パブリッシャーのアセット(記録用)
エディタ拡張/ユーティリティ
$32.40 => $16.20 50%OFF
悪意のあるプレイヤーから、メモリやセーブデータを不正に改造してゲームを破綻させないように防止&検出するスクリプトです。
不正対策は万全ですか?
チーターがアプリ内課金アイテムやレアアイテムを大量獲得したり、
コリジョン判定を無視して「すり抜けキャラ」が登場する不正行為。見かけますよね。
マルチプレイやスコアを競うようなゲームに導入すべきアセットです。
メモリ操作でパラメータを不正改ざんを防ぐ
ACTk Tutorials: Obscured types - YouTube(2:41)
とあるハックツールで5の値を検索して、ヒットしたらパラメータを999など値を変更する。
その結果、ゲームの値も999に書き変わったらビンゴ!そうやってゲームのパラメータを書き変えてハックされています。
それを防止する機能がコチラ
ソースコードを以下に変更するだけで、ハックツールでかなり発見し辛くなります。
using CodeStage.AntiCheat.ObscuredTypes; // 宣言 ----- public int lives = 5; // この値はハックツールで改ざんされる // ↓intの型を、ObscuredIntに置き換えるだけで完了。 public ObscuredInt lives = 5; // 対策済み
検索範囲を最大まで広げれば見つかる
ツールの検索範囲を最大まで広げて頑張ればいつかは辿り付いてしまう。
その場合、不正に書き変えられた時の「検出」を組み込んで阻止しよう。
(「不正な操作が行われました」のダイアログを出すなど)
using CodeStage.AntiCheat.ObscuredTypes; using CodeStage.AntiCheat.Detectirs; -----
public ObscuredInt lives = 5; // この変数が発見され改ざんされると検出発動 private bool cheaterDetected = false; void Start() { // チート検出時に呼び出すメソッドを登録 ObscuredCheatingDetector.StartDetection(OnCheaterDetected); } // フラグを立てる。もしくはここにダイレクトで書く private void OnCheaterDetected() { cheaterDetected = true; // Update()を止めるフラグ } void Update() { if(cheaterDetected) { // チート発生検出した。 // ダイアログを表示させてタイトルに戻すなり対処。 } }
超簡単なソースです。動画より簡略化しました。
PlayerPrefsのセーブデータを暗号化&チート検出
ACTk Tutorials: ObscuredPrefs - YouTube(2:20)
PlayerPrefsを暗号化して保存し、チート行為の改ざんがあったら検出もできるスクリプトです。
既存のスクリプトに「一括置き換え」で簡単に実装できます。
最小限のコード
using CodeStage.AntiCheat.ObscuredTypes; // 宣言
// セーブ
ObscuredPrefs.SetInt("キー名",値); // 頭にObscuredPrefs.を追加するだけ
// ロード
num = ObscuredPrefs.LoadInt("キー名");
不正を検出する場合
(動画に近い感じで、コピペして使えるコードにした)
using CodeStage.AntiCheat.ObscuredTypes; // 宣言 ---- private bool cheated = false; // チートフラグ void Start() {
// チート検出 ObscuredPrefs.onAlterationDetected = OnCheatingDetected; }
// チートフラグを立てる privare void OnCheatingDetected() { cheated = true; }
// チート検出後にセーブデータをロードする private void DataLoad() { if ( cheated ) { // チートが発生したらここを通る。 } // ロード int num = ObscuredPrefs.LoadInt("キー名"); }
ゲームスピードのハック検出
ACTk Tutorials: SpeedHackDetector - YouTube(2:33)
ハックツールでゲームスピードをコントロールして、超ゆっくりにすればTASクラスの反則行為ができてしまいます。
解説の途中ですが、記事が長くなるので続きはこちら↓
前回セール情報
2017年8月11日に30%OFFで登場しました。50%OFFの今が買い時!
壁をすり抜けて自由に動く不正検出も可能!
マルチプレイゲームでこれをされてしまうとゲームが台無しに。
その辺りについても解説しました。
パブリッシャーのアセット(記録用)
関連アセットとして...
【セキュリティ】Obfuscatorでソースコードを守る!
Obfuscator $64.80 => $45.36 30%OFF
悪質なハッカー・クラッカーが覗き見した時に読み取りにくくさせる難読化スクリプト。
ハッカーの手口に関する情報もチェックしよう。
Master Audio AAA Sound Solution
エディタ拡張/オーディオ
$48.60 => $24.30 50%OFF
プログラミング不要でサウンド再生!
オーディオファイルの一括管理と多彩な再生方法、
そして、オブジェクトプーリングで再生時にかかる無駄な読み込み時間をカットする。初心者でも簡単安心なサウンドツールです。
モバイルで効果を発揮する
すべてのエクスポートプラットフォームをサポートして、モバイルゲームに最高のパフォーマンスを実現
Unity初めて初期の頃にセールでゲットした良アセット。
Master Audio 2.7 Unity plugin - streamlined workflow & improved pro mixer!(4:14)
使い方
2015年7月10日のデイリーセールで、使い方を紹介しました。
今でも基本は同じですので参考になると思います。
サンプル画像
画像17枚 34秒で一周します。
アセット説明
翻訳されてるので省略します。
前回セール情報
2017年4月30日に登場しました。
パブリッシャーのアセット(記録用)
Youtube Video Player + Youtube API V3
スクリプト/ビデオ
$32.40 => $16.20 50%OFF
UnityでYoutube APIを制御したい開発者さん必見の検索&再生プレイヤーです。
チャンネル、動画、ユーザーを検索してサムネイルを取得。
YouTube API V3にて、すべての動画データを取得します。
シンプルなセットアップで扱えます。
新機能
HDと4Kの再生が可能になりました。
NEW! 360度ビデオをサポート
Unity youtube player demo (Play youtube video in Unity) - YouTube(4:31)
動画データをYoutubeから参照してゲーム内で大容量動画の再生!
高機能なYoutube APIが使えるのはありがたい。
Youtubeなら再生数、広告収入にも期待出来るかも?
ユーザーレビューをピックアップ
VR動画に関するユーザーレビュー
10ヶ月前
素晴らしい作品ですが、警告が付いています
(0の0このレビューは参考になった)
既存の360VRビデオアプリにそれをセットアップして実装するのは、文字通り10分かかりました。 唯一の問題は、音質を720以上に設定すると、サウンドが再生されないということです。 開発者はこの問題を認識しており、修正に取り掛かっていることを通知しました。 その間、私はビデオとは別にサウンドを再生することでそれを処理しています。 実行可能な解決策ですが、同期などに明らかな問題があります。
1年前
このレビュアーはこのアセットの以前のバージョンに対して投稿されました。バージョン:1.7b
ニースアセット
(0の1このレビューは参考になった)
このアセットはとても便利で、問題なくiOSで実行できます。
ちょっと、私はVRのための簡単なムービーテクスチャと統合する方法を理解できませんでした。
あなたは私に模範プロジェクトを送ってもらえますか?
ありがとう
最近のレビュー
このレビューは、このアセットの以前のバージョンに対して投稿されました。バージョン:2.2f
驚くばかり
(2 of 2このレビューは参考になった)
非常に反応の良い開発者で、Easy Movie Textureにいくつかの問題があり、非常に助けて助けてくれました。 強くお勧めします!
役に立ちましたか?
adou600
1月前
このレビュアーはこのアセットの以前のバージョンに対して投稿されました。バージョン:3.0
素晴らしいですが、ライブストリームは高く評価されます
(2 of 2このレビューは参考になった)
例は素晴らしいですし、360のビデオも同様に働いています。
1つの欠点:ライブストリームはサポートされていません。 ライブ360ビデオを統合できるのはすばらしいことだ...これはいつ利用可能になるのだろうか? Googleはライブビデオ用のAPIも提供しているようです:https://developers.google.com/youtube/v3/live/getting-started
役に立ちましたか?
サイト運営者からの返信
2週間前
ライブストリームのサポートに取り組んでいます。
ムービーテクスチャがモバイルで実現できる
「Easy Movie Texture (Video Texture)」の問題を、Youtube Video Playerで解決できたレビューを発見。
具体的には書かれてませんが、問題を抱えている方の助けになるかもしれない。
ライブストリームについては今はサポートされておらず、今後実装されるみたいです。
サンプル画像
画像14枚 28秒で一周します。
アセット説明(機械翻訳)
Unity 5.6.1以降のバージョンが必要
NEW! HDと4Kの再生が可能になりました。ビデオ、チャンネル、ビデオサムネイル、ビデオに関する情報を検索できます。 YouTube API V3からすべての動画データを取得できます。
チャンネル、動画、ユーザーを検索し、YouTube動画を再生します。
NEW! 360度ビデオをサポート
特徴
* webglを含むすべてのプラットフォームで動作*任意のYouTube動画を再生
*シンプルなセットアップ
*ビデオを検索する
*すべてのビデオ情報を取得する
*ユニティ5.6は、ビデオプレーヤーに推奨
パブリッシャーのアセット(記録用)
人気アセットをピックアップ
Easy Movie Texture (Video Texture)
スクリプト/ビデオ
$70.20 => $52.65 25%OFF
iOS、Android、PC(Windows、Mac 64bit)で「ムービーテクスチャ」を使えるようになる定番のスクリプトです。
2017年6月8日に登場。前回30%OFFでした。今回は一刻も早く欲しい人向け。
「サイバーマンデーMEGAセール」の記事一覧
- Vol.2 『50%OFF』のアセット 車や人々の3Dモデルとトラフィックでリアルな街の景観でGTAっぽいシミュレータ。/ VRとモバイルのポータルシステムなど4アセット紹介
-
Vol.4 『50%OFF』のアセット第三弾。 厚みのある雲、2Dゲーム作成、広告、BLE、FCVS、乗馬、画面エフェクトなど8アセット紹介
-
Vol.6『50%OFF』ポケモンGOのような位置情報ゲーム開発 & 「スプラトゥーンっぽい液体」や軟体、剛体、布シミュレーションが面白くて安い!
-
Vol.9 多彩な機能を持つボリューム感が凄い空システム / 物理ゲーム作りの定番アセット「CGF」の新バージョンをインポートしてみた。全12アセット紹介
-
Vol.11 メガセール「売り上げTOP10」に含まれるモバイルプラグイン、リズムアニメーション、綺麗な2D&3Dグラフ作成、Prefab拡張の4つ紹介
タグ検索による「サイバーマンデーMEGAセール」記事リストはこちら
タグ検索による「ブラックフライデー」記事リストはこちら
既に終了してますが、引き続きセール中のアセットもあるため。