Daniel Flanagan
|
56e5524466
|
Revert "WIP exclusive system?"
This reverts commit 692fbed157 .
|
2024-08-04 20:27:21 -05:00 |
|
Daniel Flanagan
|
155a118bf0
|
Revert "WIP exclusive system, but I can't seem to make it work nicely"
This reverts commit 5d846fdeff .
|
2024-08-04 20:26:59 -05:00 |
|
Daniel Flanagan
|
5d846fdeff
|
WIP exclusive system, but I can't seem to make it work nicely
|
2024-08-04 20:26:46 -05:00 |
|
Daniel Flanagan
|
692fbed157
|
WIP exclusive system?
|
2024-08-03 00:52:19 -05:00 |
|
Daniel Flanagan
|
ee2229b590
|
Things work, but there seems to be a weird performance issue
|
2024-08-03 00:19:54 -05:00 |
|
Daniel Flanagan
|
82c51427cf
|
It's working! The tiles fade in and our "loading screen" works. The FPS counter just keeps chugging.
I feel like this is kind of ugly, though, so iterating from here at some point may be nice
|
2024-08-03 00:03:44 -05:00 |
|
Daniel Flanagan
|
18bdb52a7f
|
Revert "Can't seem to get an eventwriter in the context of an asynccomputetask -- at least not easily"
This reverts commit 315fb69a32 .
|
2024-08-02 23:32:41 -05:00 |
|
Daniel Flanagan
|
315fb69a32
|
Can't seem to get an eventwriter in the context of an asynccomputetask -- at least not easily
I did find this, though https://github.com/bevyengine/bevy/issues/8983
Which shows a mutex around a reciever - maybe that could work so I can use channels?
|
2024-08-02 23:31:32 -05:00 |
|
Daniel Flanagan
|
5942539ead
|
Channels won't work _easily_ as the Receiver is not Send
I think I'll try using Bevy's event system
|
2024-08-02 23:16:54 -05:00 |
|
Daniel Flanagan
|
84bceda2a2
|
Stupid attempt that gets me nothing because I'm still inserting a task for each tile - same problem
|
2024-08-02 22:53:52 -05:00 |
|
Daniel Flanagan
|
21cec093b9
|
Maybe progress? A task per tile because we're super lazy
|
2024-08-02 21:43:30 -05:00 |
|
Daniel Flanagan
|
deabad05ee
|
Stopping for now
|
2024-08-02 17:04:16 -05:00 |
|
Daniel Flanagan
|
d289460ced
|
Basic mapgen with bevy_ecs_tilemap
|
2024-08-02 16:43:30 -05:00 |
|
Daniel Flanagan
|
43d7d3b4e9
|
Inspector work to filter tiles, some experiments with rolling my own tiles system
|
2024-08-02 16:32:28 -05:00 |
|
Daniel Flanagan
|
ebce25c379
|
Catlook
|
2024-08-02 15:11:18 -05:00 |
|
Daniel Flanagan
|
46e125da03
|
Stuff
|
2024-08-02 13:40:43 -05:00 |
|
Daniel Flanagan
|
4d5f9be124
|
Cleanup
|
2024-08-02 12:07:12 -05:00 |
|
Daniel Flanagan
|
209b25c29f
|
Spatial audio
|
2024-08-02 11:56:01 -05:00 |
|
Daniel Flanagan
|
06548a0249
|
Merge remote-tracking branch 'origin/master'
|
2024-08-02 11:40:11 -05:00 |
|
Daniel Flanagan
|
fa05ed187b
|
Fix visibility warnings
|
2024-08-02 11:39:59 -05:00 |
|
Daniel Flanagan
|
862a761c6f
|
Update readme.md
|
2024-08-01 23:13:18 -05:00 |
|
Daniel Flanagan
|
64f2e7b149
|
Add framepace
|
2024-08-01 14:03:02 -05:00 |
|
Daniel Flanagan
|
0ccbec9e1b
|
Seemingly incremental builds
|
2024-08-01 14:02:38 -05:00 |
|
Daniel Flanagan
|
e5023f897e
|
Add no-crane build to flake check... just in case
|
2024-07-31 21:11:57 -05:00 |
|
Daniel Flanagan
|
a0289ee546
|
Add a crane build for incremental builds?
|
2024-07-31 21:00:21 -05:00 |
|
Daniel Flanagan
|
7bf8602796
|
Crosshair aims 🎉
|
2024-07-31 17:14:09 -05:00 |
|
Daniel Flanagan
|
d05fc09e8a
|
Things are rendering ok
|
2024-07-31 16:39:53 -05:00 |
|
Daniel Flanagan
|
d24bf8defc
|
Crosshair drawing over statues without going invisible past -1000 on the Y axis
|
2024-07-31 15:55:17 -05:00 |
|
Daniel Flanagan
|
aaddc46c65
|
Cleanup my asset stupidity...?
|
2024-07-31 15:37:11 -05:00 |
|
Daniel Flanagan
|
7d2e46c263
|
Player movement is back
|
2024-07-31 11:54:05 -05:00 |
|
Daniel Flanagan
|
1e8281eedd
|
Fix cargo hash
|
2024-07-31 10:11:25 -05:00 |
|
Daniel Flanagan
|
d42483f166
|
work on player not moving due to bad query
|
2024-07-30 13:21:46 -05:00 |
|
Daniel Flanagan
|
f2c604e489
|
Resolve all warnings
|
2024-07-30 12:56:30 -05:00 |
|
Daniel Flanagan
|
3d5df31da7
|
Game runs again, but not playable
|
2024-07-30 12:11:31 -05:00 |
|
Daniel Flanagan
|
d431756ce1
|
nix: separate kinds of dependencies
|
2024-07-30 11:55:22 -05:00 |
|
Daniel Flanagan
|
6c1e5d6df5
|
Update cargoHash
|
2024-07-30 11:46:52 -05:00 |
|
Daniel Flanagan
|
0cba2f0360
|
Deduplicate deps to avoid building package just to get deps into devshell
|
2024-07-30 11:45:04 -05:00 |
|
Daniel Flanagan
|
cd8bb97fc1
|
build: remove unused features and add comments
|
2024-07-30 11:40:01 -05:00 |
|
Daniel Flanagan
|
952f201202
|
Flake check ought to work now
|
2024-07-30 11:16:36 -05:00 |
|
Daniel Flanagan
|
e6cc53bd50
|
Merge remote-tracking branch 'origin/master'
|
2024-07-30 10:13:06 -05:00 |
|
Daniel Flanagan
|
e8298250eb
|
Closer to building
|
2024-07-30 10:12:47 -05:00 |
|
Daniel Flanagan
|
72ad086305
|
Use newer mold after nix flake update
|
2024-07-30 10:09:19 -05:00 |
|
Daniel Flanagan
|
a4ed3b922f
|
Work on adding some basic CI
|
2024-07-30 10:06:09 -05:00 |
|
Daniel Flanagan
|
f9bedc374e
|
WIP scaling without breaking font rendering, too
|
2024-07-29 17:03:26 -05:00 |
|
Daniel Flanagan
|
4c7e259537
|
Show FPS
|
2024-07-29 16:54:43 -05:00 |
|
Daniel Flanagan
|
9242f39bb0
|
Toggling states simpler for testing
|
2024-07-29 16:41:16 -05:00 |
|
Daniel Flanagan
|
4a6d9ee223
|
Remove unused param
|
2024-07-29 16:36:50 -05:00 |
|
Daniel Flanagan
|
985799e509
|
Toggle fullscreen
|
2024-07-29 16:36:16 -05:00 |
|
Daniel Flanagan
|
8c26fa7eb8
|
Menus, hurray!
|
2024-07-29 16:29:39 -05:00 |
|
Daniel Flanagan
|
9d5b554f7e
|
WIP UI stuff and some cleanup
|
2024-07-29 14:33:14 -05:00 |
|