マガジンのカバー画像

プロジェクト「RogueEna」開発日記

233
運営しているクリエイター

2018年7月の記事一覧

ローグライク(仮) 視界を追加

風邪を引いてしまい家に籠もってたらやることもなくて、寝ることも困難なのでちょっと視界を追…

1

ローグライク(仮) ミニマップ表示など

今回の進捗は3つ まずはミニマップの表示を実装した。 これは簡単ではあるが、あるとめちゃ…

3

ローグライク(仮) より良いダンジョンを

より良いダンジョンを目指して昨日から改良を重ねていたら、ちょうどよい道の細さで、部屋も存…

2

ローグライク(仮) それらしいダンジョン生成

今日は引き続きダンジョン生成を試してみた。 今回も前回紹介したセルオートマトンを使ったも…

1

ローグライク(仮) ダンジョン自動生成 最初の一手

ローグライクの醍醐味である『ダンジョン自動生成』について、今回始めて着手した。今まではた…

7

ローグライク(仮) プレイヤーを中心にするカメラワーク

今回はプレイヤーが常に中心に映った状態になるようにカメラワークするようにした。これで広い…

1

ローグライク(仮) キャラクタをマスに沿って動かす

今日はキャラクタをマスに沿って動かすように変更した。壁の判定もしている。 細かいところだけど、キーリピートのときはウェイトを入れて、連打入力のときは押した分だけ動くようにしている。まだ瞬間移動だけど、この動きでもとりあえず良いかも? また、システムのイベント処理と描画・ロジック用のスレッドを分離した。これでイベントの取りこぼしはほぼ発生しないし CPU にも優しくなった。 キレイなコードを心がけて書いている。今回は『移動入力』に関するモジュールと、キャラクタの(MVCでい

ローグライク(仮) スプライトアニメーション

今日はスプライトアニメーションを作った。 スプライトアニメーションとは簡単に言えばパラパ…

6

ローグライク(仮) Windows版ビルド

今回はゲームらしい部分は全く話にでない。技術的なことばかり。 昨日と今日は暑さの中Window…

2

ローグライク(仮) タイトル画面実装

今回はプログラミングが捗った。タイトル画面を作り、キーを押すとダンジョン画面に遷移する仕…

1

ローグライク(仮) 他のゲームの調査

前々からやってはいるが、今日は暑くて進捗ゼロだったので最近プレイした他のローグライクゲー…

2

ローグライク(仮) Linux ビルドと継続的インテグレーション

今日はやや技術的な話になる。 前回行っていた継続的インテグレーション(CI)をの続きを行い、…

3

ローグライク(仮) FPS表示・新しい環境など

FPS 関係の処理 本日は FPS の表示ができるようにした。また 60 frames / sec で固定されるよ…

3

プロジェクト「ローグライク」 これまでについて

実はプロジェクト「ローグライク」の開発は少し前から行っていた。今回はこれまでのことを記す。 プロジェクトの前身として2016年8月ごろに「ゲームボーイアドバンス向けのゲームを作る」という挑戦をしていた。このプロジェクトの最初の数日間は描画用のライブラリ作成をしており、ある程度動くようになった時点で満足し辞めてしまった。その後2018年4月に再開し、1ヶ月ほどで十分使えるライブラリが完成した。それを機にゲームの原案として紙に手書きでメモを書いた。それが プロジェクト「ローグラ