ゲーム制作、プログラム

今日のグラディウスもどき(真面目に動画にしてみた)

俺のスキルはプログラム全振りなので人様が作ったアプリを組み合わせてマッシュアップして自分を凄く見せるというマックの思想にはあんまり則ってない。 ここいらで自分のマックブックの使い方をもちっと勉強しておこうとカメラでの動画撮りでなくクイックタ…

今日のグラディウスもどき(マップをダダっと書いてみた)

ファミリーベーシックのメモリは2キロバイトなので、出来ることが限られていてファミべで出来る限界は既に迎えていると判断。Javaで作ってみて、遊べたらファミべに打ち替えて遊ぶことを当初は計画していたけど、このまま潤沢なメモリを活かしてグラディウ…

どどどどどどどど怒首領蜂!

グラディウスもどきのエンジン部分がかなり煮詰まったので、ここいらでベンチマーク。どこまで自機のパワーアップや敵の弾幕を出せるか実験を始めました。 怒首領蜂風グラディウス風 とりあえず、解像度400*320で2048発くらい撃っても全く処理落ちしない。大…

今日のグラディウスもどき(敵弾実装)

グラディウスもどきを作り始めて1週間。3日でかなり出来た気分になったけど、ゲームとして遊べるように煮詰めていくと、煮詰まるどころか水ばっかじゃん!という感じ。それでもスペースインベーダーからゼビウスにグラディウスという歴史を考えると1日で…

ファミコンの逆アセンブラが公開されてる

ファミコンのカセットってフロッピーディスクのパソコンと違って巧妙なプロテクトだよな。パソコンはパソコンそれ自体が高かったけど、パソコンを持っていたらソフトは安価なフロッピー同士で簡単にコピーできた。それに対してファミコンは本体はパソコンよ…

今日のグラディウスもどき(接触判定とフレームレートなど)

敵は最初「ハエ」で作ったが画面が美しくないので「鳥」にした。 しかし鳥はかわいいので撃つとかわいそう。 それでショットと敵の交差判定を書いて当たったら消すように。次は爆発のエフェクトをかけるため、爆発クラスを作るか鳥クラスに爆発フラグを持た…

ファミべでグラディウスもどき

グラディウスというと美麗なグラフィックが売りのひとつなので、ファミべのマップチップではイマイチそれっぽいのが作れないんだよね。 だけど・・・ 飛行機と人魂とショットと山の地形にカプセル型のパワーアップゲージを再現。素直にグラフィック描けよと…

沙羅曼蛇を出してきた!

ファミべのよっしんがZACNER2をベーマガに投稿してファミコンでもグラディウスのレーザーが表現できることを証明した。その前後はまだ確認が取れていないんだけど、コナミの沙羅曼蛇とグラディウスIIもファミコンでレーザー出してんのね。 何故レーザーが出…

ファミリーベーシック買ったった!

大阪日本橋に行って久しぶりに覗いたソフマップ。1階しか見てないけど何か昔の雑然とした感じでなく、店もスッキリしているし客もまばらで時代の変化を感じました。日本橋自体も観光客が増え飲食店が増え電気街は名残を残すってかまだまだ多いけど、なんか…

今日のファミべJava(カメとカニを追加)

ファミリーベーシックの画像を使ったJavaゲームですがゲームエンジンというわけでもなく、ゲーム作ってます。エンジンだけ書いてその上に胡座をかいて「後はゲームプログラマーさんの仕事」という感じはつまらないので。サンプルのつもりがエンジンより容量…

今日のファミべJava(マップチップ追加とハシゴ昇降)

昨日はJavaの図形描画で背景をマップ配列から描画した。 今日はそれをマップチップ画像からの転写に変更した。ついで、ブロックの有り無しを0と1で表現していたがプログラムサンプルとしてマップチップの種類を増やして4種類にした。ついでにハシゴの絵が…

今日のファミべJava(マップの追加)

設計は大切だが納期に追われて仕事をするのに慣れ、まず大雑把でも作ってみるクセが付いたのは案外プラスに働く。何故なら、何からどう取り掛かろうかと悩むあまり頭のなかで完結しない分量の仕事は永遠に設計できず着手されないので、まず書いてみて考えを…

GItHubにリポジトリを作ったよ!

学生時代の卒業制作中にマシンがクラッシュ。バックアップはフロッピーの断片データのみ。会社員時代にはマシンクラッシュは無かったが、マインドストームのプログラムが入ったノートPCを1台紛失。ノートPC無くしたことは2回。そして去年だったかレノボが…

今日のファミリーべシックJava

Javaでファミべと同じように遊べるゲームエンジンを作っちゃおうという計画が始まりました。初日は根を詰めてやりだしたのですがプログラマーは精神が追い詰められる仕事で、ざっくり書くほどバグが多く、自分で書いたプログラムのエラーやバグに自分で苛立…

ファミリーベーシック欲しかったぜマジで

小学校の時に親にねだって買ってもらえなかったファミリーベーシック。今はヤフオクで3000円くらいで売られているファミリーベーシック。メモリは4キロバイト。 ベーシックなんて死んだ言語で、今ならウインドウズでVisualBasicがあるじゃないかと。VBで自…

フリーウェア開発者はみんな自分で宣伝するよね

自分の力を示すために「何かスゴイ物」をつくらないといけないという思い込み。 実は俺はゲームクリエイターになりたいと言っても、子供の頃に遊んだスターソルジャーをパソコンで作りたいくらいで、もし小学校の時に親にファミリーベーシックを買ってもらえ…

VB6でのPSetをVB2008Expressで実現

初期のVBはPictureBoxに直接点描画が出来たので、簡単にグラフの作成が出来た。 VB.NETあたりからPSetが無くなってしまったようだけれども、GraphicsのDrawLineで1ピクセルの線を引けばなんとかなるのではと思って実験してみました。 画像は y=30 * ( cos( …