以降、に、決めた!!言語も悩んだが、「Kotlin」にする!!!流用性ではjavaに負けると思うが、Androidの経験値を上げたい一心で。(2020年2月14日)開発環境を「Unity」に選定、言語はC#になります。嘘ばっかですみませんwシステム構成図てきとーに書くとこんな感じ。システム構成図Androidによるゲーム開発をやったことがないので全くよく分かっていないけど、プログラミング経験10年ぐらいのエンジニアが適当に考えた構成がこんな感じ。(もし熟練のゲームプログラマがこの連載を見たら、色々つっこんでくれるであろう...。)「通信処理」アプリのバージョン確認、ユーザーのランキング情報をかき集めてランキング機能を作るのに使うつもり。サーバーの契約費がかかるだろうから、開発としては一番最後になる。したら、完全オフラインになるかもしれない。あと、WEB系の経験が浅いので、サーバモジュールの実装方法がいまいちわかっていない。PHP等でやろうとしたら、POSTパラメータにガッツリプレイヤー情報を載せることになってしまうのかな?C#のモジュール等を置くとしたら、本当にクラウドPCをレンタルするようなイメージになるのかな。グローバルIPは固定できるんだっけ?ここは技術的課題ですね。「GUI」プレイヤーと内部処理のI/F。未知数なところその2。アニメーション、マップってどうやって作るんだろうか。ローグライクレベルであれば、画像の連続描画とかなのかな。1秒に16枚描画とかそんな感じかな?そして敵キャラや画面マップ、音楽などのデザイン要素もある。ここをどうクリアするか。頑張って自作するか、フリー素材を集めるか、有志を募集するか・・・(集まらないか)「エンジン」プレイヤーの情報とか、現在いるマップとか、敵の出現とか、敵の行動とか、その他の演算を全ておこなう部分。技術的課題は一番少ないと思うので、まずはここを充実させていこうと思います。APIをきれいに設計して、GUI、画面描画、通信と連携できるようにしていこうと思います。まとめ今回は初回ということで、開発動機、ポリシー、全体構成を書きました。1年後、完成していて、この記事を優雅に振り返ることが出来るといいな。黒歴史になったら悲しいな。w次回は、エンジンの設計を記載していこうと思います。ご購読、ありがとうございました。スマホゲームをプログラミングしたいTweet関連記事2020-02-25【右肩下がり】アクセス数(PV)、アドセンス収益が急減したので分析してみたこんばんは、てぃってぃ(嫁)の夫です。Unityで仮想コントローラーを再現する1こんばんは、てぃってぃ(嫁)の夫です。画面サイズ(マップチップ)の設計こんばんは、てぃってぃ(嫁)の夫です。「スマホでローグライク...2020-02-05C#で「TCPサーバー」を実装する(ルーティング[TTL]対応版)C#でTCPサーバーを安定して動作出来るように実装したので、その...2020-02-01【2020年版】はてなブログ無料版から有料版(PRO)移行後にGoogleAdSense(アドセンス...こんにちは、てぃってぃ(嫁)の夫です。Unity/ゲームプログラミング】初心者向け画面処理のメモ【右肩下がり】アクセス数(PV)、アドセンス収益が急減したので分析してみた【Unity】Androidビルドが突然できなくなった場合の対処法(SDKの設定項目が消えた)最近は通販で買うほうが安い時代。マップ自動生成のアルゴリズムリンクてぃってぃのゲームチャンネル月別アーカイブ検索にほんブログ村ブログパーツにほんブログ村はてなブログをはじめよう!kktt0312さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。