読者です 読者をやめる 読者になる 読者になる

プログラム

外国為替市場を追いかけてみた

わたしは、今までに、一度も失敗をしたことがない。 電球が光らないという発見を、今まで二万回したのだ。 ――トーマス・エジソン 久々の更新です。 今まで何をやってたかというと、主に為替データの解析やってました。 ワタクシとしては、FXとか株とかから、…

今年の目標

今週のお題「2014年プライベートでやりたいこと」にも引っ掛けつつ。 今年の目標は、3つあります。 今度こそゲームを一本作りきる いま、Unityで作りかけのゲームがあるのです。タイトル画面をこさえたら完成なのです。しかし、忙しくて手が出ないっていう…

jsdo.itでライフゲームを書いてみた話

いやはや、もうめっきり春ですね。 というわけで、いま流行のHTML5+JavaScriptでライフゲームをちゃちゃっとコーディングしてみました。 貼り付け方がよくわからないので、リンクで失礼。興味がある方はぜひ ↓ http://jsdo.it/gunsyu3/sbfo 結構突貫なんで、…

画像が入ったZIPファイルをPDFへ変換するヤーツ

JPEG画像が大量に入ってるZIPファイルとかあるじゃないですか。 自炊した本のデータとか。 サクッとスマホで読めるようにしたいなーと思ったので、 画像が入ったZIP→PDFへ変換する奴を作ってみました。 言語はruby。 ソースはgithubからどうぞ! https://git…

昔作ったRPGをアップロードしました

台風直撃なんだそうですね。 いま、徐々に雨が強くなりつつあります・・。 amemilitia.comに例のRPGをアップロードして公開しました! 少しでも遊んでいただけたら幸いです。 →アクマと赤い剣 このRPGの思い出話は、↓こちらに書いてありますので、 興味があ…

自作RPGを調整中って話と、思い出話

Windowsで動くRPGを昔作ったのですが、 もうちょっと調整したら*1アップロードできそうなので、 本日はその予告です。 今回のは非常にクソゲーです。 クソゲーと言うのもはばかるくらいクソゲーで、 どのくらいクソゲーかというのを言葉で表現したら、 おそ…

バージョン管理したことない俺がBazaarを導入するまでの話

日が随分長くなりましたね。 また今回もコンピュータの話題です。 わからない方は、 ショッピングセンターに入ってる食べ物系の店で 食ってみたいんだけど、なかなか購入に至らない食べ物 について語り合いましょう。 俺は「銀だこ」のたこ焼き! →こんにち…

ゲームを一本公開しました。

はてなブログを、適当にgunsyuって入れて登録して、 なんか移行の仕方とかよくわかんなかったから、 退会して、 「あ、でも公開しないで保持しとくだけでもいいかな?」 って思い直して、 再登録しようとしたらgunsyuが使えなくなっちゃった件。 →こんにちわ…

今さらWindows2000に開発環境を作った話

amemilitia.comを取得して以来、サイトをまっったく更新していません。 新年明けましておめでとうございます(遅 去年の暮れから今に至るまで、 「年末年始に休みもあるし、連休も続けざまあるし、 クォータービュー関連のうんちくをまとめた記事を アップロ…

プログラムをキレイに書くには。

また技術系の話ですみません。 今回は短いです。 一部で 「ネストすんな!右寄りのソースは見にくいんだよ!」 と憤ってる方をお見かけしました。 ソースをキレイに書きたいなら、 Cプログラミング診断室 を100回読めばマシになります。 自分のソースに自信…

40hくらいでデジタル時計ウィジェットを作った話。

追記(2012/1/13): ウィジェットをダウンロードできるようにしました。 詳細は群衆三世のアプリサイト amemilitia.com をご覧ください。 アンドロイドで動作するデジタル時計ウィジェット(AppWidget)を作りました。 10月26日頃から作り始めて、それなりに動…

経路探索を組み込んだら

A**1を組み込んだ! 敵がわさわさ追いかけてくる プレイヤーと敵の移動速度は同じ あっという間に追いつかれて 一度追いつかれたら逃げられない 恐るべし経路探索。 嫁に見せたら 「怖い・・。これ倒せないの?」 って言われた。 ・・・倒せないよ。(今のと…

2Dゲーム向けにA*(エースター)を再コーディングしたよー

先日のA*アルゴリズムの実装を、標準テンプレート抜きで書き直してみました。 以下プログラム。 #define WIDTH (25) #define HEIGHT (10) #define GX (15) #define GY (8) #define SX (3) #define SY (2) enum { SEARCH_NO_CHECK = 0, SEARCH_OPEN = 1, SEAR…

C++でA*(エースター)をコーディングしたよー

ゲームで敵がプレイヤーを追いかけるのに必要な処理を作りましたよー。 A*(エースター)という名前のアルゴリズムを、 C++でコーディングしてみました。 イカ、プログラムでゲソ!

タイトルを決めました。

作ってるゲームのタイトルを決めましたよ。 「黄泉路の妖狐」 でいこうと思います。 次の3点を考慮して決めました。 キツネっ娘が主人公 魂集めゲーだから、なんかそういう言葉を入れる ググっても同名の何かがない タイトル画面もとりあえず作ってみました…

フォルダの中身を一気にオブジェクト挿入するExcelマクロ作った。

今日は仕事で作ったエクセルのマクロを紹介します。 システム管理なんかの作業をしてますと、 ログファイルをエクセルの中に貼り付けして、 説明やら障害の原因やらを書いて送信・・・ なんて事が頻繁にあります。 他の人は知りませんが、俺はあるんです。 …

クォータービューのゲーム、バージョンアップしました。

先日告知しましたクォータービューのゲームについてです。 群衆三世の物置にアップロードしました。 相変わらずプログラムのソースファイル付きですよ。 (2011/11/15:ちょっと公開停止します) いったん路線変更して、ドットイート物にしようと思います。 ド…

クォータービューのアレ、バージョンアップします。

最後の更新からかなり時間が経過してしまいましたね。 例のクォータービューのアレ、バージョンアップします(0.0.0.2→0.0.0.3) 今、公開に向けてソースファイルを圧縮したり、紹介動画の準備をしていますよ。 0.0.0.2に比べればずっとゲームっぽくなってきて…

同じ障害が発生している人を見つけた

今までずっと調査していたntdll.dllが死ぬとか、なんとなーく解決したと思っている変な現象、いっこうに出口が見つからない状態です(まだ発生する) が!今日、たまたま同じ障害をMSへ通知している人がいることを発見しました! Win32 コンソールアプリケーシ…

レシート入力フォームをHTML+Javascriptで作ったよー

お買い物情報を入力すると、タブ区切りでテキストに出力するってプログラムを作ったよー。 家計簿の入力にお使いください。 自分で作って、自分で使ってます。 ちなみに前にも似たようなプログラムを作っていますので、そちらもどうぞ。 自分用JavaScript雛…

Seleniumが便利で死にそう

Selenium便利ですねぇ。 回帰テストなんて拷問を勝手にやってくれるなんてステキすぎる。 先日、デグレードを発生させてしまいまして(涙。その結果、ユーザーから「きちんと回帰テストをやるように!」と熱い要望が届きまして。偉い人経由で。えぇ、えぇ。 …

VC++に付き合ってられない

もうダメだ。 一応原因をさぐって、問題点があれば解決するのがベストだと思ってあれこれやってみましたが、なにやらVC++を起動した所で、なんかのXMLを読む時に正体不明の例外が発生してる。無視して実行すると、似たような例外を3回くらい吐きながら起動…

なんとなく解決?ヒープエラーで死ぬ件。

WinDbgでデバッグ。 自分のプログラムは問題なく動いてるっぽい。確保したメモリを超えたアクセスもしてそうにないし、deleteの直後に全部NULLを入れるように作り替えた(コレが面倒だった)。 それでもVisual C++ 2010 Expressは落ちる・・・。 このバグ潰し…

WinDbgで確認してみた。

先日のntdll.dllでエラーがはかれる問題の続き。 Debugging Tools for windowsがとてもいい感じなので、インストールして調査中。 どうしてもntdll.dllがエラーを吐くなぁ、おかしいなぁ。 なんて思いながら、 「ほかのプログラムをアタッチしたらどうなるん…

ヒープエラー?Ntdll.dllが死ぬでござるの巻き!

仕事が超暇。 自作の、例のアレを作る時間の確保も余裕。 非常に進捗具合は良い感じです。 良い具合なんですけど、変なエラーが出ます。 ヒープエラーが止まらない プログラムをビルドして、デバッグ実行すると「ヒープが壊れてる」みたいな事をVisual C++ 2…

「クォータービューの2Dゲームでクリックしたとこへ歩かせる」の巻

追記された前置き(2014/01/09) 先日、方々のサイトを見て回っていたら、このページについてご意見が予想以上に多く見つけてびっくりしてしまいました。(いいね!も、きびしいご意見も、両方) この記事を書いた当時は、そんなに読まれはしないだろうと思っ…

途中経過をアップロードしました

群衆三世の物置のRPGプロジェクトのページを更新しましたよー! プログラムのソースコードはあまり整理していないので、汚い上に変なコメントが書いてあるかもしれませんが、ご愛敬という事でひとつ・・・! 物置(という名のWikiサイト)を更新してて思ったん…

なんとか動画を作ってみた。

何言っているか(何が言いたいのか)よく分からない動画になってしまいました。 みなまで言うな、ダメなのは分かってる><;

説明用の動画を作り中です。

作ってるゲームのお話。 前回からの変更点を動画にまとめてる最中です。 ffdshowとCamStudioのコンボで。画面全体を撮影しても、コーデック次第でかなり小さくなりますね。 そんなことより、めっちゃ恥ずかしいんですけど///。 ひとりで画面に向かってぶつぶ…

新年明けましておめでとうございます

というわけで、今年もひとつよろしくお願いします! 今年は正月休みが少なくてやるせないですね。短い正月休みに、俺は何をしていたかというと、ぽちぽちドット絵を打ってました。 開発についての目標 こりゃ何年たってもゲーム完成しないぜ‥。時間かけ過ぎ…

進捗報告

進捗報告(しんちょく-ほうこく):途中経過をお知らせすること。残業続きで工数*1を食いつぶしてると、とてもやりたくないイベント。 それはさておき、作ってる例のゲームの進捗報告です。 今回は動画はなしです。プレイヤーがキャラを動かせるようになったら…

プレイヤーの介入まで、あとちょっと

さて、旅行に行く前に作っておいた動画をブログに貼っておきますね。 結局動画をH264だかH263だかにコンバートするのは、aviutlが一番簡単だ、という所に落ち着きました。H264に変換してアップロードすれば、高画質モードで試聴できます。内容は面白くありま…

開発メモ

ちょっと個人的なメモ。 DXライブラリ 2D専用のゲーム開発ライブラリ。 今、アタクシが作ってるゲームのライブラリとやりたい方向性は同じ。けど設計思想がちょっと違う。なので使うことはないと思うけど、いいなぁ、コレ。 TODO 帰ったら動画に字幕を貼り付…

今日起きなかったことが俺にもっと輝けと囁いている

毎日趣味のゲーム作りにいそしんでおります。俺です。 土日も彼女さんに会えない日は家にこもってゲーム作り三昧ですから。ブログのネタもないっていう。 ゲーム作りはもうなんて言うか、ライフワークです。ついでに不景気対策?今の仕事がクビになっても大…

落ち込んだりもしたけれど、定額給付金です

前回の更新で公開したプログラム。早速難航してます。 キャラクター(ダンボー)を歩かせるのに、システム上、無理矢理歩かせてる節がありまして。キレイにまとめるのに時間が掛かってるんですよー。 「スクリプトにうまく乗っかるように・・・」とか「あとで…

ダンボーがただ歩くだけのアレについて

先日アップロードした動画で作ったプログラムを物置にて公開中です。 ちなみに群衆三世の物置はこちらね。 あなたのPCで、ダンボーを歩かせよう!・・・さっさとオリジナルのキャラを歩かせねば。著作権とか最近うるさいからなぁ。 公開にあたり直した箇所 …

開発動画その4です。

また少し開発しましたよー。 だんだんゲームらしくなりつつあります。 てか、前回みたいな高画質動画が作れない><; やり方忘れちゃったよw 次は 動画中でも宣言したとおり、キャラクターの動き周りをがっちり作ろうと思います。 あとマップチップを作ら…

フリーで使える動画編集アプリ

また性懲りもなく、プログラミングの状況を動画で撮影しました*1。 今回は、字幕に挑戦しました。結構大変でしたよ。動画を編集している最中には気づきませんでしたが、見返すと字幕の表示時間が短くて、字幕が読み切れないところがあったり・・・。 それは…

開発動画の第二弾です。

懲りずにやってしまいました・・・。 タイトルも少し変えました。親しみやすい感じにした方が、見てくれる人も増えるかなと思って*1。 今回は無駄に高画質な動画にしてみたので、是非みてみてください。 実際に動くプログラムは、そのうちアップロードします…

開発は順調です。

ヘマばかりしている俺ですが、個人的な開発だけは順調です。 今回、ちょっとスクリーンキャストにチャレンジです。SofTalkを使って実況もつけてみましたが、完全に自己満足レベルです。むしろそこを楽しんでいただけたらと思います。

マップジェネレータ(Win版)を作りました

マップジェネレータを物置に置きましたよー。今度はWindows上で動くヤツです。 Ashさんが書いてくれたコードがより活きるようにベースを書き直しました! 今回のコードはコメントも少なくて汚いことこの上ないですが・・・。ちゃんと仕様書を起こした方が良…

Ubuntuで開発中

新年開けましておめでとうございます! 新年からプログラム作ってるよ!例のゲームだよ!Ubuntu 8.10 on USBで開発環境を用意しました。 風の噂でgccとか言うコマンドで開発できるって聞いたんで、やってみたら「newが宣言されていない」とか言われて泣きそ…

年内の目標

今年も残すところあと20日。 今年中にやっておきたい事を洗い出してみました。 30分ジョギング 一回も休まずに30分走る。今のところ距離を基準に走っているので、時間を基準に走るように切り替えようかと。 でも今の季節、寒くて走り始めるまでがキツイんだ…

マップジェネレータをうpしました

物置にマップジェネレータをうpしましたよー。 色々と説明を書きたかったんですが、色々あって書く時間が取れず・・・。 文章もなんか変です。 そんなんでも、まずはアップしないとね〜。 デジタルネイティブ 先日、NHKスペシャルで「デジタルネイティブ」…

部屋ジェネレータ

土台は出来上がったので、帰ったらうpします。 当初「部屋同士が衝突したら部屋を作り直すか破棄する」って処理を考えていたんですが、衝突した感じも結構いいので、この状態で一旦アップします。 部屋同士を結ぶ通路を作るのが大変そうなので、実際は衝突…

マップジェネレータ

ゲーム制作ですが、現在、地味な作業をやってます。 ディアブロのようなゲームを目指す以上、マップは自動生成されないと面白くない。という事で、自動的にマップを作る部分をJavaScriptでしこしこ作ってます。 ディアブロを知らない人に説明すると、「不思…

主人公のドット絵作ったよー

正面だけですが、主人公のドット絵を起こしてみました。 あとはこれをプログラムで使いやすいように加工したり、8方向全部書いたり、アニメーションさせたり(涙)ってかなり枚数多くならないか、これは。 気が向いたときにちまちま打ちます。 工程を見てみよ…

別物になった

先日走り書きしたキャラをドット絵に起こすにあたり、もう少しディテールをハッキリさせようと思って書き直してみました。 これ、前髪どうなってんだろう。生え際ってどう描くの? 触覚をつけてみたけど、どこから生えてるのか分からない ひらひらした服が似…

キャラデザとかもやるんだ

作り中のゲームのキャラ絵とかも考えないとと思い、とりあえず魔女っ娘にしとけばいいかみたいな安直な考えで描いてみました。5分で。 なんだこのドッシリとした上半身w 服から描くとダメだな・・・いや、それ以前に絵描きではないんだ、俺は。 これからド…

テストプログラムver4

物置のファイルを更新しました!お暇な方は是非・・・。 もう少し動作確認して、今ある問題をちょっぴり直したらこのアプリケーションのお役目は終了です。 次はユーザーからの入力周りを作らないとね。今までキーボードとマウスの制御はやったことあるんで…