どのカテゴリにも属していない投稿[372件](13ページ目)
夜にインプットして朝にアウトプットするのが健康的で良い、みたいなのを読んで自分もそうなりたい!
インプットと称して夜遅くまでゲームしないようにセーブするのが壁だな……。
あと開発が楽しくなると夜遅くまでやってしまうことも。(夜は生産活動に一切触らないようにすべき、と著者は言っていたような)
インプットと称して夜遅くまでゲームしないようにセーブするのが壁だな……。
あと開発が楽しくなると夜遅くまでやってしまうことも。(夜は生産活動に一切触らないようにすべき、と著者は言っていたような)
#ガラケーアプリ移植プロジェクト
ChatGPTくんがやってくれたこと
・SurfaceViewの大枠を書いてくれる(スレッド処理込み)
・FPS固定するコードを書いてくれる
・現在のFPSを画面に表示するコードを書いてくれる
……あれ、有能すぎんか?
まぁそのコードを鵜呑みにしたせいで仕様を勘違いして余計なことに悩んでしまっていた訳ですが!
(ダブルバッファリングが必要なのかと勘違いして色々調べていた。
そもそもSurfaceViewは標準でバッファされており、追加でバッファを用意する必要はモノによってはあるらしいが今回制作するアプリではおそらく必要ない)
まぁこれであとは画像コンバートして画面表示させて……をちまちまやっていったら完成する……はず……
あっオリジナル版では再生されなかったBGMとかどうしようかね……。
ChatGPTくんがやってくれたこと
・SurfaceViewの大枠を書いてくれる(スレッド処理込み)
・FPS固定するコードを書いてくれる
・現在のFPSを画面に表示するコードを書いてくれる
……あれ、有能すぎんか?
まぁそのコードを鵜呑みにしたせいで仕様を勘違いして余計なことに悩んでしまっていた訳ですが!
(ダブルバッファリングが必要なのかと勘違いして色々調べていた。
そもそもSurfaceViewは標準でバッファされており、追加でバッファを用意する必要はモノによってはあるらしいが今回制作するアプリではおそらく必要ない)
まぁこれであとは画像コンバートして画面表示させて……をちまちまやっていったら完成する……はず……
あっオリジナル版では再生されなかったBGMとかどうしようかね……。
#ガラケーアプリ移植プロジェクト
あ、元がガラケーでどうせ1ループがくっそ重いからオリジナル版ではフレームレート固定とかやったことなかったんだった。
そのあたりどうやって実装するんだろ?
よし、ChatGPTに訊くか……。
「Android Studioでゲームを作成し、メインループのFPSを1秒間に60回に固定するためのコードを以下に示します。これは、SurfaceViewを使用しています。」
……まてまてSurfaceViewってなに!?→ググる→Canvas単体の描画繰り返すよりこっちのがゲーム向きなのか……という発見。
ChatGPTすげー!
あ、元がガラケーでどうせ1ループがくっそ重いからオリジナル版ではフレームレート固定とかやったことなかったんだった。
そのあたりどうやって実装するんだろ?
よし、ChatGPTに訊くか……。
「Android Studioでゲームを作成し、メインループのFPSを1秒間に60回に固定するためのコードを以下に示します。これは、SurfaceViewを使用しています。」
……まてまてSurfaceViewってなに!?→ググる→Canvas単体の描画繰り返すよりこっちのがゲーム向きなのか……という発見。
ChatGPTすげー!
#ガラケーアプリ移植プロジェクト
色々調査した結果目処が立ったので本格始動していく。
目標:これ をAndroid環境に移植したい。
https://blog.recruit.co.jp/rmp/mobile/re...
色々調べてみたらCanvasがAndroidでも使えるやん、ってことでまずは表示させるところから……だがActivityって何??ってところが壁だった。
まずは元プロジェクトから使えそうなクラスなどをコピペ移植。存在しないメソッドなどもあるので合わせて変更。
表示用のCanvasを作る……表示させるには?
どうやら、作ったCanvasのクラスを、表示を定義するActivityのxmlに追加しないといけないらしい。
そこの記述方法が分からなかったことがまず1つ。
参考書とか色々見て見よう見まねで書いてみた。……がエラーが発生。
https://android-note.open-memo.net/sub/t...
エラー箇所的にxmlかと思いきや、こっちに追加してやると良いらしい……で1つ。
これで最低限表示テストはできるだろう、ってエミュレーターが立ち上がってもすぐエラー落ちするんじゃが……。
普通にコードの記述が間違ってた……で1つ。
今日だけで3つの壁を乗り越えたぞ、がんばった。
色々調査した結果目処が立ったので本格始動していく。
目標:これ をAndroid環境に移植したい。
https://blog.recruit.co.jp/rmp/mobile/re...
色々調べてみたらCanvasがAndroidでも使えるやん、ってことでまずは表示させるところから……だがActivityって何??ってところが壁だった。
まずは元プロジェクトから使えそうなクラスなどをコピペ移植。存在しないメソッドなどもあるので合わせて変更。
表示用のCanvasを作る……表示させるには?
どうやら、作ったCanvasのクラスを、表示を定義するActivityのxmlに追加しないといけないらしい。
そこの記述方法が分からなかったことがまず1つ。
参考書とか色々見て見よう見まねで書いてみた。……がエラーが発生。
https://android-note.open-memo.net/sub/t...
エラー箇所的にxmlかと思いきや、こっちに追加してやると良いらしい……で1つ。
これで最低限表示テストはできるだろう、ってエミュレーターが立ち上がってもすぐエラー落ちするんじゃが……。
普通にコードの記述が間違ってた……で1つ。
今日だけで3つの壁を乗り越えたぞ、がんばった。
ちょいと移植作業を始めてみる。
Unityとか使わずAndroidStudioでゲーム作りたい場合(移植元がJavaのコードなのである程度流用出来ることを期待しての選択)、一度imageview召喚してそこに描画してけばいいんだろうか?
Unityとか使わずAndroidStudioでゲーム作りたい場合(移植元がJavaのコードなのである程度流用出来ることを期待しての選択)、一度imageview召喚してそこに描画してけばいいんだろうか?
最近ゲームもなんもやる気わかんのは元々意欲が減退していたせいなのかそれとも薬の副作用のせいなのか問題。
でも推しの供給を感じるとエネルギーが沸いて色々出来ちゃう気がするので供給いくらでもください。
ぷにはやってないけど後ろからニコニコ見守ってるぞ!
でも推しの供給を感じるとエネルギーが沸いて色々出来ちゃう気がするので供給いくらでもください。
ぷにはやってないけど後ろからニコニコ見守ってるぞ!
https://www.aoshima-bk.co.jp/product/490...
バック・トゥ・ザ・フューチャーは好きだからプラモ作りたいと思ってたんだよな、今リニューアル版が出るとは……
24年3月発売予定。
バック・トゥ・ザ・フューチャーは好きだからプラモ作りたいと思ってたんだよな、今リニューアル版が出るとは……
24年3月発売予定。
道頓堀川と阪神といえばケンタッキーのカーネルおじさんを思い出す関西人。
https://www.daily.co.jp/gossip/2023/11/0...
やってることの是非はともかく、カーネルおじさん愛されてるなぁと。
https://www.daily.co.jp/gossip/2023/11/0...
やってることの是非はともかく、カーネルおじさん愛されてるなぁと。
そろそろ生活リズム正さなアカンのに、夜3時までスマホ触ってまう……
夜寝る頃になってからなぜか頭が冴えるせいか、急に調べたい事が出来て、ウェブ検索をズルズルと深夜までしてしまう……SNS絶ちやソシャゲ絶ちには成功してるのに、これでは意味がないではないか。
一度設定済みのWi-Fiの設定をスマホから消し去ることにする。
これで駄目だったら、もういっそスマホ捨ててインターネット機能一切なしのガラケーに乗り換えることも考えたほうがいいのかもしれない。
必須アプリ系はタブレットに全部移行で……。
夜寝る頃になってからなぜか頭が冴えるせいか、急に調べたい事が出来て、ウェブ検索をズルズルと深夜までしてしまう……SNS絶ちやソシャゲ絶ちには成功してるのに、これでは意味がないではないか。
一度設定済みのWi-Fiの設定をスマホから消し去ることにする。
これで駄目だったら、もういっそスマホ捨ててインターネット機能一切なしのガラケーに乗り換えることも考えたほうがいいのかもしれない。
必須アプリ系はタブレットに全部移行で……。
朝寝覚めがめちゃくちゃ悪いのって普段から低血圧気味なせいでは??
ということでラーメンを汁ごと全部飲み干してやったぜウェェ〜〜イ(塩分6g)
……なお、塩分を摂ったからと改善するようなものでもなく、あんまりよろしくないらしい。
ということでラーメンを汁ごと全部飲み干してやったぜウェェ〜〜イ(塩分6g)
……なお、塩分を摂ったからと改善するようなものでもなく、あんまりよろしくないらしい。
引っ越しする時近所のゲーセン事情はチェックしがちな筆者ですが、
一度は憧れるゲーセンと自宅が最高に近い環境。そもそも同じ建物レベルの。
……って実際あるやん、あべのベルタって言うんですけど。
でもあそこ、同じ建物にゲーセンだけじゃなくスーパーと郵便局まであるので、仕事以外で外出ることが無くなりそうで恐ろしく引きこもりが進行しそうな気がするぞ!!
ワンルームお家賃6万か……逆に面白そうな環境だけども……w
一度は憧れるゲーセンと自宅が最高に近い環境。そもそも同じ建物レベルの。
……って実際あるやん、あべのベルタって言うんですけど。
でもあそこ、同じ建物にゲーセンだけじゃなくスーパーと郵便局まであるので、仕事以外で外出ることが無くなりそうで恐ろしく引きこもりが進行しそうな気がするぞ!!
ワンルームお家賃6万か……逆に面白そうな環境だけども……w
メインループ移植して文字UIなところはガッツリ置き換え作業完了……っと。細かいレイアウト調整はあとでやる。
問題は画像関係。
MIDPのSpriteに頼っていたところを多分一からつくらんといかん。
今更ドキュメントを漁る気にはならないので、分かりやすい日本語リファレンスサイトあった のが助かる。
改めて読むとなかなか良いクラス揃ってるんだなー。ゲーム制作の参考になる。
Androidの方で代替になるクラスってあったりするんですかね……。
あと物理キーだったとこを削ったりタッチに対応したりも残ってるな……。