ゲーム制作、プログラム

ソニーの社長に変わってPS5の魅力を説明するよ!

なんで俺がPS5の説明をしなきゃならんのだ! と思ったけど株主になって証券会社の営業マンがお伺いに来たとき、ソニーはすすめられて買わなかったけど「最近ソニーが下がってるの何故だと思われますか」という質問に「俺が思うにPS4のようなデジタル機器は昨…

ブログに写真は貼り付けられんだけど

音楽乗っけるのって無料サービスで良い方法ないのよね。 いや昨日から2日ほどかけてゲームボーイのSaga2秘宝伝説ラスボス曲をアレンジしてたの。いや2日は言い過ぎた。昨日は聖剣伝説だ。昨日の寝る前から今日の夕飯前までで1曲。 ゲーム会社で働いたことは…

100円のアジフライのために10万円の釣り道具を買うのが趣味

思えば学生の時に使っていたNECでも今まで買い替えたパソコンの用事は全て済まないかと。 ちかごろパソコンで何をしているかと言うと、このブログの執筆とネット巡りである。 しかしブラウザのセキュリティサポートが終了してから乗っ取られたかやたら重い。…

金持ちのボンがテレビゲーム好きで天才だったわけだが

IT定年と呼ばれる35歳を超えてから既に8年。なおパソコンにしがみついている。 競馬が近年また若い人の間でブームになっている。馬券は100円で買えるのだ。他にも100円くらいでギャンブルしようと思えば1000点10円の麻雀という手もあるし、缶ジュースの自動…

自分に染み付いているもの

ギターの歌伴にギターソロを入れたいとソロフレーズ考えてた。 けど俺の頭ン中とか心の底から出てくるフレーズって子供の頃遊んだファミコン音楽がいっぱい入っていて、それならまずそのゲーム音楽を課題曲にして歌と絡めて見よう。 いや、どちらかというと…

真面目な話に「ドラクエ」の幼稚な例えが混ざる件について

こりゃもう、小学校から勉強をやり直すしか治す方法は無いかも知れない。 自慢話で退屈かもだが、ゲーム大会で優勝、ギターが弾ける、国家試験合格って「そんなに数え役満みたいなの揃うわけがない」って話は聞くんです。何かウソ付いてるんちゃうかって。 …

XBOX360をD端子でテレビに繋いだ

バーチャファイター5を猛者のジャッキーで5試合ほど遊んでからニードフォースピードモストウォンテッドを遊んだら16時を回っていた。 なんかな。遊んでいるという感覚はゲームとして「ぷよぷよ」とか「トルネコの大冒険」とかのほうが玩具っぽくて奥深い…

平成19年度の六法全書は持っているんですが

もう10年以上経つんやなぁ。 技術者になって22年経ちます。 最初の3年くらいは会社の守秘義務をちゃんと守ってたんですよね。高卒でいちどフリーターになって復学して、内定したゲーム会社があまりに自分の理想とかけ離れて、中途採用で人脈からの紹介で自分…

忘却というのは恐ろしい

俺の部屋には初めてのパソコンValueStarNXを壊れたまま置いているの。 そうして、時々色々とパソコンを買い替えてきたが、あのパソコンのままでももっと色々の仕事が出来たのではなかったかと悔いることがあった。 だがそれは勘違いで、あのパソコンを使って…

将棋ベーシック改におけるnewの扱いが大雑把な件

UIエンジニアはメモリの確保newとメモリの開放deleteを常にセットで意識せねばならない。 これは俺がプログラマになった1998年頃に市販のマシンのメモリが128MB程度で、それを超えたメモリはOSの機能でページファイルとしてHDDに書き込まれたからである。 UI…

今日の教訓「勝ちパターンを自分で崩さない」

将棋ベーシック改はビットボードと新しい評価関数を加えてひとまず安定した。 我が事ではあるが、電竜戦の19試合通信不調はあったがよく完走したものだ。 だいたい2000行あるプログラムが動作不調せず動ききっただけで成果です。 それを忘れて勝った試…

今日も将棋ベーシック改いじり(ビットボードと評価関数)

昨晩あたりから強くなるなら何でも出来ることからしてみようと触りだした。 まずビットボードを試してみたが早く結果が欲しくて改変を急いだらバグが出た。 昨晩は晩飯にビールを飲んだ後もいじっていて、バグの原因が分からず巻き戻し。 実装してみて、バグ…

今日のプログラムいじり(将棋ベーシック改の次の名前なんにしよ)

朝からやる気を出して将棋ベーシック改のソースコードと格闘していた。 まずビットボードをビジュアルベーシックで本当に実現できるのか。 そのへんの検討で今のコンピュータは64ビットなので将棋盤81ビットを作るには整数型ふたつをつなげることとなる…

ディープラーニングの将棋が優勝したということで

電竜戦の前にはブログで「機械学習は胡散臭い」と書いたのですが。 まあ、分からないものが胡散臭く見えていたので突っぱねたという話。 大会に出てみると自分のソフトだけが思考時間が長いと思いました。 ではどうやって計算を速くするか。スペックを上げる…

グローバル変数と永久ループを失礼して

専門学校でプログラムを学んだ時、紙にフローチャートを書いてC言語に落とし込むMS-DOSのコマンドを呪文書のようにノートに書き取った通りに打ってコンパイラを起動する。そんな授業を週に数回、半年ほど受けた。 そして課題はmain関数からサブルーチンひと…

10進数の使えるC言語、抽象クラスの使えるC++は充分に直感的かなと

先のブログで排中律について触れた。 命題は真偽のどちらかを取り中間は有り得ない。 この考え方がコンピュータと好相性なのか、論理学から論理回路が出来たのか、起源については及び知るところではないが、命題が真偽中間の三叉路を取ることは0と1のビット…

GitHubのトラフィック機能に制限がかかりました

GitHubの管理者権限で何人ダウンロードやクローンを取ったか先日まで確認できたのですが、サイトの機能が変更になって統計データがプロジェクトの管理者でなくサーバーの管理者にしか扱えないようになってしまいました。まあ簡単に言うと締め出しですね。残…

今日のストリートファイターII制作(遊べるようになりました)

ゲームを作る上で絵を描くのは必須なんだけど、楽しい分量と面倒な分量があって。 描き終わった絵でプログラムいじりだけでどれだけ遊べるようになるかやってみた。 基本的にゲームは絵とプログラムの両輪で進めたいが、全部自分作業だと好きなように。 最初…

「もしもピアノが弾けたなら」という永遠の憧れ

子供の頃に遊んだゲームの音楽が好きで、特に何度も遊んだPCエンジンのソルジャーブレイドの2分間モードの音楽はとても脳裏に焼き付いていて、ステージBGMと敵の爆破音がどのくらいピタッと合っているかがスコアの目安になったりするんだ。 そして当時はゲー…

19歳でゲーム業界の暴君だったことを35歳で我が身に全部受ける

19歳の時に俺はフリーターでゲーセンバイトをしながら給料全部ゲームソフトに使った。 店をふたつ掛け持ちしていて、自給は奈良で800円に大阪で1000円だった。 だいたい、ゲーセンバイトというとボッ立ちで老人が警備員とかの代わりに年金の足しにするバイト…

今日のストリートファイターII(企業内の見える化ブームについて)

なんというかIT企業に於いてプログラムのソースコードが守秘義務をもって管理されてるのって、画像や音声などのデータなら著作権管理できるけど、ソースコードの設計などは特許や著作権が及ばないから社外から隠して利益授受するのが本筋だよな。 俺は今、思…

今日のストリートファイターII(ヒットボックスを組み込んだ)

チェックボックスを追加していわゆる「当たり判定」海外では「HitBox」などと呼ばれる見えない矩形を見える化した。 何故知っていると思われるかもだが、カプコンCP2では既に当たり判定はプログラム組み込みでなく基盤機能になってて内製か外注かは分からな…

今日は飛び蹴り

2年前の記事に今も注目が集まるが二人零和有限確定完全情報ゲームの最善手って有限確定だから求まるわけで将棋やチェスは現状有限だろうと予見されてはいるもののスパコン使ってもその限りには届かないのだよな。 いやプログラマは分かってるけど隠してるみ…

今日のストリートファイターII(波動拳作成)

ガイルだけ技があってリュウは何もできないプログラムで昨晩は寝たが深夜に目が冴えて波動拳を作った。 最初はゲームを作るつもりでなくキャラアニメを作りやすくするツールを作るつもりで始めたのだが、面白いのでコンパネ付けて遊べるようにした。 コンパ…

今日のストリートファイターII作り

何故に保存しておかなかったと悔やむのだが、ゲームで使うガイルの絵が著作権侵害にならないよう自前でサラッと描いたものを使ったら「ホンマにお前が描いたのか」的なツッコミにもう一度リュウを描くときにYouTubeに残したのだがリュウは下手という。 実は…

ゲームを作るのに絵を描く必要があるというのが分からない方に

簡単なプログラムを組んで説明するためにビジュアルベーシックでストリートファイターIIを目指したプログラムを書いてみました。 GitHub - zenmai36rai/StreetFighterII 自力で絵を3コマ書いてリソースとして突っ込んでいるのですが、これで原理が分かれば…

プログラムの組み方は変数を作って処理を書く

プログラムを人に教えてよいか、考えました。 教える資格があるか、学びたい人に向けて良い指導を行えるか。 近年では学校でもプログラムを学べるようになっています。 2進数やNAND回路などの計算機基礎を学ばなくてもパソコンは使えます。 いったい、誰がど…

ちょっとした言葉のニュアンスの違いで齟齬はなくなる

人と飲みながら「プログラマって裏方仕事なんだよね」と言うと。 裏方ってけっこう広い意味の言葉で舞台裏で働くのも裏方だし、衣装さんなんかも裏方だし、仕事において内側の仕事をする人全部を指す意味にも使えるんだけど、言葉のもともとの意味から舞台か…

まずはガイルのジャブを作ってみた

ウインドウズに付属のペイントでアニメが描けないかと試しました。 ペイントの元に戻すとやり直しでアニメーション まず立ち絵を描いて、それを元に動かす部分だけ描き直す。腕を伸ばしてパンチ。 そして、2枚の絵を別々に保存してから後の絵をコピーして、…

格闘ゲームを作ろうかと色々と考えて

ペイントで下手くそなガイルの絵を描いた。 カプコンSNKの1990年代の2D格闘ゲームは増えてゆくコンピュータ資源の使いみちとしてはブルーオーシャン状態であったのだが、リソースの用意の仕方は人力によるアニメーションの力技であったのだろうと思われる。 …

| SOFTWARE | GRADIUS | BLOG RANKING | GLAY BELOVED GUITAR SONG |