Skip to main content
GameDev.net gamedev.net
RomanGenkhel

RomanGenkhel's Blog

Member since Dec 2019

All Posts

Client optimization, configurable minerals

Client optimization, configurable minerals

About 'onlinecraft' (working title) MMORG (http://stilker.sknt.ru:3001):On client side i made several JS Workers (multithreading support), which...

· 950+ · 5
Tree generator

Tree generator

I managed to make description and tools for Tree-like generator, based on algorithm similar to “A*”.How it works, you can figure out from screenshot...

· 900+ · 4
Contructions  support (like trees e.t.c)

Contructions support (like trees e.t.c)

Update not so noticeable, but very important - now i support “construction” , game items, which as large as several chunks, and should be checked if...

· 800+
Huge optimization

Huge optimization

So, after a several refactoring, i managed to make some serious optimization again.Now only potentially visible chunks generated:form any chunk...

· 1k · 1
Digging/Building/Tracing

Digging/Building/Tracing

In shorts, now players can build/digging structures, it`s test feature with some of known issues:1. only few types of blocks could be placed...

· 2.1k · 3
Eventually, collision resolving

Eventually, collision resolving

At the moment player box is just two sphere one on top of another.Its hard for me to write it from scratch, but it works. We just slip out sphere out...

· 2.2k · 3
Simplified skinned mesh model

Simplified skinned mesh model

To be correct, its skinned mesh with just one bone index for each vertex (one or more meshes → only one bone), but its very useful for minecraft like...

· 1.9k
Lighting

Lighting

Added lighting (any block could emit light up to 16 blocks wide, which propagate between chunks.Next step, stuff generation, like trees

· 25.6k
Implemented some rule restrictions

Implemented some rule restrictions

So, some minor at first glance, but very important changes (links as usual: stilker.sknt.ru)Both client and server checks if user can build somewhere...

· 5.3k
Step #4

Step #4

Hello everyone, first of all, excuse me for my english grammar.New video:Eventually i implemented "star dust" , to visualize player moving in case...

· 2.4k