Help us understand the problem. What is going on with this article?

[OpenSiv3D] ローグライクサンプル (不思議であるダンジョン)

不思議であるダンジョンをつくった

OpenSiv3D v0.4.2で動作確認したローグライクサンプルを創りました。

ソースコード

ソースコードは"こちら"

(役立ったら、GitHubリポジトリにスターを押して頂けると励みになります)

Window.png

操作方法

入力 説明
上矢印キー 画面の上へ進む。
下矢印キー 画面の下へ進む。
左矢印キー 画面の左へ進む。
右矢印キー 画面の右へ進む。
Wキー 画面の上へ進む。
Sキー 画面の下へ進む。
Aキー 画面の左へ進む。
Dキー 画面の右へ進む。
Nキー サブマップの表示/非表示。
Mキー マップの表示/非表示。
Lキー 補助タイルの表示/非表示。
Hキー HPバーの表示/非表示。
1キー カメラを遠ざける。
2キー カメラを近づける。
3キー 全体のサブマップを表示する。

GIF

このように動きます。

仕様

矢印キーまたはWASDキーを操作して上下左右に移動する。
その他のキーはサンプル用のお試し機能。
緑アイテム1を食べるとHPゲージ、緑アイテム2を食べるとHungerゲージが上昇する。
3ターンごとにHungerゲージが1減る。
Hungerゲージが0になると1ターンごとにHPが1減る。
HPゲージが0になるとゲームオーバー。
階段マスに(他のキーを押さずに)ぴったり止まると次の階へ移動できる。

さいごに

OpenSiv3Dを使用してローグライクを作成することが出来ました。
何か参考になれば幸いです。
(ヘンテコなソースコードがあったら気軽にプルリクを飛ばして頂けると幸いです)

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away