This website requires JavaScript.
28f69e0996
doc/misc.txt
Perttu Ahola
2014-10-13 17:23:41 +03:00
f7a3719991
builtin/voxelworld: WIP: Fix jumping
Perttu Ahola
2014-10-13 16:53:44 +03:00
f26d1c3176
builtin/voxelworld: WIP: Always limit mesh updates to 1 per frame
Perttu Ahola
2014-10-13 16:49:40 +03:00
9bf9cb7627
builtin/voxelworld: WIP: Fix voxel alignment for physics
Perttu Ahola
2014-10-13 16:47:31 +03:00
6402c5c246
builtin/voxelworld: WIP
Perttu Ahola
2014-10-13 16:14:29 +03:00
1c7ee8ddcb
client/app: F8: Toggle drawing of debug geometry (only for physics at the moment)
Perttu Ahola
2014-10-13 15:30:36 +03:00
3f69453efe
builtin/voxelworld: WIP
Perttu Ahola
2014-10-13 01:32:58 +03:00
cd3abc2048
builtin/voxelworld: WIP: Physics don't work
Perttu Ahola
2014-10-13 01:07:09 +03:00
f1722ef1d5
builtin/voxelworld: WIP: Update geometry of closest nodes first
Perttu Ahola
2014-10-12 23:48:49 +03:00
aa64aad4d7
extensions/urho3d: More Vector3 and Node methods
Perttu Ahola
2014-10-12 23:48:27 +03:00
3b0f63ded1
builtin/voxelworld: WIP: Limit geometry updates per frame
Perttu Ahola
2014-10-12 23:32:54 +03:00
1973b1c331
builtin/voxelworld: WIP: Use compressed voxel data
Perttu Ahola
2014-10-12 23:15:21 +03:00
b17fe8a7fc
impl/voxel_volume: Voxel data compression
Perttu Ahola
2014-10-12 23:14:25 +03:00
7ccebbff05
interface/compress
Perttu Ahola
2014-10-12 22:58:43 +03:00
ce54bc92fd
3rdparty/zlib
Perttu Ahola
2014-10-12 22:43:11 +03:00
1ef9b870cd
builtin/voxelworld: WIP: Optimize
Perttu Ahola
2014-10-12 21:17:49 +03:00
24e660b1af
CMakeLists.txt: Compile Debug build with -O1 to get some speed
Perttu Ahola
2014-10-12 21:17:41 +03:00
19cb1abe32
3rdparty/polyvox, impl/voxel_volume: Optimize
Perttu Ahola
2014-10-12 21:10:49 +03:00
a0ea7feea8
builtin/replicate: Remove excessive logging of data
Perttu Ahola
2014-10-12 20:29:04 +03:00
bbc54b5128
builtin/voxelworld, games/digger: WIP
Perttu Ahola
2014-10-12 16:54:04 +03:00
10239d87e0
interface/voxel.h: Modify VoxelInstance constructor
Perttu Ahola
2014-10-12 16:54:00 +03:00
7f52b74fcb
builtin/voxelworld, games/digger: WIP
Perttu Ahola
2014-10-12 14:49:11 +03:00
1bae4309cc
interface/voxel: VoxelInstance constructor
Perttu Ahola
2014-10-12 14:49:09 +03:00
0f83215a29
builtin/voxelworld, games/digger: WIP
Perttu Ahola
2014-10-12 14:26:19 +03:00
e5daf4ba67
core/types.h: Fix build problem
Perttu Ahola
2014-10-12 14:08:48 +03:00
b7ead57201
builtin/voxelworld, games/digger: WIP
Perttu Ahola
2014-10-12 13:53:16 +03:00
e491b36b68
client, lua_bindings: Support string data for set_simple_voxel_model() and set_8bit_voxel_geometry()
Perttu Ahola
2014-10-12 13:53:07 +03:00
ea5ec9d4bf
games/geometry2: Fix a bit (still broken because voxelregistry isn't synchronized)
Perttu Ahola
2014-10-12 13:52:23 +03:00
610fe94d08
doc/todo: Module tags
Perttu Ahola
2014-10-12 13:28:24 +03:00
901e0e9e82
builtin/voxelworld, games/digger: WIP
Perttu Ahola
2014-10-12 11:26:33 +03:00
e8e5fcfde9
extensions/replicate,urho3d: magic.sub_sync_node_added -> replicate.sub_sync_node_added
Perttu Ahola
2014-10-12 11:45:00 +03:00
f12aa72bef
client/api.lua: buildat.safe.IntVector3
Perttu Ahola
2014-10-12 11:26:29 +03:00
a6c959c5d6
core/types: Tweak dump()
Perttu Ahola
2014-10-12 11:26:16 +03:00
e87c89c703
builtin/voxelworld, games/digger: WIP
Perttu Ahola
2014-10-12 10:11:36 +03:00
640ed1cf05
client: Fix resource router log message parameter
Perttu Ahola
2014-10-12 10:09:18 +03:00
7152179640
builtin/voxelworld, games/digger: Initial dummy versions
Perttu Ahola
2014-10-12 10:06:07 +03:00
65aff969ea
doc
Perttu Ahola
2014-10-12 09:28:49 +03:00
fa3686f048
doc
Perttu Ahola
2014-10-09 14:12:27 +03:00
dc149b37d2
interface/noise.h: Actually, format this file automatically (also add a bit of manual tweaking)
Perttu Ahola
2014-10-09 15:46:44 +03:00
579d103467
util/codestyle.sh: Allow using the directive "codestyle:disable" in source files that shouldn't be automatically formatted
Perttu Ahola
2014-10-09 15:20:07 +03:00
c3905412e7
interface/noise
Perttu Ahola
2014-10-09 15:01:26 +03:00
c30a84be3b
Fix coding style (I always forget this before committing changes)
Perttu Ahola
2014-10-09 14:34:27 +03:00
3530493f84
interface/mesh: set_8bit_voxel_geometry() - Definition-based voxel geometry generation with textures, utilizing texture atlases
Perttu Ahola
2014-10-08 16:51:16 +03:00
fe57e5b127
interface/block: Implement BlockRegistry
Perttu Ahola
2014-10-08 12:33:35 +03:00
51634a89a9
interface/atlas,voxel: Implement VoxelRegistry and related things
Perttu Ahola
2014-10-08 11:35:20 +03:00
264280c61c
games/geometry, server/state: Fix module compilation when module includes PolyVox headers
Perttu Ahola
2014-10-08 15:20:05 +03:00
dd8a9f42e7
README.md: Update note about celeron55's Urho3D fork
Perttu Ahola
2014-10-08 10:51:58 +03:00
1b3a4182ab
Fix coding style (previous attempt only touched header files)
Perttu Ahola
2014-10-08 00:48:30 +03:00
7923502d6b
util/extra_cpp_style.py; tweak util/uncrustify.cfg
Perttu Ahola
2014-10-07 14:00:09 +03:00
feca5c5471
atlas: Should work now
Perttu Ahola
2014-10-07 14:15:14 +03:00
f516f4984d
block,voxel,atlas: Initial interfaces
Perttu Ahola
2014-10-06 21:52:29 +03:00
42f3a4b47d
doc
Perttu Ahola
2014-10-06 08:55:05 +03:00
dec971307e
Fix coding style
Perttu Ahola
2014-10-06 16:43:27 +03:00
ba14d1a28f
util/codestyle.sh: Use uncrustify instead of astyle (it's infinitely better)
Perttu Ahola
2014-10-06 13:36:28 +03:00
3868e2ea7b
games/geometry, impl/voxel: DOG DAMNIT IT'S VOXELS AND PHYSICS!
Perttu Ahola
2014-10-05 23:37:53 +03:00
64719a5b72
interface/voxel: Move create_simple_voxel_model() into here
Perttu Ahola
2014-10-05 23:09:31 +03:00
f55cbc7468
games/geometry, buildat.set_simple_voxel_model()
Perttu Ahola
2014-10-05 19:49:12 +03:00
02e1918f75
CMakeLists.txt: Link client to libtoluapp.a
Perttu Ahola
2014-10-05 22:29:51 +03:00
263906be8f
3rdparty/polyvox
Perttu Ahola
2014-10-05 21:28:32 +03:00
82f2a6abbd
server: Increase tick rate from 10Hz to 20Hz to improve physics simulation
Perttu Ahola
2014-10-05 23:43:43 +03:00
c65461d8a2
server/state: Don't update module hash before build is succesful
Perttu Ahola
2014-10-06 07:14:40 +03:00
1e16b977e6
extensions/urho3d: Whitelist stuff
Perttu Ahola
2014-10-05 23:01:06 +03:00
93215a3bc8
extensions/experimental: Remove unused code
Perttu Ahola
2014-10-05 20:38:07 +03:00
62315882dc
client: Split common Lua stuff to a sane-ish file structure
Perttu Ahola
2014-10-05 15:51:26 +03:00
05d93e4f99
network:new_client -> network:client_connected
Perttu Ahola
2014-10-05 14:21:06 +03:00
7b043a8c7f
Clean up client connect/disconnect related logging
Perttu Ahola
2014-10-05 13:57:52 +03:00
e3a47e954c
Use Urho3D's upstream ResourceRouter
Perttu Ahola
2014-10-05 12:55:08 +03:00
ac3ba3384b
.gitignore: /tmp
Perttu Ahola
2014-10-05 12:51:18 +03:00
1e767a11f5
builtin/client_lib_test, games/test: Test require("buildat/module/<name>")
Perttu Ahola
2014-10-05 11:56:52 +03:00
fb51bc6cbe
client: Allow loading module's module.lua via require("buildat/module/<name>")
Perttu Ahola
2014-10-05 11:56:04 +03:00
60874360d9
server: Allow modules that don't contain C++ files if meta.disable_cpp is set
Perttu Ahola
2014-10-05 11:54:46 +03:00
623ba0b67b
extensions/ui_utils
Perttu Ahola
2014-10-05 11:14:55 +03:00
0159cfe392
windows: CMakeLists.txt: Call the full package -full- instead of -client-server-
Perttu Ahola
2014-10-05 10:57:41 +03:00
68aa21cf6f
extensions/urho3d: Remove log:error() used for temporary debugging
Perttu Ahola
2014-10-05 10:54:04 +03:00
aa2fc7b9fd
doc/todo
Perttu Ahola
2014-10-05 10:43:57 +03:00
31f3134276
Rename meta.txt to meta.json
Perttu Ahola
2014-10-04 22:13:23 +03:00
f9d2e825cc
client: Fix loading of extensions (extensions were loaded twice; one instance for the sandbox and one for other extensions, which broke things)
Perttu Ahola
2014-10-04 19:48:31 +03:00
79255e301f
README.md: Add missing dependency for debian-based distributions
Perttu Ahola
2014-10-04 19:31:39 +03:00
e6c1b78b4b
windows: Fix client by using LuaJIT and installing DLLs
Perttu Ahola
2014-10-04 19:12:12 +03:00
dedc75f6db
windows: Fix Urho3D includes done by modules
Perttu Ahola
2014-10-04 15:05:21 +03:00
aec15b0494
windows: Install docs
Perttu Ahola
2014-10-04 14:08:45 +03:00
ef1e2eb536
server/state: Don't create an Urho3D log file
Perttu Ahola
2014-10-04 13:52:47 +03:00
81b4f08aee
windows: Optimize compiler installation; package size goes down to 104MiB
Perttu Ahola
2014-10-04 13:51:31 +03:00
f383a40572
Initial Windows packaging: Works only with mingw-w64 i686; resuulting fully functional package size is 140MiB.
Perttu Ahola
2014-10-04 13:33:45 +03:00
c3468ea8fd
Fix module loading on Windows
Perttu Ahola
2014-10-04 13:30:19 +03:00
b924d66b3a
extensions/urho3d: Variant, Material:SetShaderParameter
Perttu Ahola
2014-10-04 09:36:16 +03:00
e050dec31d
interface/file_watch: Rename MultiFileWatch to FileWatch
Perttu Ahola
2014-10-04 08:31:29 +03:00
d988d518d8
interface/file_watch: Remove redundant FileWatch, leaving MultiFileWatch
Perttu Ahola
2014-10-04 08:29:54 +03:00
cd5cb5acee
server/state: Fix module modification watching and use MultiFileWatch instead of FileWatch
Perttu Ahola
2014-10-04 08:28:09 +03:00
15e9dbcc95
Hack and rape everything so that everything works on Windows and Linux
Perttu Ahola
2014-10-03 15:51:34 +03:00
0e529e4774
client: Implement connecting to a specific port on command line
Perttu Ahola
2014-10-03 23:21:37 +03:00
d93cb1a6de
3rdparty/cereal: Completely disable tests which use boost. We don't need boost.
Perttu Ahola
2014-10-03 21:08:02 +03:00
2c0400f975
server: Cache a hash of each compiled module in order not to rebuild them unnecessarily
Perttu Ahola
2014-10-03 13:32:30 +03:00
07f1a22eaa
builtin{network,replicate}: Lower log levels for common things
Perttu Ahola
2014-10-03 13:21:24 +03:00
dd1e991602
extensions/urho3d: Fix UnsubscribeFromEvent() so that uistack's SubscribeToStackEvent() works like it should
Perttu Ahola
2014-10-03 13:16:16 +03:00
f089913ea6
extensions/urho3d: Add nodes and components in LOCAL mode by default
Perttu Ahola
2014-10-03 13:02:36 +03:00
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
Perttu Ahola
2014-10-03 12:57:54 +03:00
92f63f2bbb
extensions/magic_sandbox: Never wrap nil into a sandbox wrapper instance (it's very confusing)
Perttu Ahola
2014-10-03 12:43:13 +03:00
f1371650b9
doc/client_api.txt: Replication gotcha
Perttu Ahola
2014-10-03 12:31:14 +03:00
a001b1ba64
client: Clean interface to scene replication (hide the hack inside client/app and client/replication.lua)
Perttu Ahola
2014-10-03 12:19:30 +03:00