MC42
5e30c8d31c
Began to work on cake and redid glowstone to have similar dark bits to vanilla.
2015-06-07 22:27:05 -04:00
MC42
196f2fbbef
Reduced brightness of beds.
2015-06-07 22:24:53 -04:00
MC42
d653a690f0
Fixed / added new soulsand.
2015-06-07 22:23:36 -04:00
MC42
4bc2d5c6e9
Fixed / added new soulsand.
2015-06-07 22:23:04 -04:00
MC42
5fb6fc7414
modified: TrueCraft.Client/Content/terrain.png
2015-06-07 22:22:13 -04:00
MC42
e7d1cb1b7f
modified: TrueCraft.Client/Content/terrain.png
2015-06-07 22:10:17 -04:00
Drew DeVault
646ef8d3de
Adjust coloring on chests
2015-06-07 11:38:53 -06:00
MC42
1cc433324e
modified: TrueCraft.Client/Content/terrain.png
2015-06-07 13:33:37 -04:00
MC42
61154ab36d
modified: TrueCraft.Client/Content/terrain.png
2015-06-07 09:16:10 -04:00
MC42
5872ad281e
modified: TrueCraft.Client/Content/terrain.png
2015-06-07 00:21:33 -04:00
MC42
ef4da9ae7d
modified: TrueCraft.Client/Content/terrain.png
2015-06-07 00:17:00 -04:00
MC42
d32a570428
modified: TrueCraft.Client/Content/terrain.png
2015-06-07 00:05:16 -04:00
MC42
f7188a6b26
modified: TrueCraft.Client/Content/terrain.png
2015-06-07 00:01:37 -04:00
MC42
360f7cdee9
modified: TrueCraft.Client/Content/terrain.png
2015-06-06 23:56:37 -04:00
MC42
06cd7f4ac0
modified: TrueCraft.Client/Content/terrain.png
2015-06-06 23:53:29 -04:00
MC42
5d09178d10
modified: TrueCraft.Client/Content/terrain.png
2015-06-06 23:08:53 -04:00
MC42
e24d3e95af
modified: TrueCraft.Client/Content/terrain.png
2015-06-06 23:05:14 -04:00
MC42
4cc2b9ea2d
modified: TrueCraft.Client/Content/terrain.png
2015-06-06 22:57:37 -04:00
MC42
cc647fbdaa
modified: TrueCraft.Client/Content/terrain.png
2015-06-06 22:56:21 -04:00
Robin Kanters
4ebb162531
Fix Windows build (regression happened in c8497b8)
2015-06-04 22:08:30 +02:00
Drew DeVault
a8307ae28e
Add sugar cane rendering
2015-06-03 21:36:21 -06:00
Drew DeVault
f198f0322f
Add ladder renderer
2015-06-03 21:09:37 -06:00
Drew DeVault
0ae063456f
Add common renderer for quad-based blocks
...
This also includes a derivative renderer for tall grass.
2015-06-03 18:42:26 -06:00
Drew DeVault
2994b7c65e
Fix cross-thread voliations in chunk rendering
2015-06-03 16:12:43 -06:00
Drew DeVault
9258e47e08
Add support for saving screenshots via F2
...
This saves them to ~/.truecraft/screenshots or whatever is appropriate
on your platform.
2015-06-03 15:30:03 -06:00
Drew DeVault
67b721daf4
Render scene to RenderTarget2D instead of directly
2015-06-03 15:22:49 -06:00
Drew DeVault
021261e6fa
Add support for various wood/leaves types
2015-06-03 15:22:33 -06:00
Drew DeVault
c8497b887a
Refactor launcher GUI
2015-06-02 17:39:44 -06:00
Robin Kanters
07cdfb8cb5
Fix Windows build, please check what files and changes you're committing
2015-05-31 12:30:33 +02:00
Drew DeVault
5086565c41
Flesh out launcher some more
...
The client now uses the username you provide during login in the
launcher. Of note is that the actual login flow is not implemented -
there is no authentication.
2015-05-30 16:45:43 -06:00
Drew DeVault
71ec7a7399
Ensure last block of each chunk is rendered
2015-05-30 14:14:35 -06:00
Drew DeVault
28f804e49b
Fix build on Windows yet again
...
Stop fucking up the csproj, monodevelop
2015-05-30 10:29:15 -06:00
Drew DeVault
324e2d4c96
Basic support for re-rendering chunks on change
2015-05-29 18:20:24 -06:00
Drew DeVault
c1e9fdbf06
Limit vertical look max/min
...
Fixes #101
2015-05-29 17:43:23 -06:00
Drew DeVault
f59652f09e
Parallize chunk rendering
2015-05-29 16:00:35 -06:00
Drew DeVault
3d3709a14a
Refactor mesh generation a bit
2015-05-29 15:46:44 -06:00
Drew DeVault
5d0a9a0e27
Fix bug that rendered unneccessary blocks
...
Partially addresses #99
2015-05-29 15:23:39 -06:00
Mitchell Kutchuk
1c35eb3466
Do not use Thread.Abort
...
- Thread.Abort should be avoided as much as possible. Replaced it with a
CancellationToken instead.
- Mesh now implements IDisposable
2015-05-25 08:05:38 -07:00
Mitchell Kutchuk
5c94a35928
Fixed Windows build again
2015-05-24 17:36:53 -07:00
Mitchell Kutchuk
a2b760e527
Use BlockingCollection + Small performance tweaks
2015-05-24 17:33:43 -07:00
Drew DeVault
7c8309171b
Re-add some performance improvements
2015-05-24 11:13:09 -06:00
Drew DeVault
8ac1ba2187
Revert "Performance and concurrency improvements in client"
...
This was causing the client to freeze after playing for a short time.
This reverts commit 914a089f22285016b67e1a7ca3174ed374a28d08.
2015-05-24 11:07:13 -06:00
Mitchell Kutchuk
bfdf9265dd
Add MonoGame Windows NuGet package
...
- This should remove the requirement of having to have MonoGame
installed locally to build on Windows.
2015-05-21 16:50:05 -07:00
Robin Kanters
f79f7e36b0
Disable .pdb generation for Release builds
2015-05-21 23:09:17 +02:00
Robin Kanters
a1b7d0e21b
Fixed build on Windows, please don't break it again
2015-05-21 19:50:21 +02:00
Mitchell Kutchuk
f9337d56a3
Fix Windows build errors
2015-05-17 22:43:28 -07:00
Mitchell Kutchuk
e724e8f54a
Make RenderThreadState a class instead of a struct
...
Structs can't have explicit parameterless constructors
2015-05-17 22:35:25 -07:00
Mitchell Kutchuk
967c1f8d39
Revert "Make RenderThreadState a class instead of a struct"
...
This reverts commit dd5ce21e3e98487f9d450d5eaeddf72f51db9a18.
Revert commit dd5ce21e3e98487f9d450d5eaeddf72f51db9a18
2015-05-17 22:31:22 -07:00
Mitchell Kutchuk
dd5ce21e3e
Make RenderThreadState a class instead of a struct
...
Structs can't have parameterless constructors
2015-05-17 22:08:28 -07:00
Drew DeVault
914a089f22
Performance and concurrency improvements in client
2015-05-17 18:46:30 -06:00