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
Pull Requests
Packages
Projects
Releases
2
Wiki
Activity
469
Commits
1
Branch
2
Tags
38 MiB
Tag:
Branch:
Tree:
7fc32b0248
master
version-0.1
version-0.2
Branches
Tags
${ item.name }
Create tag
${ searchTerm }
Create branch
${ searchTerm }
from '7fc32b0248'
${ noResults }
Commit Graph
13 Commits (7fc32b0248d74be00435a0aabc9d3a704088e2d1)
Author
SHA1
Message
Date
Zed A. Shaw
4a48910273
There's a UISystem now for to compliment the entities and components in GUECS. I now use that to do the drag/drop transfers instead of raw code right in the FSM.
1 week ago
Zed A. Shaw
be7b86a913
Mostly refactored out the common things for drag/drop so now just to refine how it's used and bring back moving the sprite around.
1 week ago
Zed A. Shaw
570b70ab0c
More of the drag/drop is handled by the GrabSource/DropTarget components.
1 week ago
Zed A. Shaw
7a551cf83a
Remove commit_drop from status and loot UI since DropTarget already does that.
1 week ago
Zed A. Shaw
343f3a246f
Cleaned up and unified the source before the big refactor.
1 week ago
Zed A. Shaw
2a6b892e7f
Can now round-trip a torch from loot to inventory and back.
1 week ago
Zed A. Shaw
4b0d76bbcc
Even better API, but still not the best organization. This will let me implement both sides, then I can pull it out and try to generalize it into a few guecs components.
2 weeks ago
Zed A. Shaw
3e0adf0c22
Better meaning API on both sides for the drag-n-drop operations, but I _swear_ there's a way to do this in the GrabSource/DropTarget instead.
2 weeks ago
Zed A. Shaw
461ad03d27
Taking things from the LootUI to the StatusUI works way better now and there's a DropTarget to match the GrabSource.
2 weeks ago
Zed A. Shaw
c509162be1
The event router is working well and I can do drag-n-drop but I'll have to rethink where to use it.
2 weeks 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.
2 weeks ago
Zed A. Shaw
0eb245d113
Working on a better character view.
1 month ago
Zed A. Shaw
8545b8cf1d
Simple Loot UI started.
1 month ago
Zed A. Shaw
74a8599977
Fully converted to using the lel-guecs library externally now.
1 month ago
Zed A. Shaw
8a1f42c0f1
RitualUI is now ritual::UI and uses a FSM to coordinate its activities.
2 months ago
Zed A. Shaw
7186c2ecb0
I think this is the best I can do for a hover vs. click shader effect. Just do it in a shader based on a uniform setting.
2 months ago
Zed A. Shaw
72951f308f
Converted almost everything to use wstring so that it works better with SFML and the unicode/utf8 usage in the system.
3 months ago
Zed A. Shaw
322797f787
Now have a full map and a mini map, but I think the mini map will stop rendering sometimes.
3 months ago
Zed A. Shaw
6c9016eb0f
After some prototyping I have what I think I want for the map. Just a simple piece of paper you take out that has the ASCII map on it.
3 months ago
Zed A. Shaw
65c9e4b0c6
Initially implemented 'ritual blanket' UI for the crafting of rituals in combat.
3 months ago
Zed A. Shaw
263b7741f6
The ritual UI is now in its own thing, but not hooked up yet.
3 months ago
Zed A. Shaw
f1cc9f86c1
Very early prototype of the ritual crafting UI, but it needs its own thing.
3 months ago
Zed A. Shaw
64807174c0
Initial idea for the boss fight UI but it's just a temporary holder for now.
4 months ago
Zed A. Shaw
29e6d45dc6
Level traversal works, but it's very immediate. Next is a little 'confirm level' modal and a transition screen.
4 months ago
Zed A. Shaw
dfd59065f7
Inventory and lighting improved, now to get ready for going down a level and that's most of the game loop working.
4 months ago
Zed A. Shaw
e0e7a1027c
Inventory system basically works now but is in a alpha hack stage. Time to refactor.
4 months ago
Zed A. Shaw
b7f49aa719
Now have a mostly working inventory UI and can pickup items and see them. Next up, being able to use things by clicking on them.
4 months ago
Zed A. Shaw
0260e3d345
Textures and sprites are now managed by a single module in textures.hpp, and even though it is a _single_ location to access all sprites it is NOT a singleton. Those are illegal.
4 months ago
Zed A. Shaw
f3e1413022
Intermediate refactor to move everything over to using the textures module rather than everyone using one TexturePack thing.
4 months ago
Zed A. Shaw
3a6ba8445a
Added a Background guecs component.
4 months ago
Zed A. Shaw
d2700d2928
You now have blood on your screen when below half health.
4 months ago
Zed A. Shaw
9b3b81683a
Separate out the major UIs to get ready for their development, and enable debug button.
4 months ago