46 Commits

Author SHA1 Message Date
Perttu Ahola
93661819b3 games/digger/main: Delay setting player's mass so that it's possible to wait for the world to load before dropping into it 2014-10-21 18:19:23 +03:00
Perttu Ahola
333e7749b1 games/digger/main: Make code thread-safe 2014-10-21 18:19:23 +03:00
Perttu Ahola
edb1008f80 builtin/voxelworld, impl/mesh,voxel: Remove TextureAtlasRegistry from VoxelRegistry 2014-10-21 18:19:23 +03:00
Perttu Ahola
6a82e1fee7 builtin/voxelworld: WIP: Set player direction 2014-10-21 18:19:23 +03:00
Perttu Ahola
5a8679b7e1 builtin/voxelworld: WIP: 24x24x24 chunks, set ambient color explicitly 2014-10-21 18:19:23 +03:00
Perttu Ahola
f7a3719991 builtin/voxelworld: WIP: Fix jumping 2014-10-21 18:19:23 +03:00
Perttu Ahola
6402c5c246 builtin/voxelworld: WIP 2014-10-21 18:19:23 +03:00
Perttu Ahola
3f69453efe builtin/voxelworld: WIP 2014-10-21 18:19:23 +03:00
Perttu Ahola
cd3abc2048 builtin/voxelworld: WIP: Physics don't work 2014-10-21 18:19:22 +03:00
Perttu Ahola
bbc54b5128 builtin/voxelworld, games/digger: WIP 2014-10-21 18:19:22 +03:00
Perttu Ahola
7f52b74fcb builtin/voxelworld, games/digger: WIP 2014-10-21 18:19:22 +03:00
Perttu Ahola
ea5ec9d4bf games/geometry2: Fix a bit (still broken because voxelregistry isn't synchronized) 2014-10-21 18:19:21 +03:00
Perttu Ahola
610fe94d08 doc/todo: Module tags 2014-10-21 18:19:21 +03:00
Perttu Ahola
901e0e9e82 builtin/voxelworld, games/digger: WIP 2014-10-21 18:19:21 +03:00
Perttu Ahola
e87c89c703 builtin/voxelworld, games/digger: WIP 2014-10-21 18:19:21 +03:00
Perttu Ahola
7152179640 builtin/voxelworld, games/digger: Initial dummy versions 2014-10-12 10:06:07 +03:00
Perttu Ahola
3530493f84 interface/mesh: set_8bit_voxel_geometry() - Definition-based voxel geometry generation with textures, utilizing texture atlases 2014-10-09 13:43:10 +03:00
Perttu Ahola
264280c61c games/geometry, server/state: Fix module compilation when module includes PolyVox headers 2014-10-09 13:36:29 +03:00
Perttu Ahola
1b3a4182ab Fix coding style (previous attempt only touched header files) 2014-10-08 00:52:30 +03:00
Perttu Ahola
3868e2ea7b games/geometry, impl/voxel: DOG DAMNIT IT'S VOXELS AND PHYSICS! 2014-10-06 08:00:15 +03:00
Perttu Ahola
f55cbc7468 games/geometry, buildat.set_simple_voxel_model() 2014-10-06 07:59:39 +03:00
Perttu Ahola
82f2a6abbd server: Increase tick rate from 10Hz to 20Hz to improve physics simulation 2014-10-06 07:53:57 +03:00
Perttu Ahola
05d93e4f99 network:new_client -> network:client_connected 2014-10-05 14:22:02 +03:00
Perttu Ahola
7b043a8c7f Clean up client connect/disconnect related logging 2014-10-05 13:57:52 +03:00
Perttu Ahola
1e767a11f5 builtin/client_lib_test, games/test: Test require("buildat/module/<name>") 2014-10-05 11:56:52 +03:00
Perttu Ahola
31f3134276 Rename meta.txt to meta.json 2014-10-04 22:13:23 +03:00
Perttu Ahola
15e9dbcc95 Hack and rape everything so that everything works on Windows and Linux 2014-10-04 00:12:40 +03:00
Perttu Ahola
f089913ea6 extensions/urho3d: Add nodes and components in LOCAL mode by default 2014-10-03 13:05:33 +03:00
Perttu Ahola
d7a6737569 games/entitytest, extensions/urho3d: Fix camera to be a local scene node so that it doesn't disappear once new nodes are added by the server 2014-10-03 12:57:57 +03:00
Perttu Ahola
a001b1ba64 client: Clean interface to scene replication (hide the hack inside client/app and client/replication.lua) 2014-10-03 12:19:41 +03:00
Perttu Ahola
70769a36bf entitysync -> replicate 2014-10-03 11:08:58 +03:00
Perttu Ahola
5aaae97c26 games/entitytest: Enable shadows 2014-10-03 01:53:40 +03:00
Perttu Ahola
3cde36db08 games/entitytest: Use magic.sub_sync_node_added to set model and material for nodes called "Box" 2014-10-03 01:45:58 +03:00
Perttu Ahola
915d2a7957 client, builtin/entitysync, games/entitytest: Why doesn't this shit work 2014-10-02 21:00:45 +03:00
Perttu Ahola
c27d6d21bb games/entitytest: Add second box 2014-10-02 19:16:19 +03:00
Perttu Ahola
453864aa7c client: entitysync:latest_node_data works 2014-10-02 19:11:36 +03:00
Perttu Ahola
92b720e32a client: entitysync:new_node works 2014-10-02 18:54:31 +03:00
Perttu Ahola
816dc25f07 games/entitytest: Remove useless code 2014-10-02 14:49:59 +03:00
Perttu Ahola
cb6b59ac41 WIP 2014-10-02 14:38:59 +03:00
Perttu Ahola
c6a88ac4ce WIP 2014-10-02 13:52:48 +03:00
Perttu Ahola
3c14e2d13b games/entitytest 2014-10-02 12:44:12 +03:00
Perttu Ahola
e1b33c08c0 games/{minigame,test,uitest}: Remove useless bloat from __loaders 2014-09-30 14:28:57 +03:00
Perttu Ahola
be719f7eb8 server: Use interface::ModuleInfo in module load interface 2014-09-30 14:23:24 +03:00
Perttu Ahola
b13436e0df Fix coding style (doing this on core/sajson.h is a bit weird but whatever) 2014-09-30 12:33:48 +03:00
Perttu Ahola
0e972b6c48 games/minigame/main: Fix textures after naming modification 2014-09-30 01:00:59 +03:00
Perttu Ahola
23d26c81b2 Restructure /test/ into /games/ 2014-09-29 23:50:43 +03:00