A very jank circle algorithm that overdraws many of the lines but mostly works.
This commit is contained in:
parent
d4b6c35120
commit
d916d1c383
5 changed files with 93 additions and 8 deletions
|
@ -5,23 +5,18 @@ TODAY'S GOAL:
|
|||
* Flame pillars icon \u2e3e
|
||||
* Room should always be found.
|
||||
|
||||
* Change the test matrix to be irregular dimensions.
|
||||
* Study https://github.com/hirdrac/gx_lib/blob/main/gx/Unicode.hh
|
||||
* Study this https://en.cppreference.com/w/cpp/language/explicit
|
||||
* Study https://en.cppreference.com/w/cpp/language/member_functions#Special_member_functions
|
||||
|
||||
* Light should flood using the dijkstra map rather than use a box.
|
||||
|
||||
-1. Learn std::initializer_list by using it.
|
||||
0. \ua3fd causes the character immediately after to vanish. Make a test and solve it.
|
||||
1. Why do Sliders only have to be kept around forever and can't go in containers like everything else?
|
||||
|
||||
* Make a for-loop generator thing, and figure out whatever this magic matrix-processing-without-for-loops tech is (that probably doesn't exist).
|
||||
|
||||
"you could make an iterator type that you create with the Matrix & a box - then it iterates though each row/column and updates its x/y values. More code over all but loops like you're doing now could be simpler"
|
||||
|
||||
TODO:
|
||||
|
||||
* Add a char lookup input to the designer.
|
||||
|
||||
* Make the light directional.
|
||||
|
||||
* Hot key for debug view.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue