This website works better with JavaScript.
Explore
Help
Sign In
learn-code-the-hard-way
/
roguish
Watch
1
Star
0
Fork
You've already forked roguish
0
Code
Issues
Pull Requests
Packages
Projects
Releases
Wiki
Activity
136
Commits
1
Branch
0
Tags
3.5 MiB
Tag:
Branch:
Tree:
88d362d6a5
main
Branches
Tags
${ item.name }
Create tag
${ searchTerm }
Create branch
${ searchTerm }
from '88d362d6a5'
${ noResults }
Commit Graph
30 Commits (88d362d6a519a5aaec56e468ff84de3a2496bb22)
Author
SHA1
Message
Date
Zed A. Shaw
64855f3c90
The gui can now pop open a modal based on clicking a button but I need to manage focus next.
5 days ago
Zed A. Shaw
89a70f398a
Rewrote the ansi parser to exactly callback on color setting, so now just need to clean this all up and fix a few little bugs.
6 days ago
Zed A. Shaw
e3cff8142c
Barely working stripped down version of ScreenInteractive. Now to bring on the SFML events.
1 week ago
Zed A. Shaw
6e848004c4
Panel is working and now I can work on the gui interactions parts.
2 weeks ago
Zed A. Shaw
9bc9c9007f
Now have a nice panel to hold all the UI panels we'll use later.
2 weeks ago
Zed A. Shaw
7b5c84b5f7
Cleaned up the gui display some more for future GUI elements.
2 weeks ago
Zed A. Shaw
824a384ffd
Font sizes and map view now work with arbitrary map sizes.
2 weeks ago
Zed A. Shaw
113811bc84
Got some new sounds and camera shake came back but has a bug.
2 weeks ago
Zed A. Shaw
ed9d0de8e0
Event system now accepts any data and the GUI receives simpler events with data for them.
2 weeks ago
Zed A. Shaw
0e79288afc
More notes on the next things to do.
2 weeks ago
Zed A. Shaw
67cacd5dcd
Can actually save the game now.
2 weeks ago
Zed A. Shaw
e864e14eab
Rendering with color is working now but still has problems with enabling/resetting the default colors.
3 weeks ago
Zed A. Shaw
f32b39afe2
Barely working ansi color codes parser but I _really_ don't like this one. Too much code to just get it to process correctly which means it'll be brittle as hell later.
3 weeks ago
Zed A. Shaw
04350cb51e
GUI is now decoupled from the ECS using the new DinkyECS event queues. That makes it easier to update and change the GUI without having to constantly alter the systems.
3 weeks ago
Zed A. Shaw
3f87d19911
Simple event system for entities in the world.
3 weeks ago
Zed A. Shaw
4ed06b10b1
Need the hit.wav to be mono, but now we have a sound we can move around, just not sure how to place it based on the visuals.
4 weeks ago
Zed A. Shaw
9102bdc8ad
Created a combat system to start with and also added a 'HEARING' mechanic where enemies can hear you from a certain distance before moving to you.
4 weeks ago
Zed A. Shaw
753bc70b77
Basic ragel test that can parse 1 ASNI sequence and do nothing with it.
4 weeks ago
Zed A. Shaw
4162287841
Implement a simple combat system and killing off enemies. See status for next steps.
4 weeks ago
Zed A. Shaw
c19cd707d1
Better unit test for the collision system.
4 weeks ago
Zed A. Shaw
743f906bc7
Implemented a simple collision hash table.
4 weeks ago
Zed A. Shaw
dbc2a10933
Very basic collision and combat to work out the idea and a logging system on the left.
4 weeks ago
Zed A. Shaw
a3eaf78fd3
Brought in FLECS to play with, tomorrow we learn it.
2 months ago
Zed A. Shaw
b8a0d9bbd1
Now able to render the map at a different size from the rest of the UI and also only shake the map.
2 months ago
Zed A. Shaw
77945be4d7
Record some bugs.
2 months ago
Zed A. Shaw
243d15c123
Just don't prevent start points being in walls.
2 months ago
Zed A. Shaw
6f952bfd28
Fixed the screen sizing issue. It was just using the terminal size and not the window graphic size.
2 months ago
Zed A. Shaw
feda66defd
Mostly working prototype that uses FTXUI to render to SFML and then plays a sound when you hit a wall.
2 months ago
Zed A. Shaw
6cb3366912
I can make a map with one room 'randomly' generated and calculate paths.
2 months ago
Zed A. Shaw
d7b1cf0bf9
Got a really terrible map in the middle of a two panel UI. Next step is to get the dijkstra algorithm working and make a real map with it.
2 months ago