3D処理について
メモ Pyglet https://www.youtube.com/watch?v=GMUhXMw1zZE&t=2935s OpenGL tutorial 01 https://www....
99 search resultsShowing 1~20 results
You need to log-in
メモ Pyglet https://www.youtube.com/watch?v=GMUhXMw1zZE&t=2935s OpenGL tutorial 01 https://www....
Minxin Pyhonにおいて、多重継承に問題がいろいろあるため、 継承によるクラスの拡張を簡単にできるやり方がある 基底クラス class Character(): def __init__...
ハードディスクのマウント設定はここ sambaのインストール RaspberryPiにSambaをインストールする $ apt install samba Sambaの設定ファイルを編集する(元...
本記事の背景 Linux環境において、historyはデフォルトで自動的に保存されるように設定されているが、 VSCODE+Git Bash for windowsを使う場合、VSCODEを再起...
外付けHDDのマウント 外付けのHDDをRaspberryPiのUSBに接続し、マウントを確認する pi@raspberrypi:~ $ df ファイルシス 1K-ブロック 使用 ...
var/let/const解説付 https://qiita.com/rukukun/items/39bd94377b4b2021e684 必要に応じて逆引きで使う場合 https://www....
背景 DeepSeekについて、Onlineで動かした場合、サーバーが混んでいるとなかなか使いづらい側面があり、また、なんらかの情報が吸い取られるかもしれないということで、ローカルで構築してみま...
製作計画 メイン画面の作成 (2025/1/19完成) https://qiita.com/akeyi2018/items/f9fa9b22a9a9ad8dc24f セーブ/ロード(2025/1...
NPCの作成 NPCを作成し、衝突した場合、会話するメッセージを表示するという簡単なもの NPCクラス from settings import * import pygame as pg f...
概要 ・セーブ、ロード機能を追加 GameDataクラス このクラスでセーブロードの機能を実装した。 但し、保存するデータについては現在1つのみで、ゲーム終了時にPlayerの位置のみを記録する...
概要 ・ゲーム開始画面を追加 ・音楽BGMを追加 画面遷移ロジック Start画面でStartボタン→フィールドマップへ 敵衝突→Battle画面 戦闘で死亡→gameover 戦闘で残存→フィ...
概要 ・文字Fontを調整 ・戦闘メッセージのアニメーション処理については、ChatGPTを参考に難しい実装をしていましたが、あるサイトには、もう少し簡単の実装でできることが判明したので、不要な...
概要 敵の反撃を追加 PlayerがHPゼロになった場合はGame Overにする 反撃 Playerが倒される Game Over Mainクラス import pygame as pg fr...
概要 ・戦闘終了判定を追加 ・戦闘画面のクラスの分散化 1.背景、枠線を描画するレイアウトクラス 2.メニュー表示するメニュークラス 3.Playerデータを管理するStatusクラス メインク...
概要 ・敵生成を追加 ・攻撃メッセージを追加 ダメージの計算式は / 調整係数1 - 敵の防御力 / 調整係数2 {int(self.status.infact_status['ATK'] /...
概要 今回は、画面更新時の残像が残る問題を解決しました。 原因については、画面の更新管理不備で、イベントによる画面の更新と敵遭遇による更新があって、 また、スプライトには慣れていないせいもあって...
概要 Pygameには、メニューを実装しておらず、当然PopUpみたい機能がなく、Buttonすら用意されていないため、かなり下位レベルから作りこむ必要があった。 たたし、今回はChatGPTを...
概要 戦闘画面を作るのにあたり、Alpha指定のメッセージ画面の実現を目指しているが、残像が残る問題を約数時間をつぶしていた。結果的にフェードテキストを使用して、約1秒ほどにし、残像がほぼ残らな...
概要 戦闘画面作成 Battleクラスの追加 戦闘画面にフィールドマップで衝突した敵を表示する 背景、メッセージを表示する Battleクラス このコードは、Pygameを使用してバトル画面を描...
概要 ソースコードを整理: Spriteによるクラス内のメンバー変数を使用できることが分かったので、クラス間のメンバー変数にアクセスする場合は、Spriteを経由で記述を簡素化した。 1.メイン...
99 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.