This website works better with JavaScript.
Explore
Help
Sign In
learn-code-the-hard-way
/
raycaster
Watch
1
Star
0
Fork
You've already forked raycaster
0
Code
Issues
27
Pull Requests
Packages
Projects
Releases
2
Wiki
Activity
597
Commits
1
Branch
2
Tags
35 MiB
Tag:
Branch:
Tree:
a83ee77eea
master
version-0.1
version-0.2
Branches
Tags
${ item.name }
Create tag
${ searchTerm }
Create branch
${ searchTerm }
from 'a83ee77eea'
${ noResults }
Commit Graph
29 Commits (a83ee77eeaf2e0fcff14195cccb3b1dadb3dc8c9)
Author
SHA1
Message
Date
Zed A. Shaw
a83ee77eea
levelmanager.* is now gone, but the code is just moved over to game_level. Now to clean up the api and give it a new name.
6 days ago
Zed A. Shaw
5aca2fb56a
Tests are now clean so next step is to officially nuke the level manager.
6 days ago
Zed A. Shaw
564f9842a2
All of the UIs should be cleared out, and that just leaves the tests.
6 days ago
Zed A. Shaw
d5ff57e025
Now systems.cpp is disconnected from levelmanager. That leaves the GUIs and then to completely remove it and clean up the api.
6 days ago
Zed A. Shaw
97fe02d99d
Add a new dead_body sprite for things that are dead but you can't loot them.
3 weeks ago
Zed A. Shaw
b193bab148
Add in the tests from finding the bug in spatial map.
4 weeks ago
Zed A. Shaw
6f91533950
Fog of War now works fairly normally, but I think I'll have to do something so people don't live in the map. Probably something like hearing distance is increased because you're louder with a map out, and you can't see enemies on the map.
1 month ago
Zed A. Shaw
2997dc363b
FoW is now moved into lighting so light determines what's seen not player's last position. Not sure if I like that though.
1 month ago
Zed A. Shaw
d264760405
Fog of War works but it's in the wrong place and needs to be based on light.
1 month ago
Zed A. Shaw
aa72cfe4a4
Now have a working compass based directional player sprite in the map, but using the compass isn't going to work long term. Need to move that into the raycaster.cpp and get real degrees for facing direction.
1 month ago
Zed A. Shaw
75646619b3
Map now displays and works, just need to refine the colors and the compass directions.
1 month ago
Zed A. Shaw
dca38397e7
Systems::render_map now holds the logic to render the map, and it's working well enough to use for displaying.
1 month ago
Zed A. Shaw
0d1eacdc5c
Now entities are drawn after the map so that there's no holes.
1 month ago
Zed A. Shaw
72ecca8c82
I can now draw a map and then render it with the sprites pretty easily. Problem currently is the entities replace their floor tiles so need to fix that.
1 month ago
Zed A. Shaw
a3f82139e9
One step closer to map rendering from tile sprites.
1 month ago
Zed A. Shaw
d9219a8c64
This cleans up how I'm rendering the map but there's no way I can render a large map like this. It'd be way too big.
1 month ago
Zed A. Shaw
3b06105813
Map tiles are generating fine, and I can make a map, now to bring it into the game and see how it works.
1 month ago
Zed A. Shaw
5db3d1a306
Tried out using the actual textures from the game but they don't really have the feel I want. I'll have to think about it.
2 months ago
Zed A. Shaw
5e01eb29a9
There's a bug where the last item in tiles.json draws a black square, which is why I named ceiling_blue to zceiling_blue to temporarily solve it.
2 months ago
Zed A. Shaw
b2a6262964
Now have background color for the sprites used in the maps.
2 months ago
Zed A. Shaw
b16ca3fd65
I now have hacked in basic color for the wall tiles but not enemies and items.
2 months ago
Zed A. Shaw
b2d0b0ee4c
Map tiles are now correctly sized and positioned. Errors from before were due to floating point being used for positioning.
2 months ago
Zed A. Shaw
2c011079a8
I have a test now that can generate a map image so I'll make it look nice there before bringing the code into the game.
2 months ago
Zed A. Shaw
5c47a0151c
Basic loot UI mostly working. Each time you open there's a torch and you can place it visually on any slot on your character.
3 months ago
Zed A. Shaw
9dcc2036aa
Trying a new 'glowing moss' texture to sort out how to make the raycaster alter the light of a surface that has its own light.
3 months ago
Zed A. Shaw
2baa044695
Final little fixes for testing.
5 months ago
Zed A. Shaw
a69be90464
Game now builds and is using the new dynamic component loading but enemies do not spawn in and device events are really working. Also inventory is a giant bag of fail and needs a rewrite.
7 months ago
Zed A. Shaw
9e91c71125
BROKEN: Big refactoring happening, so it compiles but game does not run and the tests fail.
7 months ago
Zed A. Shaw
2daa1c9bd5
Brought over a bunch of code from the roguelike and now will use it to generate a random map.
7 months ago