【ソシャゲ制作入門】Unity+CodeIgniterでソシャゲっぽいものを作る進捗【第二回】

はいどうも。
松村真人です。

最近寝落ちしまくってたので進捗書くタイミングをずっと逃してしまっていました。←
今日は進捗がキリのいい段階になったことと寝落ちしていないので進捗更新しようと思います。

~前回からの進捗~
1.ブラウザ上のメンテナンスページからリソースを追加できる
2.クライアントアプリ起動時にサーバーから必要なリソース一覧情報を取得
3.リソース一覧情報から持っていないリソースをサーバーからダウンロードして保存する
4.サーバーとの通信シーケンスをおおざっぱにモジュール化

後は既存のガチャのスクリプトの部分をいじるだけなので期限には間に合いそうで何より。

続きを読む

【ソシャゲ制作入門】Unity+CodeIgniterでソシャゲっぽいものを作る進捗【第一回】

はいどうもこんにちは~。
松村真人です。

ちょっとした事情で来週の月曜日までに就活作品を一本作ることになったので、せっかくなので進捗をちょこちょこ書き留めていきます。
Webプログラマー志望なので、今回はWebアプリをメインにソシャゲっぽいものを作っていきます。

~中身~
 1.Unity制クライアント(前期に作って遊んでたガチャのアプリ)
 2.CodeIgniter制アカウント管理アプリケーション(この前就活で作ったものを改良)
 3.CodeIgniter制リソース管理アプリケーション(一から作ってみる)
 4.データベース

これらを組み合わせて以下のシステムを作ってみます。

・端末データをデータベースに登録してアカウントを作る
・PC用アカウントを登録して端末データと関連付ける
・データベースにリソース(ガチャで排出されるカードのデータや画像)を登録できる
・クライアントアプリでガチャを回すボタンを押した時にサーバー側で排出カードを決定する
・排出するカードをデータベース上のアカウントに追加する
・排出したカードをクライアントアプリに送信して表示させる
・ブラウザからも排出したカードを確認できるようにする

続きを読む

【輪講】Unity独自スクリプト中級編!【Unity】

どうもこんにちは。
松村真人です。
「Unity独自スクリプト中級編!」ということで、今回紹介する技術は以下の通りです!
また今回紹介するトピック2「Unityで文字列から定義済みのC#クラスを指定してインスタンス化する」というのはC#側の機能なので、C#でのプログラミングにも役立ちます。

・今回のトピック
1.Unityで実体を持つゲームオブジェクトに対して動的にコンポーネントスクリプトを追加する
2.文字列から定義済みのC#クラスを指定してインスタンス化する

以上の方法を「生成されたゲームオブジェクトに対し動的にモーションデータをアタッチする」という内容で解説していきます。

続きを読む

【輪講】Unity独自スクリプト入門!【Unity】

【2015/06/08:大幅更新しました。】

はい、どうもおはこんばんちは。
松村真人です。
今回私が輪講で紹介する技術は以下の通り!

・今回のトピック
1.Unityでバイナリファイルからテキストデータを読み込む
2.Unityでバイナリファイルからキャラクターデータを読み込む
3.Unityでバイナリファイルからオブジェクトを生成する

続きを読む

【C# + .Net Framework】シングルトンクラスの生成

どうもこんにちは。
ゲームサイエンス学科3年の松村真人です。

今回もまた、一人ゲームジャムで制作した『Visions』で使ってみた技術を紹介したいと思います。

・今回のトピック
 C#での共通変数クラス(シングルトンクラス)と静的定数クラスの作り方について。
続きを読む

【C#+.NET Framework】リソースの埋め込みと取得

どうもこんにちは。
ゲームサイエンス学科3年の松村真人です。

今回は、一人ゲームジャムで制作した『Visions』で使ってみた技術を紹介したいと思います。

・今回のトピック
.NET Frameworkでのリソースの埋め込みと、実行時に埋め込んだリソースを取得する方法について。

続きを読む