OSDN Git Service

deeangband/Deeangband-new.git
9 years agoField::UpdateSight()の実装途中。 / Implementing Field::UpdateSight().
Deskull [Thu, 8 Jan 2015 12:56:56 +0000 (21:56 +0900)]
Field::UpdateSight()の実装途中。 / Implementing Field::UpdateSight().

9 years agoField::UpdateSight() を追加、一部実装。 Add Field::UpdateSight() and implement that in part.
Deskull [Wed, 7 Jan 2015 14:31:29 +0000 (23:31 +0900)]
Field::UpdateSight() を追加、一部実装。 Add Field::UpdateSight() and implement that in part.

9 years agoCoordinates::LineOfSight() のバグ修正。 / Fix bugs of Coordinates::LineOfSight().
Deskull [Wed, 7 Jan 2015 13:44:42 +0000 (22:44 +0900)]
Coordinates::LineOfSight() のバグ修正。 / Fix bugs of Coordinates::LineOfSight().

9 years ago重複していた BOOST_CLASS_VERSION を削除 / Delete duplicated BOOST_CLASS_VERSION.
Deskull [Wed, 7 Jan 2015 13:16:52 +0000 (22:16 +0900)]
重複していた BOOST_CLASS_VERSION を削除 / Delete duplicated BOOST_CLASS_VERSION.

9 years ago名前空間を修正 / Fix namespace.
Deskull [Wed, 7 Jan 2015 12:56:38 +0000 (21:56 +0900)]
名前空間を修正 / Fix namespace.

9 years agoGameWorld::GenerateCreature() 時に UpdateFieldLore() の処理を追加。 / Add UpdateFieldLore...
Deskull [Tue, 6 Jan 2015 13:43:58 +0000 (22:43 +0900)]
GameWorld::GenerateCreature() 時に UpdateFieldLore() の処理を追加。 / Add UpdateFieldLore() in
GameWorld::GenerateCreature().

9 years ago視界処理の追加実装。 / Extend implementation of creature sight.
Deskull [Tue, 6 Jan 2015 12:36:16 +0000 (21:36 +0900)]
視界処理の追加実装。 / Extend implementation of creature sight.

9 years ago視界外マスクグラフィックの追加。 / Add field graphics out of sight. 
Deskull [Tue, 6 Jan 2015 11:07:34 +0000 (20:07 +0900)]
視界外マスクグラフィックの追加。 / Add field graphics out of sight. 

9 years agoインクルード参照関係を一部修正。 / Fix some include references.
Deskull [Tue, 6 Jan 2015 10:58:14 +0000 (19:58 +0900)]
インクルード参照関係を一部修正。 / Fix some include references.

9 years agoインクルード参照関係を一部修正。 / Fix some include references.
Deskull [Mon, 5 Jan 2015 16:12:01 +0000 (01:12 +0900)]
インクルード参照関係を一部修正。 / Fix some include references.

9 years agoインクルード参照関係を一部修正。 / Fix some include references.
Deskull [Mon, 5 Jan 2015 15:59:22 +0000 (00:59 +0900)]
インクルード参照関係を一部修正。 / Fix some include references.

9 years agoインクルード参照関係を一部修正。 / Fix some include references.
Deskull [Mon, 5 Jan 2015 15:45:17 +0000 (00:45 +0900)]
インクルード参照関係を一部修正。 / Fix some include references.

9 years agoインクルードファイル指定と未使用変数警告の修正。 / Fix loading include files and unused value warnings,
Deskull [Mon, 5 Jan 2015 15:09:54 +0000 (00:09 +0900)]
インクルードファイル指定と未使用変数警告の修正。 / Fix loading include files and unused value warnings,

9 years agoクラス宣言を追加。 / Add class declaration .
Deskull [Mon, 5 Jan 2015 14:41:59 +0000 (23:41 +0900)]
クラス宣言を追加。 / Add class declaration .

9 years ago視界処理を適用。 / Apply sight process.
Deskull [Mon, 5 Jan 2015 12:23:59 +0000 (21:23 +0900)]
視界処理を適用。 / Apply sight process.

9 years agoField::HaveSight() を実装。 / Implement Field::HaveSight().
Deskull [Mon, 5 Jan 2015 12:10:32 +0000 (21:10 +0900)]
Field::HaveSight() を実装。 / Implement Field::HaveSight().

9 years agoGameSurfaceSDL::PushAnyKey()の別引数追加。 / Implement another GameSurfaceSDL::PushAnyKey().
Deskull [Mon, 5 Jan 2015 11:53:20 +0000 (20:53 +0900)]
GameSurfaceSDL::PushAnyKey()の別引数追加。 / Implement another GameSurfaceSDL::PushAnyKey().

9 years agoCoordinates::LineOfSight() を実装。 / Implement Coordinates::LineOfSight().
Deskull [Mon, 5 Jan 2015 11:16:12 +0000 (20:16 +0900)]
Coordinates::LineOfSight() を実装。 / Implement Coordinates::LineOfSight().

9 years ago未知地形グラフィックを表示 / Draw unknown field graphics.
Deskull [Sun, 4 Jan 2015 06:42:01 +0000 (15:42 +0900)]
未知地形グラフィックを表示 / Draw unknown field graphics.

9 years agoLoreによるマップ記憶に基づいた描画を実装。 / Implement drawing map by memory from Lore.
Deskull [Sun, 4 Jan 2015 06:10:56 +0000 (15:10 +0900)]
Loreによるマップ記憶に基づいた描画を実装。 / Implement drawing map by memory from Lore.

9 years agoGameSurface クラスのメンバ関数いくつかに subjectCreatureIt を追加。 /
Deskull [Sun, 4 Jan 2015 05:54:23 +0000 (14:54 +0900)]
GameSurface クラスのメンバ関数いくつかに subjectCreatureIt を追加。 /
Add subjectCreatureIt arguments to member functions in GameSurface.

9 years agoCreature::UpdateFieldLore() を実装。 / Implement Creature::UpdateFieldLore().
Deskull [Sun, 4 Jan 2015 05:29:02 +0000 (14:29 +0900)]
Creature::UpdateFieldLore() を実装。 / Implement Creature::UpdateFieldLore().

9 years agoCreature::CanEnterPosition() の実装と適用。 / Implement and apply Creature::CanEnterPosition().
Deskull [Sun, 4 Jan 2015 04:45:08 +0000 (13:45 +0900)]
Creature::CanEnterPosition() の実装と適用。 / Implement and apply Creature::CanEnterPosition().

9 years ago記憶情報をメンバとして Creature クラスに追加。 / Add Lore to Creature class by member.
Deskull [Sun, 4 Jan 2015 04:30:27 +0000 (13:30 +0900)]
記憶情報をメンバとして Creature クラスに追加。 / Add Lore to Creature class by member.

9 years ago警告数件修正 / Fix some warnings.
Deskull [Sun, 4 Jan 2015 04:12:26 +0000 (13:12 +0900)]
警告数件修正 / Fix some warnings.

9 years agoLore::PutFieldLore() と Lore::GetFieldLore() を実装。 / Implement Lore::PutFieldLore(...
Deskull [Sun, 4 Jan 2015 03:56:05 +0000 (12:56 +0900)]
Lore::PutFieldLore() と Lore::GetFieldLore() を実装。 / Implement Lore::PutFieldLore() and Lore::GetFieldLore().

9 years agoLore クラス追加。 / Add Lore class.
Deskull [Sun, 4 Jan 2015 03:19:43 +0000 (12:19 +0900)]
Lore クラス追加。 / Add Lore class.

9 years ago未知地形イメージファイルのr追加 / Add image file of unknown field.
Deskull [Sun, 4 Jan 2015 02:57:41 +0000 (11:57 +0900)]
未知地形イメージファイルのr追加 / Add image file of unknown field.

9 years agoCoordinates::GetRoundRange()を実装。 / Implement Coordinates::GetRoundRange().
Deskull [Sun, 4 Jan 2015 02:12:37 +0000 (11:12 +0900)]
Coordinates::GetRoundRange()を実装。 / Implement Coordinates::GetRoundRange().

9 years agoCoordinates::GetRectRange()を実装。 / Implement Coordinates::GetRectRange().
Deskull [Sun, 4 Jan 2015 01:50:12 +0000 (10:50 +0900)]
Coordinates::GetRectRange()を実装。 / Implement Coordinates::GetRectRange().

9 years agoCoordinates::Distance()の実装。 / Implement Coordinates::Distance().
Deskull [Sun, 4 Jan 2015 00:49:58 +0000 (09:49 +0900)]
Coordinates::Distance()の実装。 / Implement Coordinates::Distance().

9 years agoHaveGameTime クラスに仮想メソッドとして TurnProcess(), TimeProcess() を追加。
Deskull [Sat, 3 Jan 2015 09:28:07 +0000 (18:28 +0900)]
HaveGameTime クラスに仮想メソッドとして TurnProcess(), TimeProcess() を追加。
/ Add TurnProcess(), TimeProcess() to HaveGameTime for virtual method.

9 years agoGameWorld::ActionList を削除して、処理順ソートを見直し。 / Delete GameWorld::ActionList for retaking...
Deskull [Sat, 3 Jan 2015 07:27:36 +0000 (16:27 +0900)]
GameWorld::ActionList を削除して、処理順ソートを見直し。 / Delete GameWorld::ActionList for retaking sort of creature process.

9 years agoCreatureの参照渡しの一部をイテレータに変更。 / Some arguments of creature move to iterator.
Deskull [Sat, 3 Jan 2015 05:38:23 +0000 (14:38 +0900)]
Creatureの参照渡しの一部をイテレータに変更。 / Some arguments of creature move to iterator.

9 years agoGameEngine::toNextProcess() を実装。 / Implement GameEngine::toNextProcess().
Deskull [Sat, 3 Jan 2015 04:08:12 +0000 (13:08 +0900)]
GameEngine::toNextProcess() を実装。 / Implement GameEngine::toNextProcess().

9 years agoDice::CastNormalRand() 及び HaveGameTime::PlusWait()の normalRand フラグの実装。 / Implement...
Deskull [Sat, 3 Jan 2015 02:45:15 +0000 (11:45 +0900)]
Dice::CastNormalRand() 及び HaveGameTime::PlusWait()の normalRand フラグの実装。 / Implement Dice::CastNormalRand() and normalRand flag in value of HaveGameTime::PlusWait().

9 years ago前回のコミットし忘れ修正。 / Fix commit mistake.
Deskull [Sat, 3 Jan 2015 02:26:03 +0000 (11:26 +0900)]
前回のコミットし忘れ修正。 / Fix commit mistake.

9 years agoHaveGameTime::PlusWait()に正規乱数フラグを付加。(但し未実装) / Add normalRand value to HaveGameTime...
Deskull [Sat, 3 Jan 2015 02:22:45 +0000 (11:22 +0900)]
HaveGameTime::PlusWait()に正規乱数フラグを付加。(但し未実装) / Add normalRand value to HaveGameTime::PlusWait() (Unimplemented).

9 years agoCREATURE_LISTのtypedef定義。GameWorldのコンストラクタ修正。 /
Deskull [Sat, 3 Jan 2015 01:59:14 +0000 (10:59 +0900)]
CREATURE_LISTのtypedef定義。GameWorldのコンストラクタ修正。 /
Define typedef of CREATURE_LIST. Fix constructor of GameWorld.

9 years agoゲームターン表示機能を実装 / Implement game-turn view.
Deskull [Sat, 3 Jan 2015 01:45:39 +0000 (10:45 +0900)]
ゲームターン表示機能を実装 / Implement game-turn view.

9 years agoGameSurface::UpdateTimeStatus() を追加。 / Add GameSurface::UpdateTimeStatus().
Deskull [Fri, 2 Jan 2015 23:34:53 +0000 (08:34 +0900)]
GameSurface::UpdateTimeStatus() を追加。 / Add GameSurface::UpdateTimeStatus().

9 years agosquareGraphicWidth と squareGraphicHeight を定義。 / Define squareGraphicWidth and squareG...
Deskull [Fri, 2 Jan 2015 09:20:56 +0000 (18:20 +0900)]
squareGraphicWidth と squareGraphicHeight を定義。 / Define squareGraphicWidth and squareGraphicHeight.

9 years agoEngineTypedef.h に長い iterator の別名を追加。 / Add long iterator definition to EngineTypedef.h.
Deskull [Fri, 2 Jan 2015 09:07:20 +0000 (18:07 +0900)]
EngineTypedef.h に長い iterator の別名を追加。 / Add long iterator definition to EngineTypedef.h.

9 years agoゲームメッセージ付加と、typedef定義試行。 / Add some game messages and test typedef definition.
Deskull [Fri, 2 Jan 2015 08:58:49 +0000 (17:58 +0900)]
ゲームメッセージ付加と、typedef定義試行。 / Add some game messages and test typedef definition.

9 years agoプレイヤーキャラの死亡、ゲーム終了処理を追加。 / Add process of player death and game over.
Deskull [Fri, 2 Jan 2015 08:25:50 +0000 (17:25 +0900)]
プレイヤーキャラの死亡、ゲーム終了処理を追加。 / Add process of player death and game over.

9 years agoGameEngine::ProcessDeadCreatures()を実装。 / Implement GameEngine::ProcessDeadCreatures().
Deskull [Fri, 2 Jan 2015 08:08:54 +0000 (17:08 +0900)]
GameEngine::ProcessDeadCreatures()を実装。 / Implement GameEngine::ProcessDeadCreatures().

9 years agoサイドステータスウィンドウの更新処理を改善。 / Improve update process of side status window.
Deskull [Fri, 2 Jan 2015 07:40:48 +0000 (16:40 +0900)]
サイドステータスウィンドウの更新処理を改善。 / Improve update process of side status window.

9 years agoフィールドのフォーカス処理を実装 / Implement focusing on fields.
Deskull [Thu, 1 Jan 2015 14:27:30 +0000 (23:27 +0900)]
フィールドのフォーカス処理を実装 / Implement focusing on fields.

9 years ago壁に突き当たった場合のメッセージ処理を追加 / Add message process of blocking way on walking.
Deskull [Wed, 31 Dec 2014 15:06:35 +0000 (00:06 +0900)]
壁に突き当たった場合のメッセージ処理を追加 / Add message process of blocking way on walking.

9 years agoGameSurfaceSDL::drawGameMessage() の実装。 / Implement GameSurfaceSDL::drawGameMessage().
Deskull [Wed, 31 Dec 2014 14:49:37 +0000 (23:49 +0900)]
GameSurfaceSDL::drawGameMessage() の実装。 / Implement GameSurfaceSDL::drawGameMessage().

9 years agoGameSurface::GameMessage() の宣言を追加。 / Add declaration of GameSurface::GameMessage().
Deskull [Wed, 31 Dec 2014 14:40:05 +0000 (23:40 +0900)]
GameSurface::GameMessage() の宣言を追加。 / Add declaration of GameSurface::GameMessage().

9 years agoGameSurfaceSDL::updateCreatureGraphics() による GameSurfaceSDL::drawField() の処理改善。 /
Deskull [Sat, 27 Dec 2014 17:05:50 +0000 (02:05 +0900)]
GameSurfaceSDL::updateCreatureGraphics() による GameSurfaceSDL::drawField() の処理改善。 /
Improvement of GameSurfaceSDL::drawField() by GameSurfaceSDL::updateCreatureGraphics().

9 years agoGameSurfaceSDL::updateCreatureGraphics() を実装。
Deskull [Sat, 27 Dec 2014 16:42:17 +0000 (01:42 +0900)]
GameSurfaceSDL::updateCreatureGraphics() を実装。
/ Implement GameSurfaceSDL::updateCreatureGraphics().

9 years agoGameWorld::GetSpeciesList() を実装。 / Implement GameWorld::GetSpeciesList().
Deskull [Sat, 27 Dec 2014 16:26:09 +0000 (01:26 +0900)]
GameWorld::GetSpeciesList() を実装。 / Implement GameWorld::GetSpeciesList().

9 years agoGameSurfaceSDL::drawField() の処理改善。 / Improvement of GameSurfaceSDL::drawField().
Deskull [Sat, 27 Dec 2014 13:40:02 +0000 (22:40 +0900)]
GameSurfaceSDL::drawField() の処理改善。 / Improvement of GameSurfaceSDL::drawField().

9 years agoGameSurfaceSDL::initInterfaces() にフィールドグラフィックの事前作成処理を追加。 /
Deskull [Sat, 27 Dec 2014 13:35:05 +0000 (22:35 +0900)]
GameSurfaceSDL::initInterfaces() にフィールドグラフィックの事前作成処理を追加。 /
Add rendering process of field graphic to GameSurfaceSDL::initInterfaces().

9 years agoGameWorld::GetFloorList()を実装し、 GameSurfaceSDL::initInterFace() での参照をテスト。
Deskull [Sat, 27 Dec 2014 12:36:39 +0000 (21:36 +0900)]
GameWorld::GetFloorList()を実装し、 GameSurfaceSDL::initInterFace() での参照をテスト。
Implement GameWorld::GetFloorList() and test reference from GameSurfaceSDL::initInterFace().

9 years agoGameSurfaceSDL クラスのフィールド描画範囲算出を修正。 / Fix the range of field drawing in GameSurfaceSDL...
Deskull [Sat, 27 Dec 2014 11:49:20 +0000 (20:49 +0900)]
GameSurfaceSDL クラスのフィールド描画範囲算出を修正。 / Fix the range of field drawing in GameSurfaceSDL class.

9 years agoGameSurfaceSDL::calcMapDrawingSize() を実装。 / Implement GameSurfaceSDL::calcMapDrawingS...
Deskull [Sat, 27 Dec 2014 11:41:14 +0000 (20:41 +0900)]
GameSurfaceSDL::calcMapDrawingSize() を実装。 / Implement GameSurfaceSDL::calcMapDrawingSize().

9 years agoGameLogger::CreaturesCombated()を実装。 / Implement GameLogger::CreaturesCombated().
Deskull [Sat, 1 Nov 2014 14:38:03 +0000 (23:38 +0900)]
GameLogger::CreaturesCombated()を実装。 / Implement GameLogger::CreaturesCombated().

9 years ago最も簡易な白兵処理を実装。 / Implement most primitive combat system.
Deskull [Sat, 1 Nov 2014 14:24:28 +0000 (23:24 +0900)]
最も簡易な白兵処理を実装。 / Implement most primitive combat system.

9 years agoGameEngine::CombatCreatures()を実装。 / Implement GameEngine::CombatCreatures().
Deskull [Sat, 1 Nov 2014 14:18:15 +0000 (23:18 +0900)]
GameEngine::CombatCreatures()を実装。 / Implement GameEngine::CombatCreatures().

9 years agoAirクラスにeffectDice要素(大気中のダメージ等効力値)を追加 / Add effectDice in Air class.
Deskull [Mon, 20 Oct 2014 14:57:42 +0000 (23:57 +0900)]
AirクラスにeffectDice要素(大気中のダメージ等効力値)を追加 / Add effectDice in Air class.

9 years agoFieldクラスのスクエア範囲外参照を修正 / Fix out range error in Field class.
Deskull [Mon, 20 Oct 2014 14:49:17 +0000 (23:49 +0900)]
Fieldクラスのスクエア範囲外参照を修正 / Fix out range error in Field class.

9 years ago壁地形が歩行の障害になるよう実装 / Implement that wall floor becomes barrier on walking.
Deskull [Mon, 20 Oct 2014 14:35:04 +0000 (23:35 +0900)]
壁地形が歩行の障害になるよう実装 / Implement that wall floor becomes barrier on walking.

9 years agoGameWorld::GetFloorFromPosition() を実装。 / Implement GameWorld::GetFloorFromPosition().
Deskull [Mon, 20 Oct 2014 14:29:14 +0000 (23:29 +0900)]
GameWorld::GetFloorFromPosition() を実装。 / Implement GameWorld::GetFloorFromPosition().

9 years agoFloor::IsWall() を実装。 / Implement Floor::IsWall().
Deskull [Mon, 20 Oct 2014 14:17:48 +0000 (23:17 +0900)]
Floor::IsWall() を実装。 / Implement Floor::IsWall().

9 years agoFloorクラスにisWall要素を追加。 / Add isWall to Floor class.
Deskull [Mon, 20 Oct 2014 14:14:31 +0000 (23:14 +0900)]
FloorクラスにisWall要素を追加。 / Add isWall to Floor class.

9 years agoクリーチャーが歩行時に他のクリーチャーと重ならないように実装。 / Implement that a creature can't overlapping with...
Deskull [Thu, 16 Oct 2014 15:03:16 +0000 (00:03 +0900)]
クリーチャーが歩行時に他のクリーチャーと重ならないように実装。 / Implement that a creature can't overlapping with other creatures.

9 years agoGameEngine::WalkCreature() を実装。 / Implement GameEngine::WalkCreature().
Deskull [Thu, 16 Oct 2014 14:45:05 +0000 (23:45 +0900)]
GameEngine::WalkCreature() を実装。 / Implement GameEngine::WalkCreature().

9 years agoGameWorld::GetCreatureFromPosition() の実装 / Implement GameWorld::GetCreatureFromPositi...
Deskull [Mon, 13 Oct 2014 14:42:23 +0000 (23:42 +0900)]
GameWorld::GetCreatureFromPosition() の実装 / Implement GameWorld::GetCreatureFromPosition().

9 years agoソースコード確認中。 GameWorld::GetCreatureFromPosition()のプロトタイプを追加。 / Add prototype of GameWor...
Deskull [Mon, 13 Oct 2014 14:09:16 +0000 (23:09 +0900)]
ソースコード確認中。 GameWorld::GetCreatureFromPosition()のプロトタイプを追加。 / Add prototype of GameWorld::GetCreatureFromPosition().

9 years agoPlantUMLテスト。 / PlantUML test.
Deskull [Sun, 12 Oct 2014 14:43:04 +0000 (23:43 +0900)]
PlantUMLテスト。 / PlantUML test.

10 years agoAdd GameLogger::CreatureMoved().
Deskull [Sat, 12 Jul 2014 15:01:31 +0000 (00:01 +0900)]
Add GameLogger::CreatureMoved().

10 years agoList of GameMessage was moved to GameLogger class.
Deskull [Sat, 12 Jul 2014 14:43:50 +0000 (23:43 +0900)]
List of GameMessage was moved to GameLogger class.

10 years agoRemove GameEngine::GameLogger().
Deskull [Sat, 12 Jul 2014 14:36:19 +0000 (23:36 +0900)]
Remove GameEngine::GameLogger().

10 years agoFix Creature::Walk() for adding game logging process.
Deskull [Sat, 12 Jul 2014 14:29:58 +0000 (23:29 +0900)]
Fix Creature::Walk() for adding game logging process.

10 years agoImplement GameEngine:GameLog().
Deskull [Mon, 7 Jul 2014 14:11:53 +0000 (23:11 +0900)]
Implement GameEngine:GameLog().

10 years agoImplement GameLogger::PutLog().
Deskull [Mon, 7 Jul 2014 14:02:58 +0000 (23:02 +0900)]
Implement GameLogger::PutLog().

10 years agoFix GameLogger's format.
Deskull [Sun, 6 Jul 2014 21:56:45 +0000 (06:56 +0900)]
Fix GameLogger's format.

10 years agoImplement some functions in GameLogging class.
Deskull [Sun, 6 Jul 2014 14:46:16 +0000 (23:46 +0900)]
Implement some functions in GameLogging class.

10 years agoAdd GameLogger Class.
Deskull [Sun, 6 Jul 2014 14:18:51 +0000 (23:18 +0900)]
Add GameLogger Class.

10 years agoAdd Creature::CanEnterPosition().
Deskull [Wed, 2 Jul 2014 12:21:30 +0000 (21:21 +0900)]
Add Creature::CanEnterPosition().

10 years agoAdd GameEngine::GameMessage().
Deskull [Wed, 2 Jul 2014 11:15:10 +0000 (20:15 +0900)]
Add GameEngine::GameMessage().

10 years agoAdd GameSurfaceSDL::drawGameMessage().
Deskull [Wed, 2 Jul 2014 10:33:03 +0000 (19:33 +0900)]
Add GameSurfaceSDL::drawGameMessage().

10 years agoImplement GameWorld::PushActionList().
Deskull [Sat, 28 Jun 2014 14:41:37 +0000 (23:41 +0900)]
Implement GameWorld::PushActionList().

10 years agoFix constructor of GameMessage class.
Deskull [Sat, 28 Jun 2014 14:31:05 +0000 (23:31 +0900)]
Fix constructor of GameMessage class.

10 years agoAdd vector of GameMessage to GameWorld class.
Deskull [Sat, 28 Jun 2014 14:25:02 +0000 (23:25 +0900)]
Add vector of GameMessage to GameWorld class.

10 years agoDefine members and properties of GameMessage class.
Deskull [Sat, 28 Jun 2014 14:21:39 +0000 (23:21 +0900)]
Define members and properties of GameMessage class.

10 years agoAdd GameMessage class.
Deskull [Sat, 28 Jun 2014 14:14:01 +0000 (23:14 +0900)]
Add GameMessage class.

10 years agoCorrespond to Window resize.
Deskull [Sat, 28 Jun 2014 14:00:19 +0000 (23:00 +0900)]
Correspond to Window resize.

10 years agoChange Default window size for SDL test.
Deskull [Sat, 28 Jun 2014 13:14:06 +0000 (22:14 +0900)]
Change Default window size for SDL test.

10 years agoAdd SDL_WINDOWEVENT to case of GetCommand().
Deskull [Sat, 28 Jun 2014 12:56:52 +0000 (21:56 +0900)]
Add SDL_WINDOWEVENT to case of GetCommand().

10 years agoRename GameSurface::Message to GameSurface::SystemMessage.
Deskull [Sat, 28 Jun 2014 12:37:37 +0000 (21:37 +0900)]
Rename GameSurface::Message to GameSurface::SystemMessage.

10 years agoFix Message position in GameSurfaceSDL class.
Deskull [Sat, 28 Jun 2014 12:30:24 +0000 (21:30 +0900)]
Fix Message position in GameSurfaceSDL class.

10 years agoFix location of Creature.
Deskull [Wed, 25 Jun 2014 14:39:23 +0000 (23:39 +0900)]
Fix location of Creature.

10 years agoImplement new GameWorld::GenerateCreature().
Deskull [Wed, 25 Jun 2014 14:27:44 +0000 (23:27 +0900)]
Implement new GameWorld::GenerateCreature().

10 years agoImplement new constructor to Creature class.
Deskull [Wed, 25 Jun 2014 14:13:53 +0000 (23:13 +0900)]
Implement new constructor to Creature class.

10 years agoAdd new constructors to HavePosition class.
Deskull [Wed, 25 Jun 2014 14:04:48 +0000 (23:04 +0900)]
Add new constructors to HavePosition class.

10 years agoFix serialization of HavePosition and HaveRace class.
Deskull [Wed, 25 Jun 2014 13:56:39 +0000 (22:56 +0900)]
Fix serialization of HavePosition and HaveRace class.