5b2ba79895 
								
							
								 
							
						 
						
							
							
								
								Remove TODO, everything is in notion  
							
							
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								50d35533cc 
								
							
								 
							
						 
						
							
							
								
								Hey it worksgit add .; git commit Selection handling refactor FTW  
							
							
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								12bf2ea96d 
								
							
								 
							
						 
						
							
							
								
								About to make a big refactor to selection  
							
							
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								0d4a800456 
								
							
								 
							
						 
						
							
							
								
								OK so 2d/3d switching is pretty seamless (seemless?)  
							
							
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								012593b891 
								
							
								 
							
						 
						
							
							
								
								Fixed bug with 3d not having textures on startup  
							
							
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								e2e535137a 
								
							
								 
							
						 
						
							
							
								
								Most of the way toward the final camera setup  
							
							... 
							
							
							
							Two cameras only, one for 2d one for 3d -- none of this camera-per-state bs.
Still have a bug with switching while in the menu, but otherwise things
are working well. 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								c7692d36c1 
								
							
								 
							
						 
						
							
							
								
								Need to figure out a better way to camera...  
							
							... 
							
							
							
							The general idea is that we will have 2 cameras total, one for 2d and
one for 3d. Start with 2d and switch to 3d. Each camera will be marked
with it's state, and there will be a system which listens for some event
(or resource update) to change the camera. 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								1d17937b4a 
								
							
								 
							
						 
						
							
							
								
								oops, that wasn't supposed to be committed  
							
							
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								15c7f5c0fc 
								
							
								 
							
						 
						
							
							
								
								and the color inconsistency  
							
							
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								8cee0b6fb5 
								
							
								 
							
						 
						
							
							
								
								I think the jitter-selected issue is fixed  
							
							
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								51888d5370 
								
							
								 
							
						 
						
							
							
								
								Added nix shell (switched from fedora)  
							
							
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								d627e8229e 
								
							
								 
							
						 
						
							
							
								
								small diff  
							
							
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								64b18d9883 
								
							
								 
							
						 
						
							
							
								
								Adding some tracing I guess...  
							
							
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								983779c948 
								
							
								 
							
						 
						
							
							
								
								De-select does not work...  
							
							
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								ea99af748c 
								
							
								 
							
						 
						
							
							
								
								possible moves works as expectedgit add .; git commit (now to filter down to actually valid moves...  
							
							
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								1eba3d962e 
								
							
								 
							
						 
						
							
							
								
								moves is making progress  
							
							
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								cdf0b52ea6 
								
							
								 
							
						 
						
							
							
								
								no progress is made, but code has changed  
							
							
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								61ce668383 
								
							
								 
							
						 
						
							
							
								
								it was z-stackinggit add .; git status duhgit add .; git status  
							
							
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								38b796ad31 
								
							
								 
							
						 
						
							
							
								
								bug infestation. selecting/capturing/etc in 2d works worse than in 3d  
							
							
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								8e0254c7e8 
								
							
								 
							
						 
						
							
							
								
								refactor states; separate display and play states  
							
							
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								a5bb2aa385 
								
							
								 
							
						 
						
							
							
								
								exclusive selection  
							
							
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								ade967fb67 
								
							
								 
							
						 
						
							
							
								
								Hey 2d and 3d selection work!  
							
							... 
							
							
							
							Small bug w.r.t. selecting multiple entities at once, should be a quick fix... 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								b4270899d2 
								
							
								 
							
						 
						
							
							
								
								Moving works in 2d!  
							
							... 
							
							
							
							Now just need to generalize 3d selection to select pieces + board tiles for movement to work there!
Exicted! 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								729c74e932 
								
							
								 
							
						 
						
							
							
								
								Select refactors for 2d, sync select/deselects  
							
							
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								fdd3ccaa84 
								
							
								 
							
						 
						
							
							
								
								cargo fmt  
							
							
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								5c92c07d94 
								
							
								 
							
						 
						
							
							
								
								Make it work on MacOS  
							
							
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								fce038b7ac 
								
							
								 
							
						 
						
							
							
								
								correct credits file name  
							
							
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								f32d462df6 
								
							
								 
							
						 
						
							
							
								
								Added hitboxes  
							
							
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								8a5375e445 
								
							
								 
							
						 
						
							
							
								
								The animations work and they look sick  
							
							
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								668bb64e68 
								
							
								 
							
						 
						
							
							
								
								pickup/putdown animationsgit add .; git commit  
							
							
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								1aec9ae9ce 
								
							
								 
							
						 
						
							
							
								
								Stand-in pick-up/put-down movement. Next: animationsgit diff HEAD~1  
							
							
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								9cb7043eed 
								
							
								 
							
						 
						
							
							
								
								Some improvements... 2d breaks when you select in 3d though...  
							
							
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								df74674c96 
								
							
								 
							
						 
						
							
							
								
								Basic 3d select implemented0  
							
							
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								fc2a0850d7 
								
							
								 
							
						 
						
							
							
								
								holy shit it just kinda works  
							
							
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								e1c4a99baf 
								
							
								 
							
						 
						
							
							
								
								starting on ray intersection work  
							
							
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								c987ad10b1 
								
							
								 
							
						 
						
							
							
								
								got display 3d color changing working  
							
							
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								9da2109dd9 
								
							
								 
							
						 
						
							
							
								
								Debug rotating camera to appreciate the skybox  
							
							
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								91188a6219 
								
							
								 
							
						 
						
							
							
								
								Skybox!  
							
							... 
							
							
							
							Skybox example and working in game.
Need to do something cool to take advantage of it like moving the
camera, but it's there and I know roughly how to make one! 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								fe013dcf3c 
								
							
								 
							
						 
						
							
							
								
								Starting work on skybox  
							
							... 
							
							
							
							need to make an example to just prove it out.
But at least it doesn't crash the game! 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								f87bfb5a6c 
								
							
								 
							
						 
						
							
							
								
								Loading screen. Ironing out bugs with color change?  
							
							
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								6dac7f5e4d 
								
							
								 
							
						 
						
							
							
								
								changing side colors, buggy but works  
							
							
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								2c17ecb1cd 
								
							
								 
							
						 
						
							
							
								
								Credits!  
							
							... 
							
							
							
							They are very rough, but easy enough to improve with some simple
parsing. 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								8a9b47be6b 
								
							
								 
							
						 
						
							
							
								
								Drastic rework of movement  
							
							... 
							
							
							
							* Added `moves` ledger to Board
  * This should help with future work like undo, automated tests,
    net-play.
* Refactored 2d and 3d displays to use BoardIndex -> Transform
  * This means we can have a generic system set the position of Entities
    based on moves on the Board.
* Refactored 2d view to have centered board
  * (instead of shifting root entity which had poor behavior
    characteristics) 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								03fa207297 
								
							
								 
							
						 
						
							
							
								
								Generic update board system in progress  
							
							
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								a106db2d14 
								
							
								 
							
						 
						
							
							
								
								update fmod assets  
							
							
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								1a4ae123ab 
								
							
								 
							
						 
						
							
							
								
								Move assets for playing in google drive  
							
							
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								ca07ec8da0 
								
							
								 
							
						 
						
							
							
								
								TODO Planning  
							
							
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								f904945a05 
								
							
								 
							
						 
						
							
							
								
								3d board drawing and gizmos enabled with debug mode  
							
							
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								4dbf524e3f 
								
							
								 
							
						 
						
							
							
								
								load state actually blocks now  
							
							
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								b8138c0129 
								
							
								 
							
						 
						
							
							
								
								Simple 2d/3d toggle  
							
							
							
						 
						
							2 years ago