Linus Probert
f9556cbf59
Fixes nicer fullscreen rendering
...
Also solves some compiler warnings on linux
2018-08-30 08:54:21 +02:00
Linus Probert
adb22fed8e
Passable fullscreen mode
...
- Centering is still a bit off
2018-08-30 00:09:55 +02:00
Linus Probert
7b54e93893
Implemented leaderboard updates
2018-08-29 22:13:22 +02:00
Linus Probert
d36c1dd954
Version bump
2018-08-29 15:03:35 +02:00
Linus Probert
3697e9b0b6
Adds hooks for all achievements
2018-08-29 14:31:20 +02:00
Linus Probert
412a30da0d
Fixed non-steam build, because I broke it :D
2018-08-29 14:11:36 +02:00
Linus Probert
76d78600cb
Completed Steam api integration.
...
- Next step is to actually trigger the achievements in the right places.
2018-08-29 14:03:18 +02:00
Linus Probert
78ea122123
Update readme with steam info
2018-08-28 16:23:39 +02:00
Linus Probert
9ae383b34e
Prepares for steamworks api integration
2018-08-27 17:16:01 +02:00
Linus Probert
c23927c4fa
Merge branch 'dev'
2018-08-23 09:45:53 +02:00
Linus Probert
cc1ae5d99d
Beta 2 releasenotes and version
2018-08-23 09:44:19 +02:00
Linus Probert
f5a88fc10e
Introduces texture blending
...
- Makes indicator sprites transparent when the player is under them
2018-08-23 09:41:10 +02:00
Linus Probert
52913af237
Completes #42 Add boss 2 & 3
...
- Adds "The Shadow"
- Adds the "assassin" behaviour
- Adds some assassins to levels > 15
2018-08-23 09:11:13 +02:00
Linus Probert
449cc362a0
Fixes some minor buggs
...
- Monsters now drop loot as soon as they die
(not after the dagger has stopped moving)
- Artifacts keep correct alignment even after a level switch.
2018-08-23 08:41:47 +02:00
Linus Probert
f67aab0b37
Completes #43 Add win state
...
Game now ends if you reach depth level 20
Also fixed:
- Funky bug with stats with 0 dmg
- Wonky speed = 2 on monsters behaviour
- Some other minor stuff
2018-08-22 20:54:39 +02:00
Linus Probert
8c261fd59f
Added the undead monsters for level > 10
...
- Fixed a double damage bug
- Prevent player from getting killed when in DEBUG mode
- This can cause really weird behaviour if you fall into a pit.
2018-08-22 14:02:55 +02:00
Linus Probert
6326a64111
Begins #42 Add boss 2 & 3
...
- Added "The cleric" for level 10.
2018-08-22 13:13:54 +02:00
Linus Probert
f1b0045829
Introduces the "orc levels"
...
Also fixes some minor buggs.
2018-08-22 11:05:12 +02:00
Linus Probert
ffe1736792
Minor buggfixes and typos
...
- Mention level in "new skill tooltip"
- Fix a msvc compiler warning
- Prevent level 2 artifact first pickup from bugging rendering
2018-08-21 22:27:45 +02:00
Linus Probert
9244da3b64
Version bump and badges
2018-08-21 17:01:15 +02:00
Linus Probert
8bf9329b8c
Version bump and badges
2018-08-21 17:00:33 +02:00
Linus Probert
8c25693d6d
Moves sqlite3 files to separate dir
...
Only intention is to separate my code from 3rd party code.
2018-08-21 16:32:26 +02:00
Linus Probert
bec9eb429d
Fixed a typo in skill tooltip
2018-08-21 16:21:22 +02:00
Linus Probert
43f021a997
Created an FPS counter for debug mode
...
- Also moves the "sword pointer" to debug mode only.
2018-08-21 16:18:11 +02:00
Linus Probert
dbc36aab9f
Fixes #41 , Minimap
2018-08-21 15:44:12 +02:00
Linus Probert
c390c024f6
Fixes #40 , Prevent adjecant traps before lvl 4
...
Made the simplest solution possible here. An A* start algo to check that
we didn't block paths seemed overkill.
2018-08-21 12:56:02 +02:00
Linus Probert
9ef97c0897
Fixes #38 , Artifact inventory
2018-08-21 12:42:23 +02:00
Linus Probert
358c0c7ddc
Fixes #37 and #39 Adds tooltips to everything
...
- A tooltip on first play will explain how it works
- A tooltip on levelup will display skill info
- A setting is introduced to disable tooltips
2018-08-20 14:32:38 +02:00
Linus Probert
5f754d551a
Merge branch 'master' into dev
2018-08-19 20:26:28 +02:00
Linus Probert
30058ea4e0
Creates gui_util and moves some code out from gui.c
2018-08-19 20:25:31 +02:00
Linus Probert
6763ef0144
Prevent levels > 10 from crashing the game.
2018-08-18 20:54:08 +02:00
Linus Probert
854f2c0918
Prevent levels > 10 from crashing the game.
2018-08-18 20:53:13 +02:00
Linus Probert
549f47ae0b
Minor code fixes and a slight tweak to the blue color
2018-08-16 14:09:54 +02:00
Linus Probert
3fabd039a4
Prevents artifacts before level 3
...
- Also fixes a potential segfault
2018-08-15 18:16:44 +02:00
Linus Probert
8fa4fbd51c
Patch version raised to 13
2018-08-15 08:08:58 +02:00
Linus Probert
9a610d5f88
Adds window icon
...
- Fixes bug where you could move when falling.
2018-08-15 08:08:18 +02:00
Linus Probert
6af8d9dd8f
Completes #8 First boss
...
- Adds "The Hell Hound" to level 5
2018-08-15 07:20:53 +02:00
Linus Probert
915ea59ca3
Fixes a mistake in music loading.
2018-08-14 17:00:10 +02:00
Linus Probert
6cc96a954d
Begins #8 First boss
...
- Introduces FIRE_DEMON behaviour
- Just need to pick a sprite and adapt the lua code
2018-08-14 13:28:10 +02:00
Linus Probert
1a09328793
Adds boss music and an additional attribution line per request.
2018-08-14 13:15:22 +02:00
Linus Probert
6633db7aa4
Adds room objects and FIRE rooms.
2018-08-13 13:11:32 +02:00
Linus Probert
0b58e535ec
Removed "Examples" folder from assets
2018-08-12 19:59:16 +02:00
Linus Probert
292f549d57
Minor compiler warning fix
2018-08-12 19:48:14 +02:00
Linus Probert
b4ae946140
Patch version raised to 12
2018-08-12 19:44:17 +02:00
Linus Probert
369cfda70b
Completes #33 Create score screen
2018-08-12 19:43:33 +02:00
Linus Probert
254417271c
Began #33 Create score screen
...
Adds the backend (db) part of hiscores, next step is to create the
screen.
2018-08-12 16:14:07 +02:00
Linus Probert
7739ac546f
Merge branch 'dev'
2018-08-12 10:46:29 +02:00
Linus Probert
ffd777e055
Buggfixes
...
- Change credit screen font color
- Main menu monsters are back
2018-08-12 10:45:52 +02:00
Linus Probert
4ccdebe79c
Patch version raised to 11
2018-08-12 09:25:03 +02:00
Linus Probert
3f1cdf8a12
Fixes : #5 Creates a creditscreen
2018-08-12 09:13:18 +02:00