Commit message (Expand) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Changed entities rendering to Gal | LaG1924 | 2021-11-17 | 6 | -222/+197 |
* | Changed section rendering to Gal | LaG1924 | 2021-11-15 | 6 | -117/+148 |
* | Added ScissorTest to Gal | LaG1924 | 2021-11-15 | 3 | -76/+75 |
* | Added dynamic textures for Gal | LaG1924 | 2021-11-14 | 4 | -28/+36 |
* | Added basic Graphics Abstraction Layer | LaG1924 | 2021-11-14 | 5 | -87/+1189 |
* | Added disconnect messages | LaG1924 | 2021-07-05 | 3 | -1/+21 |
* | Merge pull request #66 from LaG1924/ftr/more-rmlui | LaG1924 | 2021-07-04 | 15 | -54/+119 |
|\ | |||||
| * | Added screenshot-mode | LaG1924 | 2021-07-04 | 2 | -1/+7 |
| * | Added basic Chat | LaG1924 | 2021-07-04 | 5 | -12/+32 |
| * | Added RmlDebugger | LaG1924 | 2021-07-04 | 3 | -2/+27 |
| * | Added Respawn screen | LaG1924 | 2021-07-03 | 5 | -5/+19 |
| * | Added Loading screen | LaG1924 | 2021-07-02 | 1 | -1/+4 |
| * | Added more debug values | LaG1924 | 2021-06-29 | 5 | -5/+30 |
| * | Removed old items ids | LaG1924 | 2021-06-29 | 2 | -28/+0 |
* | | Tint calculation moved to vertex shader | LaG1924 | 2021-06-29 | 1 | -1/+1 |
* | | Compacted vertices format | LaG1924 | 2021-06-28 | 3 | -11/+9 |
* | | Implemented vertex data iterleaving | LaG1924 | 2021-06-28 | 4 | -89/+52 |
* | | Embed UV to vertex data | LaG1924 | 2021-06-28 | 4 | -78/+87 |
* | | More compact faces vertecies format | LaG1924 | 2021-06-28 | 2 | -22/+10 |
* | | Moved block face model matrix transformation to CPU | LaG1924 | 2021-06-27 | 4 | -48/+41 |
|/ | |||||
* | Merge pull request #58 from LaG1924/fix/uis-fork-fixes | LaG1924 | 2021-06-27 | 11 | -66/+64 |
|\ | |||||
| * | Fixed entity bug found by @uis246 | LaG1924 | 2021-06-24 | 2 | -4/+1 |
| * | Fix multithreading | UIS | 2021-06-24 | 4 | -25/+26 |
| * | Shader optimization, removed unused argument from GetBlockInfo function | UIS | 2021-06-24 | 2 | -3/+3 |
| * | Use 12+4 bits for BlockId, GetBlockInfo return pointer instead value | UIS | 2021-06-24 | 4 | -32/+34 |
| * | Minor network fixes | UIS | 2021-06-24 | 2 | -5/+3 |
* | | Fixed memory leak in lua | LaG1924 | 2021-06-26 | 1 | -0/+1 |
|/ | |||||
* | Minor changes to Ui scripts | LaG1924 | 2021-06-22 | 2 | -1/+7 |
* | Added Settings UI | LaG1924 | 2021-06-22 | 4 | -55/+67 |
* | Added game menus | LaG1924 | 2021-06-19 | 1 | -0/+10 |
* | Implemented RmlFileInterface | LaG1924 | 2021-06-18 | 7 | -11/+86 |
* | Implemented main menu in Rml and improved RmlUi support | LaG1924 | 2021-06-16 | 5 | -5/+108 |
* | Improved RmlUi integration | LaG1924 | 2021-06-13 | 4 | -2/+57 |
* | Removed ImGui | LaG1924 | 2021-06-13 | 3 | -762/+0 |
* | Implemented basic RmlUi integration | LaG1924 | 2021-06-13 | 6 | -4/+277 |
* | Fixed MacOS OpenGL errors | LaG1924 | 2021-06-07 | 2 | -2/+9 |
* | Refactored CMakeLists.txt | LaG1924 | 2021-06-07 | 1 | -4/+0 |
* | Added CPM. First attempt to improve dependencies management #15 | LaG1924 | 2021-06-06 | 2 | -3/+3 |
* | Corrected Game Start conditions | LaG1924 | 2020-07-30 | 2 | -9/+27 |
* | Improved connection exceptions handling | LaG1924 | 2020-07-30 | 1 | -4/+16 |
* | Network usage optimization | LaG1924 | 2020-07-30 | 3 | -3/+12 |
* | Minor protocol support improvement | LaG1924 | 2020-07-30 | 2 | -0/+71 |
* | Implemented async connection to server | LaG1924 | 2020-07-30 | 1 | -12/+42 |
* | Improved uncompressed chunks decoding | LaG1924 | 2020-07-29 | 2 | -5/+10 |
* | Improved ChatComponent support #13 | LaG1924 | 2020-07-28 | 5 | -40/+206 |
* | Support for non-overworld dimensions | LaG1924 | 2020-07-27 | 7 | -6/+84 |
* | Completely removed hardcoded list of blockstates | LaG1924 | 2019-05-20 | 3 | -529/+2 |
* | Implemented block-api | LaG1924 | 2019-05-19 | 6 | -9/+89 |
* | Implemented lua's "require" for AM | LaG1924 | 2019-05-19 | 2 | -2/+30 |
* | Implemented GameState lua-api | LaG1924 | 2019-05-19 | 1 | -6/+65 |
* | Implemented more scripting APIs | LaG1924 | 2019-05-18 | 4 | -15/+84 |
* | Integrated Optick profiler | LaG1924 | 2019-04-30 | 14 | -13/+68 |
* | Second iteration of changing to single-threaded model | LaG1924 | 2019-04-21 | 6 | -18/+54 |
* | Basic single-threaded implementation | LaG1924 | 2019-04-21 | 7 | -282/+231 |
* | Renamed GlobalState to Game | LaG1924 | 2019-04-21 | 5 | -4/+4 |
* | Trying to fix build in linux | LaG1924 | 2019-04-21 | 1 | -2/+2 |
* | Refactored lua-api | LaG1924 | 2019-04-21 | 5 | -39/+113 |
* | Minor lua-api improvement | LaG1924 | 2019-04-21 | 1 | -16/+37 |
* | Added lua-support | LaG1924 | 2019-04-21 | 2 | -0/+55 |
* | Added manifest file for HiDPI-scaling | LaG1924 | 2019-04-21 | 1 | -0/+8 |
* | Fixed compilation in MSVC v142 | LaG1924 | 2019-04-21 | 2 | -0/+2 |
* | More advanced textures animation support | LaG1924 | 2019-01-27 | 8 | -2/+23 |
* | Basic animated textures support | LaG1924 | 2019-01-27 | 2 | -5/+14 |
* | Added portal blockstate | LaG1924 | 2019-01-27 | 1 | -0/+3 |
* | Replaced "new/delete" with safer analogues | LaG1924 | 2019-01-27 | 4 | -47/+26 |
* | Merge pull request #31 from uis246/pluginSystem | LaG1924 | 2019-01-27 | 1 | -2/+2 |
|\ | |||||
| * | GL include fix | uis | 2019-01-26 | 1 | -2/+2 |
* | | Added "Renderer faces" metric | LaG1924 | 2019-01-27 | 4 | -1/+10 |
* | | Added const-keyword to World | LaG1924 | 2019-01-27 | 6 | -64/+73 |
* | | GameState double-buffering | LaG1924 | 2019-01-27 | 12 | -62/+51 |
* | | Added slow GameState sync | LaG1924 | 2019-01-27 | 8 | -58/+55 |
* | | Refactored GameState | LaG1924 | 2019-01-27 | 4 | -680/+742 |
|/ | |||||
* | Removed previous implementation of Shader | LaG1924 | 2019-01-26 | 9 | -184/+57 |
* | Implemented new Shader class | LaG1924 | 2019-01-26 | 6 | -19/+178 |
* | Added Framebuffer class | LaG1924 | 2019-01-25 | 4 | -13/+192 |
* | Fixes #29 | uis | 2018-12-20 | 3 | -53/+32 |
* | #11 Single field for ip and port | uis | 2018-10-17 | 3 | -9/+16 |
* | Smooth sunset and dawn | LaG1924 | 2018-08-24 | 1 | -1/+1 |
* | Fixed crash when connection lost | LaG1924 | 2018-08-21 | 1 | -22/+26 |
* | Fixed uninitialized variable | LaG1924 | 2018-08-21 | 1 | -1/+1 |
* | Added BlockStates | LaG1924 | 2018-08-21 | 1 | -4/+149 |
* | Fixed rendering errors | LaG1924 | 2018-08-21 | 4 | -8/+12 |
* | Fixed linux compilation errors | LaG1924 | 2018-08-21 | 3 | -4/+8 |
* | Smooth sun movement | LaG1924 | 2018-08-21 | 3 | -1/+9 |
* | More correct block rotating | LaG1924 | 2018-08-21 | 3 | -80/+61 |
* | More correct face culling for rotated blocks | LaG1924 | 2018-08-20 | 4 | -168/+48 |
* | Correct face culling for rotated blocks | LaG1924 | 2018-08-11 | 4 | -7/+134 |
* | Support rotation in BlockStates | LaG1924 | 2018-08-10 | 3 | -27/+55 |
* | Moved ParsedFace and FaceDirection out of BlockModel | LaG1924 | 2018-08-09 | 4 | -76/+66 |
* | Workaround for liquids | LaG1924 | 2018-08-09 | 2 | -0/+12 |
* | More BlockStates | LaG1924 | 2018-08-09 | 2 | -4/+218 |
* | Changeable brightness | LaG1924 | 2018-08-09 | 3 | -2/+16 |
* | Refactored Block | LaG1924 | 2018-08-09 | 3 | -35/+10 |
* | Replaced sdl2_image with stb_image | LaG1924 | 2018-08-09 | 2 | -25/+14 |
* | Implemented Creative Flight | LaG1924 | 2018-08-08 | 5 | -3/+32 |
* | Disabled collisions for double plants and flowers | LaG1924 | 2018-08-08 | 1 | -2/+2 |
* | Added more BlockStates | LaG1924 | 2018-08-08 | 1 | -1/+128 |
* | Added to HUD id of selected block | LaG1924 | 2018-08-08 | 1 | -0/+5 |
* | Basic BlockState support | LaG1924 | 2018-08-08 | 4 | -36/+140 |
* | More data saved in Settings | LaG1924 | 2018-08-07 | 3 | -20/+69 |
* | TextureAtlas padding small textures | LaG1924 | 2018-08-06 | 1 | -10/+24 |
* | Implemented Settings Manager | LaG1924 | 2018-08-06 | 4 | -8/+91 |
* | Separate lighting for each block face | LaG1924 | 2018-08-05 | 2 | -40/+95 |
* | Change OpenGL context profile to core | LaG1924 | 2018-08-05 | 1 | -0/+1 |
* | Fixed FOV | LaG1924 | 2018-08-05 | 1 | -1/+1 |
* | Added ERROR-texture | LaG1924 | 2018-08-05 | 1 | -4/+4 |
* | Refactored AssetManager | LaG1924 | 2018-08-05 | 5 | -324/+325 |
* | Removed previous implementation of texture atlas | LaG1924 | 2018-08-05 | 7 | -329/+6 |
* | Replaced usage of old texture atlas | LaG1924 | 2018-08-05 | 7 | -10/+34 |
* | Implemented texture atlas | LaG1924 | 2018-08-05 | 4 | -2/+167 |
* | Loading texture data in AssetTree | LaG1924 | 2018-08-03 | 2 | -1/+59 |
* | BlockModels are using asset tree now | LaG1924 | 2018-07-01 | 2 | -178/+218 |
* | Tree-based asset management | LaG1924 | 2018-06-30 | 2 | -3/+64 |
* | Replaced fallback model to diamond block model | LaG1924 | 2018-03-30 | 2 | -20/+2 |
* | Improved frustum culling: replaced box testing to sphere testing #6 | LaG1924 | 2018-03-30 | 4 | -107/+81 |
* | Num of parsing threads now depends from num of CPU cores | LaG1924 | 2018-03-28 | 1 | -1/+1 |
* | Minor Section optimizations | LaG1924 | 2018-03-28 | 4 | -27/+16 |
* | Moved model parsing to startup stage and implemented model rotation | LaG1924 | 2018-03-28 | 3 | -134/+203 |
* | Removed that ugly texture of night sky | LaG1924 | 2018-03-18 | 1 | -3/+1 |
* | Optimized update of RendererSection | LaG1924 | 2018-03-17 | 3 | -32/+35 |
* | New lock-free RendererSectionData parsing | LaG1924 | 2018-03-17 | 2 | -134/+144 |
* | Improved RendererSectionData parsing data locality | LaG1924 | 2018-03-16 | 3 | -44/+133 |
* | Optimized light parsing | LaG1924 | 2018-03-13 | 3 | -6/+30 |
* | Implemented basic lighting | LaG1924 | 2018-03-13 | 8 | -61/+192 |
* | Fixed holes when block on section border destroyed | LaG1924 | 2018-03-08 | 3 | -7/+46 |
* | Some parsing optimizations | LaG1924 | 2018-03-08 | 3 | -9/+13 |
* | Minor RendererSectionData parsing memory optimization | LaG1924 | 2018-03-08 | 3 | -186/+175 |
* | Simplified Section class | LaG1924 | 2018-03-06 | 2 | -55/+4 |
* | min/max functions | Elisey Puzko | 2018-02-25 | 4 | -79/+85 |
* | Some nice hack to avoid conflict of std::min and min macro | Elisey Puzko | 2018-02-25 | 1 | -16/+20 |
* | I forgot about these functions | Elisey Puzko | 2018-02-23 | 1 | -3/+3 |
* | Some more tabs -> spaces conversions | Elisey Puzko | 2018-02-23 | 2 | -143/+143 |
* | Mouse capture fix | Elisey Puzko | 2018-02-23 | 3 | -6/+5 |
* | Removed redundant header | Elisey Puzko | 2018-02-23 | 1 | -2/+0 |
* | Bare-bones face detection for a block placement | Elisey Puzko | 2018-02-23 | 5 | -4/+82 |
* | Quick fix. | Elisey Puzko | 2018-02-22 | 1 | -5/+11 |
* | Bare-bones blocks placement | Elisey Puzko | 2018-02-22 | 7 | -446/+498 |
* | New event: SelectedBlockChanged | Elisey Puzko | 2018-02-20 | 6 | -269/+307 |
* | Another attempt at increasing readability | Elisey Puzko | 2018-02-18 | 3 | -115/+194 |
* | Small changes to conform Google C++ styleguide | Elisey Puzko | 2018-02-18 | 10 | -239/+293 |
* | Raycast debug render | LaG1924 | 2018-02-06 | 3 | -0/+24 |
* | Simplified raycast | LaG1924 | 2018-02-06 | 3 | -80/+25 |
* | Added visualisation of selected block | LaG1924 | 2018-02-05 | 1 | -0/+18 |
* | Block selection implemented with mouse-look | LaG1924 | 2018-02-03 | 5 | -8/+103 |
* | Implemented basic digging | LaG1924 | 2018-02-03 | 4 | -10/+46 |
* | Implemented Position type serialization | LaG1924 | 2018-02-03 | 1 | -1/+2 |
* | Added packet PlayerDigging | LaG1924 | 2018-02-03 | 1 | -5/+27 |
* | Fixed some UB detected by GCC UB-sanitizer | LaG1924 | 2018-01-20 | 2 | -2/+8 |
* | Special workaround to build WinRel without consolebuild-1 | LaG1924 | 2018-01-14 | 1 | -0/+2 |
* | Implemented basic chat-component parsing | LaG1924 | 2018-01-14 | 1 | -21/+17 |
* | Fixed chat error | LaG1924 | 2018-01-14 | 1 | -0/+1 |
* | Fixed segfault on connecting to server | LaG1924 | 2018-01-13 | 1 | -6/+6 |
* | Removed GlobalState thread. His tasks assigned to Render thread. | LaG1924 | 2018-01-13 | 3 | -117/+94 |
* | Replaced all usages of NC to new implementation | LaG1924 | 2018-01-13 | 3 | -64/+47 |
* | New implementation of NC is using event-system | LaG1924 | 2018-01-13 | 2 | -39/+35 |
* | Finally removed all SFML references | LaG1924 | 2018-01-13 | 2 | -3/+3 |
* | Updated to 1.12.2 | LaG1924 | 2018-01-13 | 2 | -7/+7 |
* | Backported to C++14 | LaG1924 | 2018-01-13 | 1 | -4/+4 |
* | Added togglable VSync option | LaG1924 | 2018-01-13 | 1 | -0/+10 |
* | There is no more latency in PUSH_EVENT, so DIRECT_EVENT_CALL can be replaced with PUSH_EVENT | LaG1924 | 2018-01-13 | 1 | -1/+1 |
* | Added more mutexes -> It's working fine now | LaG1924 | 2018-01-13 | 2 | -29/+37 |
* | Fixed some incorrect types for events | LaG1924 | 2018-01-13 | 3 | -5/+5 |
* | Single mutex for event system | LaG1924 | 2018-01-13 | 2 | -29/+24 |
* | EventData is meaningless from now | LaG1924 | 2018-01-13 | 1 | -1/+0 |
* | Tried to fix deadlock | LaG1924 | 2018-01-13 | 3 | -27/+37 |
* | All usages of previous event-system replaced with new event-system | LaG1924 | 2018-01-13 | 6 | -146/+140 |
* | Implemented new event system | LaG1924 | 2018-01-13 | 2 | -0/+179 |
* | Removed previous implementation of event-system | LaG1924 | 2018-01-13 | 2 | -371/+0 |
* | Disabled VSync | LaG1924 | 2018-01-13 | 1 | -0/+2 |
* | Fixed compilation errors | LaG1924 | 2018-01-13 | 13 | -18/+34 |
* | Section parser now in a separate file | LaG1924 | 2018-01-13 | 6 | -352/+367 |
* | Refactored #include directives | LaG1924 | 2018-01-13 | 41 | -129/+182 |
* | 2017-10-15 | LaG1924 | 2018-01-13 | 6 | -129/+158 |
* | 2017-10-14 | LaG1924 | 2018-01-13 | 13 | -141/+296 |
* | 2017-10-09 | LaG1924 | 2018-01-13 | 23 | -483/+490 |
* | 2017-10-07 | LaG1924 | 2018-01-13 | 3 | -15/+126 |
* | 2017-09-30 | LaG1924 | 2018-01-13 | 10 | -229/+316 |
* | 2017-09-24 | LaG1924 | 2018-01-13 | 8 | -33/+151 |
* | 2017-09-23 | LaG1924 | 2018-01-13 | 9 | -155/+263 |
* | 2017-09-20 | LaG1924 | 2018-01-13 | 4 | -218/+145 |
* | 2017-09-19 | LaG1924 | 2018-01-13 | 6 | -29/+82 |
* | 2017-09-17 | LaG1924 | 2018-01-13 | 4 | -81/+110 |
* | 2017-09-16 | LaG1924 | 2018-01-13 | 15 | -320/+170 |
* | 2017-09-15 | LaG1924 | 2018-01-13 | 24 | -383/+687 |
* | 2017-09-03 | LaG1924 | 2018-01-13 | 15 | -86/+466 |
* | 2017-08-29 | LaG1924 | 2018-01-13 | 13 | -130/+751 |
* | 2017-08-27 | LaG1924 | 2018-01-13 | 20 | -457/+642 |
* | 2017-08-23 | LaG1924 | 2017-08-23 | 11 | -102/+212 |
* | 2017-08-20 | LaG1924 | 2017-08-20 | 21 | -175/+393 |
* | 2017-08-19 | LaG1924 | 2017-08-19 | 17 | -273/+142 |
* | 2017-08-18 | LaG1924 | 2017-08-18 | 14 | -305/+649 |
* | 2017-08-17 | LaG1924 | 2017-08-17 | 9 | -353/+343 |
* | 2017-08-16 | LaG1924 | 2017-08-16 | 20 | -106/+874 |
* | 2017-08-12 | LaG1924 | 2017-08-12 | 19 | -88/+232 |
* | 2017-08-07 | LaG1924 | 2017-08-07 | 26 | -400/+801 |
* | 2017-08-05 | LaG1924 | 2017-08-05 | 11 | -42/+50 |
* | 2017-08-03 | LaG1924 | 2017-08-03 | 38 | -2559/+381 |
* | 2017-07-29 | LaG1924 | 2017-07-29 | 52 | -1042/+2722 |
* | 2017-07-26 | LaG1924 | 2017-07-26 | 3 | -3/+3 |
* | 2017-07-24 | LaG1924 | 2017-07-24 | 29 | -43/+2099 |
* | 2017-07-21 | LaG1924 | 2017-07-21 | 7 | -310/+530 |
* | 2017-06-21 | LaG1924 | 2017-06-21 | 39 | -2130/+337 |
* | 2017-06-20 | LaG1924 | 2017-06-20 | 12 | -683/+420 |
* | 2017-06-17 | LaG1924 | 2017-06-17 | 29 | -1657/+2010 |
* | 2017-06-14 | LaG1924 | 2017-06-14 | 7 | -774/+1122 |
* | 2017-06-07 | LaG1924 | 2017-06-07 | 8 | -272/+270 |
* | 2017-05-31 | LaG1924 | 2017-05-31 | 28 | -133/+408 |
* | 2017-05-28 | LaG1924 | 2017-05-28 | 20 | -931/+111 |
* | 2017-05-26 | LaG1924 | 2017-05-26 | 18 | -64/+174 |
* | 2017-05-21 | LaG1924 | 2017-05-21 | 14 | -97/+682 |
* | 2017-05-18 | LaG1924 | 2017-05-18 | 41 | -0/+3560 |