前書き
- 放置ゲームが好き
- ポチポチするのめんどくさい
- 普段スマホいじってられる時間があんまりない
- 育成できるゲームが好き
- 時間経過でパラメーターが上がってくのを見てにやけるのが好き
- ガチャができるゲームを作りたい
- デバッグ機能で無限にガチャしたい
→ デジモンと艦これ合わせたらそれっぽいのできるかなあ
という動機からデジモンと艦これを掛け合わせたようなものを作ろうとする取り組みをシリーズ物という形で残さんとする備忘録ですよ
いわゆる
ブログでやれ案件
こんな人に見てもらいたい
- ゲーム好きで作りたいけどどうしたらよいか分からない人
- ぜひ一緒に考えましょう
- Swift得意な人
- ツッコミ大歓迎です
使うアーキテクチャ
- Swift
- Xcode
- SpriteKitとか使わずにSingle View Applicationで作るよ
将来的なものを考えるとAPIも作った方がいいんだろうけど、そこまでできる気がしないのでとりあえずはスタンドアロンで動くものを作るよ
ゲーム作るならSpriteKitとか使えばいいかもしれないのだけれど、仕事では使わないし学習コストが高いのでSingle ViewでUIパーツなんかを駆使して作ってみるよ
技術レベル
- 初心者に毛が生えたレベル 基本はコピペ
- なんとなくオブジェクト指向を理解している(つもり) かなり怪しい
- とりあえず動けばいいか!の精神
(考えるべきなんだろうけど)パフォーマンスとかはあまり気にせず、とりあえず動くものを作ることを目的にするよ
進め方
- 作りたい機能を決めて機能ごとに分割して作るよ
- どんなことに困ってどう検索してどうやってコードを書いたかを記事にするよ
- 方向性は柔軟に変化するよ
- コメントをもらって理解が足りないところを明らかにしたいよ
- 最終的にはAppStoreへの申請を目指すよ
さて、色々書いたけどできるかな!かな!次回からコードを書いていきます!
2017/6/21追記
第一回を投稿しました
http://qiita.com/nasteng/items/6a8d2b875851689b9cc8