MARCOの倉庫 |
過去に公開したことのある作品を保管しています。
自作のプログラムをいくつかネットに公開しています。今回これらをまとめて当時の
思い出とともに陳列することにしました。プログラムは全てソースも公開しました。
人に見せるソースを書かなければならないという気持ちでプログラムを書いていくと内容が精査されて、
読みやすく、メンテナンスしやすいプログラムを作れるようになってきたような気がします。
感想を頂いたり本に掲載されたりCD−ROMに入れてもらったりして、本当に公開してよかったと思いました。
今後も機会があれば発表していきたいと思います。
★C言語
公開日付 | プログラム名 | 作者の思い出 | ダウンロード |
1995/02/13 | PRTSRC.EXE | 「C言語のソースリストを2列に印刷」 NIFTYでパソコン通信を始め、フリーソフトというものの存在を知った時、衝撃を受けました。 そして私もだれかの役に立つソフトをネット上に公開したいと思いました。 C言語の習得を兼ねて、そんな思いを実現したのがこのソフトです。 DOSのコマンドラインで動くプログラマ向けのツールです。 なんとVECTORの目にとまりCD−ROMに掲載されたり、ホームページに登録されたりしました。 |
PRTS102.LZH |
★ゲームデータ
中本氏が作成した「3Dさめがめ」というパズルゲームの駒データを作成してNiftyに公開しました。
VECTORにも掲載されています。現在は「ぷーさめ」という駒のデータとして使ってもらっている方が多いようです。
公開日付 | プログラム名 | 作者の思い出 | ダウンロード |
1995/10/17 | 3DSUJI.BMP | 「3Dさめがめ駒データ 消えゆく数字」 中本氏が作成した「3Dさめがめ」というパズルゲームの駒データです。 自分でもこういうものが作れるというよろこびを感じながら作りました。 グラフィックのツールがないのでWindows3.1の「ペイントブラシ」でこつこつとピクセルを ひとつずつ塗っていきました。 「しゅわーと消える」のが好評でした。 |
3DSUJI.LZH |
1995/11/13 | 3DHOSI.BMP | 「3Dさめがめ駒データ 星の運命」 「消えゆく数字」を公開したら思いのほか反響があったので、うれしくなって星が消えていく バージョンを作成しました。 やはり、ほめてもらえるということは本当にうれしいものです。 |
3DHOSI.LZH |
1996/01/31 | 3DHANA.BMP | 「3Dさめがめ駒データ 花札でこい」 正月に花札で遊んだら子供達がよろこんで、しばらく我が家で花札がブームになりました。 「あ、これを動かしたら面白いかも」と思って作りました。 動きを予測して描いていくのですが、描いてみて動かすと思ったよりうまく動いたりして なかなか楽しい作業でした。 3つの中ではダントツに人気があり5000ダウンロードされていました。 |
3DHANA.LZH |
★アセンブラ
IBMが発売した「ChipCard VW-200」というカード型のPDAに自作のプログラムが組み込めるというので、
前から覚えたかったアセンブラの勉強を兼ねてプログラミングしてみました。
公開日付 | プログラム名 | 作者の思い出 | ダウンロード |
1996/06/28 | PUZZLE.PSA | 「VW-200用パズルゲーム3本セット」 一番最初に作ったのは音楽を鳴らすプログラムだったのですが、ファイルの読み込みとかわからなくて 汎用性がないのでボツにしました。 次に作ったのが「マスターマインド」みたいなゲームです。C言語プログラミングの本に出ていた サンプルソースを参考に作ったのですが、これがうまく動いた時には感動しました。 続けて「マインスイーパー」みたいなゲームも作り、ついにその当時はまっていた(駒データまで作ってた) 「さめがめ」みたいなゲームも作ることができました。 その3つをひとつにまとめて公開したのがこのプログラムです。 自分でもちゃんと動くゲームが作れたことに感動を覚えたものです。 VW-200に関連する書籍にはほとんど掲載して頂きました。 |
PUZZLE.LZH |
1996/10/28 | OTHELLO2.PSA | 「VW-200用オセロゲーム」 コンピュータゲームの定番「オセロ」をアセンブラで組んでみました。 入力の方法に工夫をして簡単に遊べるようにしたり、「逆オセロ」「邪魔オセロ」という遊び方を 追加したりと自分の中ではかなり上出来の作品です(ダウンロードの数も一番多かった)。 コンピュータの思考ルーチンを工夫してもっと強くしようと思ったのですが、結局挫折したので あまり強くありません。でも適当に遊んで優越感に浸れるのがかえっていいかも。 |
OTHELLO2.LZH |
1997/03/18 | BLOCK2.PSA | 「VW-200用ブロックくずし」 過去の2つはテキスト表示のゲームでしたが、ここでついにグラフィックを使ったプログラムに 挑戦してしまいました。このプログラムを開発中にVW-200が故障してしまいました。 保証期間なので新品に交換してもらいましたけど。これを公開したら同じように故障した人がいて、 私のプログラムのせいかとかなりびびりました。結局はただの偶然だったのですが、プログラムを 使ってもらうことへの責任の重さを感じたものです。 |
BLOCK2.LZH |
1999/02/04 | DOHINMIN.PSA | 「VW-200用 大貧民風ゲーム」 VW-200も1999年ごろには市場から姿を消し始めていました。電池の持ちが悪いことと、よくフリーズする 安定性の悪さが災いしたのでしょう。私も電池が切れたままに放置している時間が多くなっていました。 ふと思い立ってトランプゲームをプログラミングしてみましたが、時すでに遅しという感じで 反響も少なくちょっと残念でした。 でも、これらのゲームのプログラミングを通して自分の力に多少なりとも自信が持てるようになったと思います。 |
DOHINMIN.LZH |