Commit Graph

24 Commits

Author SHA1 Message Date
Kayne Ruse 8b0d2a700e Text is rendered without a black box
This makes it look nicer, IMO. textBox doesn't use Image, since TextBox is
more specialized.
2015-08-13 22:28:26 +10:00
Kayne Ruse f81032b718 Fleshing out TextBox 2015-08-13 21:45:20 +10:00
Kayne Ruse 2dec2a46fc Began working on TextBox] 2015-08-03 04:37:34 +10:00
Kayne Ruse 5ceb683e93 Closed the font 2015-08-02 04:16:24 +10:00
Kayne Ruse 1d1ac8657e Added the scenes as a template 2015-08-02 02:18:09 +10:00
Kayne Ruse 84fb77b3a3 Fixed missing position settings 2015-08-02 01:36:52 +10:00
Kayne Ruse f079bc76fb Perfected button responses 2015-07-30 04:43:33 +10:00
Kayne Ruse 44f8c90ce0 Button works, but the input needs to be interpreted 2015-07-29 00:31:51 +10:00
Kayne Ruse 19227882b9 Button is being drawn, if a little jenky; needs SDL2_ttf
I tweaked the Image::Create() implementation, to act as a render target.
2015-07-28 22:36:26 +10:00
Kayne Ruse 4cb9e05841 Minor comment tweaks 2015-07-21 23:04:53 +10:00
Kayne Ruse 3e7e366554 Tweak 2015-07-21 15:32:52 +10:00
Kayne Ruse d6157f6722 Corrected my compass directions 2015-07-21 14:55:28 +10:00
Kayne Ruse cfc6c381ae Cleaned up the generator; playing around 2015-07-21 14:29:46 +10:00
Kayne Ruse be1b23ddfb Wrote a simple dungeon generator 2015-07-20 17:34:19 +10:00
Kayne Ruse 1f49a997c6 Added a lua file which maps the indices of roguetileset.png 2015-07-20 15:39:11 +10:00
Kayne Ruse 029b2518e1 Added dynamic window sizing 2015-07-20 14:52:42 +10:00
Kayne Ruse 13ae560e28 Moved BaseScene::ProcessEvents() to Application::ProcessEvents()
This is so that events can interact with the window more easily (i.e.
logical resizing).
2015-07-20 14:19:14 +10:00
Kayne Ruse 69aee157b8 Implemented zoom in/out with the scroll wheel
The focus of the zooming is the top left of the screen, but that is fine
for now.
2015-07-20 13:00:38 +10:00
Kayne Ruse 2732612803 Added a simple roguelike tileset 2015-07-20 11:44:29 +10:00
Kayne Ruse ba6f92a6e7 Resolved an off-by-one error caused by integer devision 2015-07-17 19:30:00 +10:00
Kayne Ruse 0c11e0a98b Removed a crash bug when the lambdas are absent 2015-07-17 19:02:58 +10:00
Kayne Ruse 8b1a9aee91 Moved source files to src/ 2015-07-08 03:06:52 +10:00
Kayne Ruse f254c9d88f Implemented lua, shaking out latent bugs 2015-07-08 02:48:46 +10:00
Kayne Ruse 56ae0a13c9 Initial commit 2015-07-07 23:58:59 +10:00