Drew DeVault
a361703746
Implement walking sounds
...
These sounds change depending on what kind of block you're walking in.
Still to come: sound effects for mining and placing blocks
2015-10-05 22:06:59 -04:00
Drew DeVault
8f6e577550
Initial pass on sound effects on client
...
Broken due to MonoGame problems
2015-10-04 10:06:44 -04:00
bilgorajskim
02ed3e253f
Fixed digging through gamepad
2015-10-04 06:26:55 +02:00
Drew DeVault
fe479d1e49
Switch to Pixeludi Pack as default textures
2015-10-01 22:44:14 -04:00
Drew DeVault
578c5af3b9
Add gamepad support
2015-10-01 08:46:09 -04:00
Drew DeVault
394bb0953a
Hold down mouse to continue digging the next block
2015-10-01 08:02:25 -04:00
Drew DeVault
9ccbf80ce5
Add block placement/right click actions on client
2015-09-30 20:17:20 -04:00
Drew DeVault
46569dec08
Cycle through hotbar with scroll wheel
2015-09-30 16:50:25 -04:00
William Moorehouse
26a0dcea4d
Added support for D1-9 keys
2015-09-30 15:57:38 -04:00
William Moorehouse
47fdf4f07a
Packet sent on hotbar selection change
2015-09-30 15:56:09 -04:00
William Moorehouse
3b0271b771
Initial work on hotbar interface
2015-09-30 15:28:38 -04:00
Drew DeVault
069e80469c
Add animation as blocks are broken
2015-09-29 20:39:11 -04:00
Drew DeVault
07362ad666
Implement digging on client*
...
* With known limitations
- Changing blocks still doesn't re-render correctly
- The item you're holding doesn't factor into your digging time
- No animation on the block you're digging out
2015-09-27 22:32:07 -04:00
Drew DeVault
9498a05167
Fix rotational math to match Mojang client
2015-09-27 22:03:15 -04:00
Drew DeVault
02146108ba
Fix highlighted block, add crosshairs
2015-09-27 17:14:04 -04:00
Drew DeVault
8fe7329135
Start moving client towards a more refined design
...
I'm splitting up core pieces of functionality into several smaller
modules. TrueCraftGame will be made smaller and smaller until it's just
a small wrapper around the modules doing all of the work. This should
allow for modders to easily add new modules or replace builtin modules,
and will make the codebase more maintainable in general.
2015-09-24 21:20:36 -04:00