ナールドボッシェ上位の凍土が解禁になって、グラシスメタルを掘ることができた。おかげでナールドボッシェを手に入れた。MH3Gで初の切れ味青ゲージを目にすることができた。ロアルドスクロウもあるので上位の武器が揃いつつある。前に『Javaで作る超簡易x86エミュレータ』を公開したばかりだが、またこのネタを使う。64bitはどうなってるかわからないので、このエントリでは32bitを扱います。その7JS前回までは敵が攻撃してこなかったので、今回は敵が攻撃するように変更した。./object/EnemyBullet1.js。リオレイア亜種のちガノトトスフロギィS一式が揃ったので村のクエストを進める。リオレイア亜種と対決した。基本はリオレイアなのだが、一部の攻撃のモーションが変化していた。噛み付き攻撃時にブレスを伴うようになって攻撃範囲が広がったものだが、なかなかかわせなかった。あとサ...2011-12-29デバイスドライバを作る必要が出てきたLinuxでデバイスドライバを作る必要がでてきた。ioctlで叩くと特権命令を実行するドライバを作る。その6JS前回まではプログラムに直接敵の登場場所などを書いていたが今回からJSONに移してみた。ファイル名はEventList.js、フォルダはeventという名前にした。イベントエントリの配列となっている。その5JSJavaScriptが少しずつわかって気になってる今日このごろ。頑張ってCanvasでシューティングゲーム作ります、はい。それでまずHTMLを修正。キーイベントで方向キー(?)も使えるようにしてみた。keyydownとkeyupのswitch文を若干変更。その4JS今回は簡単な修正を行う。それは、前回までのプログラムだとFirefox9でキーイベントが発生しなくなっていたので、これを修正。body要素のonkeydownとonkeyupを取っ払いHTMLに書いたgame関数を以下のようにする。document.onkeydownとdocument.onkeyupの行を...2011-12-26I/Oポート関係だけのはずが...自作OSI/Oポート関係の命令をCから呼び出せるようにしようと思ったが、いろいろ詰め込んでしまった。あと少しでフロギィS一式揃う上位のドスフロギィを倒して素材集め、あと下位の素材も使うので下位のドスフロギィも狩る。下位はもう0分針で倒せるようになった。武器はアイシクルスパイク改を使ってる。ナールドボッシェはグラシスメタルが必要で、まだでてきてないのでまた今度。村のクエスト上位へついにモガの村を救い、村のクエスト上位に行くことができた。最初にでてきたのはロアルドロス亜種、これをクリアしないと他のクエストがでてこないらしい。ロアルドロス亜種と戦った。その3JS前回は敵を作ったので実際に登場させてみることにした。GameView.js。その2JS前回作ったPlayerとPlayerBullet1は共通する処理があったので、今回は継承(?)を使って共通する処理をまとめてみた。ついでにEnemy1も作成した。チャチャとカヤンバカヤンバが仲間になるときにチャチャはすでにいなくなっていたが、戻ってきて3人(?)で狩りに行けるようになった。リオレウスを狩ってバーンエッジを作り、ベリオロスを狩ってアイシクルスパイクを作った。個人的な感覚だが...3に比べてリオレウスがパワー...2011-12-23『Javaで作る超簡易x86エミュレータ』アップロードコミケ80用に作った『Javaで作る超簡易x86エミュレータ』をアップロードしておきました。その1JSHTML5のCanvas使って簡単なシューティングゲームを作ろうと思っている。JavaScript初心者だがなんとかする。それで現在はプレイヤー機を操作できるところまでいった。HTML、onloadでgameを呼び出し初期化と16msec毎に描画を行うようにしている。keydow...2011-12-22これから2Dの簡単なゲームを作るJSCanvasを使って簡単なゲームを作ろうと思っている。凄い物は作れないのでしょぼいゲームを作る2011-12-21買いたい本C++の本がでるとな!しかもゲームプログラマ向けの!これは買いたい。マイケル・ディックハイザー,三宅陽一郎,田中幸,ホジソンますみ,松...2011-12-21GDT設定用クラス自作OSGDT設定用クラスを作ってみた。カヤンバ最近、拡張スライドパッドに慣れてきてターゲットカメラを使ってないことに気づいた。そんなモンハン3Gだけど、拡張スライドパッドは慣れるまで大変だが、慣れると無くてはならない存在になる。VRAMで遊んでるところ。VRAMは捨てたいな。Graphicalに行かないと!で、重要なところではGDTの再設定、IDTの初期化、PICの初期化を行っている2011-12-16何度目かの再スタート自作OS何度かやり直すと書きながら、やりおせなかった。ア・ジダハーカと共にまさかのレムナイフから強化のア・ジダハーカを作った。麻痺させるのはいいけど一人でやってると何か悲しい。近くでMH3Gやってる人がいればいいんだけど...まぁ、それはいいとして防具もハンター一式からフロギィ一式に変更。業物が付くのが嬉しい。Calendarのネタとして書きました。今回はタイトルの通りJavaで書くブートローダです。過去のエントリで書いてたりしますが、使いまわします(おい。ブートローダと言ってもまだディスクの読み込みもできてな...2011-12-11MH3Gにはまる片手剣で頑張ってるところ。これで素材集めればア・ジダハーカ作れると思ったら、強化先にア・ジダハーカが表示されてない...あ...2011-12-10MH3G購入モンスターハンター3Gを買った。体験版で水中の動作が難しかったので、拡張スライドパッドも同時に購入。水中での操作をしてないので拡張スライドパッドの効果は不明。できればJavaOS2011-12-08久しぶりのAndroid最近エミュレータ作成に没頭していたため、Androidに触る機会が激減していたが、バイトの関係でAndroidアプリを作ることになった。2、3日で作るという制限時間付き。作るものはテーマに沿っていればOKみたいな感じだったので、テーマに沿ったゲ...2011-12-05バイナリ変換まずブートローダをJavaで書きたかったのでJavaのバイトコードをx86バイナリに変換した。World!が表示されるようになった。ブログを報告する引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。