2016-01

Unity Analytics

Unity5.2以降でUnity Analyticsを使う

結構前の話ですが、5.2以降でも通じる話なので書いておこうと思います。 Unity5.1においてUnity AnalyticsがUnity内部に組み込まれました。これによりアセットストアからSDKを落としてきて組み込むといった手間はなくなり...
自作アプリ

『トランプ・ゲスイット』の対戦を動画に

開発中のアプリの紹介動画を作ってみました。 ゲスイットというトランプゲームはマイナーなゲームだと思います。そんなわけでどういう風にゲームが進んでいくのかイメージしにくいでしょう。現時点で完成している対戦画面を動画にしたので、興味ある方はどう...
Graphics

折れ線グラフを描く

「折れ線グラフを描くための調査」でどうやって線を描くかを検討しました。複数のLineRendererを使って描くのが良さそうだったので、それを簡単に行うためのスクリプトを書きました。スクリーン座標のリストを渡すと、それらの点をつないだ線を描...
Android

画像付きのツイートを送信しようとしてエラーが起きる

ゲームなどのアプリでは、SNS系のアプリ(Twitter、LINE、Facebookなど)に拡散できる仕組みを入れるのが常識になっています。文字だけの投稿もありますが、画像があった方が良いので最近は画像付きの投稿が行えるものも多くなっていま...
ゲーム開発

日々の記録をセーブする

ゲームをした日ごとのデータを保存して、どのように変化しているかを表示しようと思っています。最終的にはグラフで勝率を出したいのですが、データの蓄積部分が必要です。 日付と保存したいデータの組み合わせをクラスにして、それをリストで持てばやりたい...
Graphics

折れ線グラフを描くための調査

ゲームの日々の記録などを折れ線グラフで表示したいと思いました。それで色々調べているのですが、結構大がかりな感じでした。 スクリーン上にUnityで線を引く方法は意外と面倒臭いようです。スクリーンの位置を渡して線を描くような関数が用意されてい...
Unity

WindowsでのPlayerPrefsのデータを消す

PlayerPrefsを使うとセーブが作れます。当然プラットフォームによらないので、一度コードを書けばAndroid/iOSはもちろんPC上でもセーブがされています。私はWindowsで開発をしているので今日はその問題について書こうと思いま...
自作アプリ

トランプ・ゲスイットの進捗

新しいアプリの作成状況は中心となる遊びの部分がほぼ完成といったところです。 こんな風に13枚のカードを使って2人で対戦する画面を作ってみました。手前が自分なので、カードが表になって見えています。置く側の裏向きのカードは相手の手札を表していま...
Script

エイジングテスト

エイジングテストとは(発音的な問題でエージングとも呼ばれます)長時間製品を稼働させて動作に問題がないかをテストするものです。工業製品などでは耐久性を見るために行われていているようです。古くなっても安全かということでしょうね。 ゲームの場合で...
Script

セーブ

ゲームは一般的にセーブが存在します。セーブとは何らかの方法でメモリにある情報を保存する仕組みです。 プログラムはメモリの情報を見て動作するので、通常は前回の実行には全く関係なく実行されます。プログラムの実行を終えたら、メモリの情報は破棄され...