ヒマがあるならゲームつくってね

こんなとこ見てないでゲームをつくろう

2014-01-01から1年間の記事一覧

swift入門中

休みなので、本買ってSwift を勉強し始めた。既存のC系の言語とは色々違う機能がついてるのが面白い。Amazon.co.jp: 詳解 Swift: 荻原 剛志: 本

PocketSouls0 Ver1.1 配信開始

やっとiOS 8での不具合修正が反映されたちょっと今回はヒドイなPocketSouls0Shuji Takahashiゲーム無料

ハローウィン向けのアクションRPG「Cat&Princess」リリース

これは、ネコとお姫様の物語です。 愛の力で、悪い魔法使いに捕われたお姫様を助けましょう! 「Cat&Princess」というタイトルが意外とありそうでなかったので使えてよかったです。 Cat&PrincessShuji Takahashiゲーム無料

「Cat&Princess」わずか8時間で審査通過?

アップルに提出してわずか8時間で審査を通過しました。 ハロウィーン向けだから、審査が早かったのか? PocketSouls0のバージョンアップは提出して数週間唯今でも審査待ちなのに。

黒ネコとお姫様のアクションRPG「Cat&Princess」提出

黒ネコとお姫様のアクションRPG「Cat&Princess」をアップルに提出しました。 土日でつくったので製作期間は二日です。 新キャラを追加して、マップを新規につくり、必要な音を追加して、こまかいバランス調整をかけました。 プログラムの拡張および修正はち…

iOS ActionRPG 猫とお姫様(Cat&Princess)

PocketSoulsのシステムをつかって新しいアクションRPGをつくってみることにした。 なるべく短い期間でだしたい。

アクションRPGを作って得た一番の資産

今回「PocketSouls」初めて、アクションRPGを作りました。 アションRPGをつくり得たもので、今後も役立ちそうなものというと プログラミング資産というより、RPGのゲームバランスのデータテーブルとだと思いました。 レベルと経験値とキャラ性能のデータテー…

AppleWatchでゲームは作れるのか?

AppleWatchでどんなゲームがつくれるのか気になります。 画面がほぼ正方形です。 今までつくった「PocketSouls0」と「Ponpon」がちょうど正方形のゲーム画面なので できれば移植してみたいと思っています。 SDKは来年でるらしいので楽しみです。 PocketSouls…

なぜか女性がDLするアクションRPG「PocketSouls0」

ダークソウルが好きなので、通勤途中の合間に手軽に心が折れるアクションRPGをつくりたかったのが動機で「PocketSouls0」を作り始めました。 初めて作るジャンルである男性向けのアクションRPGです。 しかし、なぜか発売後に周りでDLしてくれるのは、女性ば…

iOS8のおかげで開発期間2年のゲームが終わった。

リリース当日にiOS8でクラッシュすることが発覚してすぐに修正ソフトを提出しましたが 未だに審査待ち状態です。 修正が週末にも間に合わなかった。 DLしてもらった方には、非常に申し訳ないです。 やれるだけはやったのですが悔しいです。 開発期間はほぼ2…

「Pocket Souls 0 」Play Movie 2 公開

「Pocket Souls 0 」Play Movie その2を公開しました。 マジシャン戦です。 iPhoneの画面の動画は簡単にとれないのでシミュレーターでとりました。 次のOS X Yosemiteではどうも簡単に撮れるらしい。 PocketSouls0Shuji Takahashiゲーム無料

iOSゲーム「PocketSouls0」の初日のDL状況

正直たいした数じゃないけど、初日のDL数は、アメリカが一番おおかった。 今までのゲームもそうだったのですが、やっぱりアクションゲームの食いつきはアメリカが一番いい 1,USA 2,JAPAN 3,CANADAPocketSouls0Shuji Takahashiゲーム無料

リリース日にiOS8でクラッシュ

本日ストアに並んだにもかかわらず、直前でiOS8でプレイするとクラッシュすることが発覚。 対応したアップデータはすぐに提出したけど、たぶん週末までには配信は期待できない。 うれしいはずのリリース日なのに残念すぎる まあ、別の意味で心が折られるゲー…

やっと審査通った

iOSゲーム「PocketSouls0」のAppleの審査がやっと通った。 結局提出から審査終了まで2週間かかった。 北米で審査しているらしいので、質問がくるとどうしても時間がかかる。 どんなに世界中がインターネットが繋がろうと時差だけはどうにもならない。 多分…

PocketSouls0ゲームプレイムービー

ゲームプレイムービーをアップした。 撮影はちょっと手間ですが、内容をわかってもらうには静止画よりイイです。

やっぱり、アクションRPGはひとりで作るもんじゃなかった....

簡単なアクションRPGをつくろうと思い立って、実際に完成するまで2年かかった。 絵も音も全部一人で制作 こんなにシンプルに作ってもこれだけ時間がかかった。 正直、もう同じジャンルを一人で作ることはないと思う。 やっぱりゲームを最後まで完成させるの…

UE4:4.4.0にあげたときのBP不具合

UE4

UE4.3.0からU4.4.0にあげてPlayすると、なぜかプレイヤーの操作がきかなくなった。 カスタムのPlayerControllerのBPを開いてみると、GetControlledPawnが、エラーになっている。 理由はわからないので、一旦削除して、新しくGetControlledPawnを設定したら問…

Unity:夏休みゲーム1日作成

夏休みほぼ一日かけてゲームをつくりました。 久しぶりのUnityとC#だったのですが、面白いゲームではないし、変な部分もありますが、まあ形にはなりました。 Unity Web Player | SummerGame2014 Dropbox - SummerGame2014.zip

UE4:ClassBPからLevelBPへイベントを通知する。

UE4

「プレイヤーが死んだら、レベルBPに通知して、レベルBPがゲーム結果用のレベルをオープンする」を実現するのにEventDispatcherを使おうかと思い、公式のドキュメントをよんだけど、わかりずらかったので、試しにつくってみたが意外と単純だった。 イベント…

UE4:4.4から4.3に戻す

UE4

4.4(preview)にアップデートしたところ、なぜかBPのEventBeginInputTouchが効かなくなった。 原因がわからないので、とりあえず、4.3に戻した。 Previewだからしょうがないか ちなみにマイナーバージョンが頻繁にあがっているけど、4.9の次はUE5なのか?

UE4:UEのシステムではまずプレイヤーありき

UE4

UEはまずプレイヤーありきのシステムなのでUnityなどと考え方がちょっと違った。 たとえば、レベル中にワールドデータが存在しようがしまいが、まずは、PlayerのControllerとPawnが生成される。 メニュー用のレベルをつくっても、利用するしないに関係なくPl…

UE4:BPタッチイベントを有効にするには

UE4

画面中のオブジェクトをタッチしたときにBPでイベントを発生させるには、 対象のオブジェクトのCollisionの設定だけではイベントが発生しませんでした。 カスタムのPlayerControllerを用意して、Defaults->MouseInterfaceのEnableTouchEvents/EnableTouchOve…

UE4: 正投影だとカメラプレビューが正しく表示されない。

UE4

CameraActorを使ったときに、エディターの3Dビューの右下に表示されるカメラプレビューが、Perspective(透視投影)だと正しく表示されるが、Orthographic(正投影)だと正しく表示されないみたい。 カメラ視点の確認をプレビューできるので便利な機能なんだ…

UE4:MacにPerforceをいれてバージョン管理

UE4

個人でも限定的になら無料で利用できるPerfoce UE4のソース管理とBPの便利なDiffが使えるのでいれると便利 ただし、Macの場合、p4サーバーをターミナルからコマンドラインでインストールする必要があるので手順をメモしておきます。 P4サーバー(p4d,p4)とP…

UE4:4.3になったのでマックでの開発移行してみることにしたが。

UE4

UEのバージョンが4.3になったのでWinからMacへ開発を移行してみることにした。 エンジンは、もうMacだけ変な不具合があるということはなさそう。 ただ、バージョン管理に使っているPerforceサーバーがWinは比較的簡単だったけど、 Macは、どうもUNIXと同…

UE4:BPライブラリ中の関数やマクロを別のライブラリに移動させたいけど。

UE4

リファクタリングとして、BPライブラリ(またはアクター)中の関数やマクロを別のライブラリに移動させたいけど。 今のところ、コピペもできないし、移動もできないので、中身のノードだけ、コピーしてINとOUTは書き直している。

UE4:BPレベルストリーミングとレベル読み替え

UE4

最初、上手くいかなかったのですがドキュメントをみたり、試したりしてレベルデータの読み込みに関していくつかわかりました。 * レベルデータの読み込みには2種類ある LoadStreamLevel レベルストリーミングを行う時に利用。読み込むレベルは、エディター…

UE4:BPレベルストリーミング試す

UE4

レベルストリーミングが必要になったので、サンプルの動作とBPを確認した後に自分でテストマップ作って試しました。普通にloadしているつもりなのにfailedで読み込み失敗。多分単純なミスだと思うが、作業時間切れで原因調査と修正は明日以降に持ち越し。ち…

UE4:BP複数の実行リンクを束ねる。

UE4

ノード間のリンクが増えるととても見にくい 何もしないマクロを用意して、複数の実行リンクを束ねると、スッキリとした見た目になる。 ライブラリにしておくと使いまわしもきく。

UE4:BPで実行しているプラットホームを判断する

UE4

実行しているプラットホームを判断するには,GetPlatformNameで返ってくる文字列で判断すればよいらしい。 サンプルのTappyChickenのBPがかなり参考になります。 例えば、モバイルプラットホームに対応していない機能は、これで判別して別の処理に差し替えま…