World by /u/LegalBottle147
Conversation
Notices
-
Embed this notice
Drew DeVault (drewdevault@fosstodon.org)'s status on Monday, 04-Nov-2024 21:55:58 JST Drew DeVault -
Embed this notice
powersoffour (powersoffour@mastodon.social)'s status on Monday, 04-Nov-2024 21:55:56 JST powersoffour @drewdevault in the distro package?
-
Embed this notice
Drew DeVault (drewdevault@fosstodon.org)'s status on Monday, 04-Nov-2024 21:55:57 JST Drew DeVault That's probably all for today. Not bad for eight days of work :)
-
Embed this notice
Drew DeVault (drewdevault@fosstodon.org)'s status on Monday, 04-Nov-2024 21:55:57 JST Drew DeVault So they fixed blender in Alpine which means I actually have to learn how to use it
-
Embed this notice
Drew DeVault (drewdevault@fosstodon.org)'s status on Monday, 04-Nov-2024 21:55:58 JST Drew DeVault Improved state of the Nether
-
Embed this notice
Drew DeVault (drewdevault@fosstodon.org)'s status on Saturday, 16-Nov-2024 19:27:38 JST Drew DeVault This version of the network protocol is really annoying to implement because you have to write decoders for *every* packet format because the packets are not length prefixed
-
Embed this notice
Drew DeVault (drewdevault@fosstodon.org)'s status on Saturday, 16-Nov-2024 19:27:38 JST Drew DeVault These chunks courtesy of a vanilla Minecraft beta 1.7.3 server
Haelwenn /элвэн/ :triskell: likes this. -
Embed this notice
Drew DeVault (drewdevault@fosstodon.org)'s status on Saturday, 16-Nov-2024 19:27:39 JST Drew DeVault lol, I thought the tesselator was causing the lag spikes, it was the scheduler (it takes 100x longer than the tesselator with this stupid algorithm)
-
Embed this notice
Drew DeVault (drewdevault@fosstodon.org)'s status on Saturday, 16-Nov-2024 19:27:39 JST Drew DeVault Last could of days have been a break from implementing Minecraft beta 1.7.3 to spend some time actually playing it for the first time in... a while
-
Embed this notice
Drew DeVault (drewdevault@fosstodon.org)'s status on Saturday, 16-Nov-2024 19:27:39 JST Drew DeVault It begins
-
Embed this notice
Drew DeVault (drewdevault@fosstodon.org)'s status on Saturday, 16-Nov-2024 19:27:40 JST Drew DeVault Getting better at quickly knocking out weird block models with the assistance of blender
-
Embed this notice
Drew DeVault (drewdevault@fosstodon.org)'s status on Saturday, 16-Nov-2024 19:27:40 JST Drew DeVault Thanks @martijnbraam for helping model the open piston!
-
Embed this notice
Drew DeVault (drewdevault@fosstodon.org)'s status on Saturday, 16-Nov-2024 19:27:40 JST Drew DeVault Wait why is the chunk scheduler O(n²), why did I think that was a good idea
-
Embed this notice
Drew DeVault (drewdevault@fosstodon.org)'s status on Saturday, 16-Nov-2024 19:27:41 JST Drew DeVault One of my test houses renders properly now, but only because the stairs happen to face south
-
Embed this notice
Drew DeVault (drewdevault@fosstodon.org)'s status on Saturday, 16-Nov-2024 19:27:41 JST Drew DeVault There we go. Spent most of my day learning to use Blender and import the results into betamine but it was time well spent
-
Embed this notice
Drew DeVault (drewdevault@fosstodon.org)'s status on Saturday, 16-Nov-2024 19:27:41 JST Drew DeVault Second test house looking better as a result
-
Embed this notice
Drew DeVault (drewdevault@fosstodon.org)'s status on Saturday, 16-Nov-2024 19:27:42 JST Drew DeVault wut
-
Embed this notice
Drew DeVault (drewdevault@fosstodon.org)'s status on Saturday, 16-Nov-2024 19:27:42 JST Drew DeVault better
-
Embed this notice
Drew DeVault (drewdevault@fosstodon.org)'s status on Saturday, 16-Nov-2024 19:42:51 JST Drew DeVault Not working on this every day anymore so expect updates to be slower :)
-
Embed this notice
Drew DeVault (drewdevault@fosstodon.org)'s status on Saturday, 16-Nov-2024 19:42:51 JST Drew DeVault Currently just shy of 8,000 lines of code
Haelwenn /элвэн/ :triskell: likes this. -
Embed this notice
Drew DeVault (drewdevault@fosstodon.org)'s status on Saturday, 16-Nov-2024 19:42:52 JST Drew DeVault Stuff that would make sense to implement soonish:
* Re-tesselation chunks are updated
* Basic physics so you don't float above the ground
* Chat messages
* Rendering other players/entities
* HUD, i.e. health and hotbar
* Interacting with blocks (mining and placing blocks) -
Embed this notice
Drew DeVault (drewdevault@fosstodon.org)'s status on Tuesday, 19-Nov-2024 03:03:19 JST Drew DeVault Short re-tesselation demo, have a vanilla Minecraft client running on the other monitor placing these blocks
-
Embed this notice
Drew DeVault (drewdevault@fosstodon.org)'s status on Tuesday, 19-Nov-2024 03:03:19 JST Drew DeVault Maybe a fun thing to do in the foreseeable future would be audio. Probably should wait until some basic physics are there since the physics engine will be an obvious place to ask "what sort of block is at the player's feet"
-
Embed this notice
Drew DeVault (drewdevault@fosstodon.org)'s status on Tuesday, 19-Nov-2024 03:03:20 JST Drew DeVault Implemented chunk re-tesselation, performance is quite good. FPS about double that of vanilla Minecraft on my machine. Here's a short video walking around my test server near sunset for your enjoyment.
I removed the ability to run betamine without connecting to a server, so all future screenshots/videos will be of betamine connected to a vanilla Minecraft server (until I implement a server myself).
I think #harelang is pretty good for game development 😃
-
Embed this notice