正在加载视频...

视频加载失败

プログラミングのお勉強で、python + pygame『漢字シューター』作成中。構想した動きは実装できた♪ あとはゲームバランスの調整とか、敵やアイテムの種類を増やすとか、音を出すとか。

74,071 次观看 • 1 年前 •via X (Twitter)

11 条评论

The Rock J 的头像
The Rock J1 年前

間違って友や父母を撃ち落したらマイナス点にするとかかな🙄

𡈽方 雅之@プロセス思考 的头像
𡈽方 雅之@プロセス思考1 年前

あと、敵に愛を撃ち込むと、敵が混乱したり、友になっちゃったりするとか(笑)。

ItaruSugawara 的头像
ItaruSugawara1 年前

妻は2機持てませんか…

𡈽方 雅之@プロセス思考 的头像
𡈽方 雅之@プロセス思考1 年前

その発想は、ありませんでした……。妻と夫は、どちらか一つしか取れない実装(ハードコーディング)してしまいました。

えーくり 的头像
えーくり1 年前

思ってた以上に人生を感じる内容でした笑

𡈽方 雅之@プロセス思考 的头像
𡈽方 雅之@プロセス思考1 年前

ありがとうございます!現在、晩年のゲームバランスと臨終の演出を詰めております♪

はかせはかせ 的头像
はかせはかせ1 年前

30才で妻子持ちですか(笑)。人生の縮図みたいなのを感じました。

𡈽方 雅之@プロセス思考 的头像
𡈽方 雅之@プロセス思考1 年前

まさに「人生の縮図」を作りたいと思っております!

なめ(紋天竺葵;弥七;7Y) 的头像
なめ(紋天竺葵;弥七;7Y)1 年前

“弾” は 穢 や 害 (精神的や肉体的な) くらい抽象化され、 “友” は サインカープを描き 20代までは流れず背後に留まり、 “子 は オプションとして徐々にデカくなり(自と入れ替わるのもよし)、 “敵” は 動きが多様で変則的、 “師” が 遠くに隠れキャラ的に出現 と。脳内妄想が膨らみます٩( 'ω' )و

𡈽方 雅之@プロセス思考 的头像
𡈽方 雅之@プロセス思考1 年前

素晴らしい!この短い映像から、そこまでイメージを具体的に膨らませられるとは、流石です!

ASTROMEDA - Wishlist on Steam! 的头像
ASTROMEDA - Wishlist on Steam!2 年前

A small teaser of Astromeda! It's a game inspired by Pokemon, Undertale, and OneShot. Wishlist on Steam! #TrailerTuesday #indiegame #IndieGameDev #GamingNews #Steam

相关视频

ゲームのプログラミングは面白い♪ 還暦近くなって、またゲームをプログラミングできるとは、思っていなかった。言語やライブラリが進化していること、メモリやCPUが潤沢なことに加え、「こんな処理を作ってほしい」と生成AI に言えば、ちゃんと動作するソースコードを返してくれる。これがデカい。 「最初に python の言語仕様や、pygame の機能を、勉強する」というステップを踏む必要が無い。「こんなプログラムを作って」と言えば、動くプログラムを一瞬で生成してくれる。コードを見ながら、自然と勉強もできてしまう。 今回作ったシューティングゲームでは、「目標に向かって徐々に向きを変える」とかの回転を含む動きの計算を、自動生成してくれたのが助かった。手作業で作ると、「たまたま重なった時」「たまたま正反対を向いている時」とかにバグが残ったりしがち。そういうデバッグに一切時間を使わずに済んだ。 ゲームを動かしながら効果音(SE)を鳴らすには、マルチスレッドのプログラミングが必要で、変数をLockしたりSignal Eventで待ち合せたり、という処理が必要になる。こういう動作は低確率バグの温床になりがちだが、生成AI(Claude)がお手本のコードを示してくれたので、一発で完全に動作した。 python は、初学者向けの非常に洗練された言語だと感じた。厳密性よりも組み易さを優先している。インデントが文法に組み込まれているので、ソースコードも自然と読みやすくなる。以前作ったJavaAppletのプログラムはゼロから自分で勉強して作ったので非常に苦労したが、レガシー過ぎて現状、動作環境が無い。python + pygame なら、当分は動かせるだろうし、多くの人に動かして貰えるだろう。 今の世代の人たちは、こんなに高度なプログラミング環境が、生まれた時から当たり前のようにあるので、羨ましいなぁとも思うが、レトロゲーム作りで苦労した経験があるからこそ、今の環境を有難く感じられるという意味では、あの苦労は何倍にも報われているとも思う。 何はともあれ、ゲームのプログラミングは、やっぱり面白い! ソースコードはこちら:

𡈽方 雅之@プロセス思考

53,421 次观看 • 1 年前