Jump to content

Tyron

VS Team (Lead)
  • Posts

    2092
  • Joined

  • Days Won

    947

Everything posted by Tyron

  1. Updates Added rendering of Items (like Pickaxes) in first person hand Added a underwater sounds that loops as long as you stay underwater and fades out near the water surface Added ability to set particle size, added underwater particles Plenty other fixes and tweaks not worth mentioning Video as promised \o/ View full record
      • 1
      • Like
  2. Tyron

    FXAA and Water fun

    Updates Added Vsync Toggle to Graphics Settings Improved Water swimming physics and added a swimming sound Added a water splash sound water particles, both appear when the player jump into the water or drops an item in the water Added FXAA (Fast Approximate Antialias) that results in smoother edges which looks nicer Mostly finished the block entity system - the game now has a working basic chest where you can right click to get/retrieve items. Next step is to add a GUI Many, many bugfixes I'm doing some more updates on water and once these are done I'll record a short video showcasing all the water updates. You can expect to see it in the next news entry! In the mean time, have a look at some neatly anti aliased terrain! Pictures: https://imgur.com/a/ASLAw View full record
      • 1
      • Like
  3. Tyron

    FXAA and Water fun

    Updates Added Vsync Toggle to Graphics Settings Improved Water swimming physics and added a swimming sound Added a water splash sound water particles, both appear when the player jump into the water or drops an item in the water Added FXAA (Fast Approximate Antialias) that results in smoother edges which looks nicer Mostly finished the block entity system - the game now has a working basic chest where you can right click to get/retrieve items. Next step is to add a GUI Many, many bugfixes I'm doing some more updates on water and once these are done I'll record a short video showcasing all the water updates. You can expect to see it in the next news entry! In the mean time, have a look at some neatly anti aliased terrain! Pictures: https://imgur.com/a/ASLAw
  4. Tyron

    Playstyles

    Updates Refactor decal system (which is draws the block breaking animation), can now draw decals on any block model (e.g. cross damage texture on a grass block) Finished item rendering system (voxel style items) Begin work on block entities (needed for chests) Added new properties to blocks and items to modify size, position and rotation when they are displayed in the gui, the players hand or on the ground. Reworked single player dialogs. Can now create and select existing worlds from a neat menu. Also added 2 new gui elements: A toggle button and hover text. Added ability to pass custom settings when starting a single player server (like world name, etc.). Begin work of different playstyles. Added super flat world generation for creative playstyle. So now a player can choose to play a survival with normal world generation or creative with superflat worldgen. Added a very basic loading screen before the main menu appears (takes about 4 seconds) Playstyles Above GUI Screenshot reveals one essential difference from Vintagecraft - the introduction of Playstyles. I'm quite hopeful that I managed to distill some of them most interesting play styles of a voxel game into 4 distinct modes. Wilderness Survival: If you know TerraFirmaCraft or Don't Starve then you should have an idea what this means :-) This play style would alter standard gameplay in a few but significant places to shift the main focus onto survival and place a smaller focus on creative building. In the future this would be the playstyle that could include natural disasters and other game mechanics that destory the terrain. Survive and Build: The standard mode. A healthy balance between surviving and building Survive and Automate: Like 'Survive and Build' bit with larger focus on automating your farms and material refining processes. Again only a few but significant changes. Like the introduction of advanced automation, logistics and other technical blocks and perhaps some sort of jetpack like device that requires fuel? Creative Building: No survival aspect. Infinite supply of blocks. Can fly around freely.
  5. Tyron

    Playstyles

    Updates Refactor decal system (which is draws the block breaking animation), can now draw decals on any block model (e.g. cross damage texture on a grass block) Finished item rendering system (voxel style items) Begin work on block entities (needed for chests) Added new properties to blocks and items to modify size, position and rotation when they are displayed in the gui, the players hand or on the ground. Reworked single player dialogs. Can now create and select existing worlds from a neat menu. Also added 2 new gui elements: A toggle button and hover text. Added ability to pass custom settings when starting a single player server (like world name, etc.). Begin work of different playstyles. Added super flat world generation for creative playstyle. So now a player can choose to play a survival with normal world generation or creative with superflat worldgen. Added a very basic loading screen before the main menu appears (takes about 4 seconds) Playstyles Above GUI Screenshot reveals one essential difference from Vintagecraft - the introduction of Playstyles. I'm quite hopeful that I managed to distill some of them most interesting play styles of a voxel game into 4 distinct modes. Wilderness Survival: If you know TerraFirmaCraft or Don't Starve then you should have an idea what this means :-) This play style would alter standard gameplay in a few but significant places to shift the main focus onto survival and place a smaller focus on creative building. In the future this would be the playstyle that could include natural disasters and other game mechanics that destory the terrain. Survive and Build: The standard mode. A healthy balance between surviving and building Survive and Automate: Like 'Survive and Build' bit with larger focus on automating your farms and material refining processes. Again only a few but significant changes. Like the introduction of advanced automation, logistics and other technical blocks and perhaps some sort of jetpack like device that requires fuel? Creative Building: No survival aspect. Infinite supply of blocks. Can fly around freely. View full record
  6. Oh that gives me an idea for a semi-serious skill (where players can put skill points into): Reduced Item spewing radius on death
  7. I've began a complete rewrite of the player movement and collision detection system. This is necessary because the previous one was buggy in several cases and not very flexible. Working on collision detection was a slow, tedious and an unrewarding experience Therefore we now have a solid collision detection system and the player is able to walk, swim, fly, sneak and sprint without glitches. I also started working on player health, fall damage, death and respawn. We now have a sarcastic death dialog \o/ The health system is still buggy at this point but will be improved very soon. Unfortunately no other fancy pictures to show this update, but we can rest assured that some critical parts of the game received much needed progress.
  8. I've began a complete rewrite of the player movement and collision detection system. This is necessary because the previous one was buggy in several cases and not very flexible. Working on collision detection was a slow, tedious and an unrewarding experience Therefore we now have a solid collision detection system and the player is able to walk, swim, fly, sneak and sprint without glitches. I also started working on player health, fall damage, death and respawn. We now have a sarcastic death dialog \o/ The health system is still buggy at this point but will be improved very soon. Unfortunately no other fancy pictures to show this update, but we can rest assured that some critical parts of the game received much needed progress. View full record
  9. Added some new blocks moved over from Vintagecraft. Done with fairly little effort, thanks to similarities of the json model format. Currently only the blocks themselves are there, you can't use them for anything yet, other than for decorative purposes. Added blocks dropping from breaking blocks and everything required to make that possible. Which means a basic entity system is now in place that will also handle animals, mobs and in the future other players. Added 2 new settings to control mouse sensivity and mouse movement smoothing Did a bit if work on the tree-in-world-generator. It now spawns trees based on the climate, forest and elevation values. Recorded and edited a bunch of sounds for the game, which was a lot of fun Lots of internal updates (improved particle spawning system, begin work on making dropped items collectible)
  10. Added some new blocks moved over from Vintagecraft. Done with fairly little effort, thanks to similarities of the json model format. Currently only the blocks themselves are there, you can't use them for anything yet, other than for decorative purposes. Added blocks dropping from breaking blocks and everything required to make that possible. Which means a basic entity system is now in place that will also handle animals, mobs and in the future other players. Added 2 new settings to control mouse sensivity and mouse movement smoothing Did a bit if work on the tree-in-world-generator. It now spawns trees based on the climate, forest and elevation values. Recorded and edited a bunch of sounds for the game, which was a lot of fun Lots of internal updates (improved particle spawning system, begin work on making dropped items collectible) View full record
      • 2
      • Like
  11. Tyron

    Torches

    The new block renderer is now integrated into the Inventory GUIs and the World renderer, so any 3d models from a json file can be added and used inside the game. I've begun adding custom collision and selection boxes for blocks Completed one significant part of the lighting system: Block light. Block light is seperate from sunlight because the sunlight varies during a day/night cycle but block light always remains. The last missing part of the lighting system now is coloured lights. The engine already supports it, but it's untested and various places in the engine probably need some tweaking to get it working Here is a video demonstrating block light: I've begun adding custom block behavior, and it's already working for torches \o/ Now you can place torches on walls and they attach themselfes properly. In above video you can still see that feature missing. Here's a screenshot of it: And finally, here's your weekly fix of the Vintagestory Terrain Generator and various glitches Pictures: https://imgur.com/a/QksfQ View full record
      • 1
      • Like
  12. Tyron

    Torches

    The new block renderer is now integrated into the Inventory GUIs and the World renderer, so any 3d models from a json file can be added and used inside the game. I've begun adding custom collision and selection boxes for blocks Completed one significant part of the lighting system: Block light. Block light is seperate from sunlight because the sunlight varies during a day/night cycle but block light always remains. The last missing part of the lighting system now is coloured lights. The engine already supports it, but it's untested and various places in the engine probably need some tweaking to get it working Here is a video demonstrating block light: I've begun adding custom block behavior, and it's already working for torches \o/ Now you can place torches on walls and they attach themselfes properly. In above video you can still see that feature missing. Here's a screenshot of it: And finally, here's your weekly fix of the Vintagestory Terrain Generator and various glitches Pictures: https://imgur.com/a/QksfQ
  13. Well a lootable corpse with despawning items is pretty similar to dropping all items that despawn.
  14. Recently I was thinking about what should happen when you die. I will probably go the usual way and make the player loose all items and some exp (not all levels), but I'm still interested in other ideas. Examples: - Drop all items but inside a grave that doesn't respawn and can be reclaimed - Drop all items except the ones in the hotbar? - Don't drop any items but loose money? - All of the above depending on the game difficulty? Or something else completely?
  15. After having already spent significant time on preparing for the universal block rendering system I was now able to complete it, this means the game can now take in a json model file and turn it into a ingame block, in fact, almost the same json model files that I made for Vintagecraft. Pictures: https://imgur.com/a/uYMer What I still have to do however is to integrate the custom block shape generation when drawing the world and when showing the players inventory. Above screenshots are made using just a quickly hacked together test renderer for a single block. Nonetheless, having this system in place is a significant milestone as it will let me add game content more quickly. View full record
  16. After having already spent significant time on preparing for the universal block rendering system I was now able to complete it, this means the game can now take in a json model file and turn it into a ingame block, in fact, almost the same json model files that I made for Vintagecraft. Pictures: https://imgur.com/a/uYMer What I still have to do however is to integrate the custom block shape generation when drawing the world and when showing the players inventory. Above screenshots are made using just a quickly hacked together test renderer for a single block. Nonetheless, having this system in place is a significant milestone as it will let me add game content more quickly.
  17. Tyron

    Sepia

    Was busy with real life, so little progress since last Update. Low activity will continue for some more days. Nonetheless I began work on a universal block rendering system that can take in block models in json format (practically the same as minecrafts format) and process the file into a renderable mesh in the game. added a final render pass which can apply any kind of post processing effects to the world via shader. With that I added some slight sepia effect to the scene. As always, some screenshots of the terrain are also included in the slideshow. Pictures: https://imgur.com/a/Pnnd9 View full record
      • 1
      • Like
  18. Tyron

    Sepia

    Was busy with real life, so little progress since last Update. Low activity will continue for some more days. Nonetheless I began work on a universal block rendering system that can take in block models in json format (practically the same as minecrafts format) and process the file into a renderable mesh in the game. added a final render pass which can apply any kind of post processing effects to the world via shader. With that I added some slight sepia effect to the scene. As always, some screenshots of the terrain are also included in the slideshow. Pictures: https://imgur.com/a/Pnnd9
  19. Tyron

    Going for a hike

    No new completed features this time, I had to fix up a lot of things and prepare the ground on which to base on the next features Continued working on implementing items (= anything that can go into an inventory and is not a block) Began implementing survivval inventory, before there was only a creative inventory A few major internal refactors and bugfixing sessions Fixed some block facing inconsistencies in preparation for a universal block tesselator from json files However since the game has gotten more stable now, I could spend more time exploring the Vintagestory terrain, have a look. Pictures: https://imgur.com/a/gtpmC Here's also a video of me taking a short hike and playing with the particle system, hope the background music is not too obnoxious. View full record
      • 2
      • Like
  20. Tyron

    Going for a hike

    No new completed features this time, I had to fix up a lot of things and prepare the ground on which to base on the next features Continued working on implementing items (= anything that can go into an inventory and is not a block) Began implementing survivval inventory, before there was only a creative inventory A few major internal refactors and bugfixing sessions Fixed some block facing inconsistencies in preparation for a universal block tesselator from json files However since the game has gotten more stable now, I could spend more time exploring the Vintagestory terrain, have a look. Pictures: https://imgur.com/a/gtpmC Here's also a video of me taking a short hike and playing with the particle system, hope the background music is not too obnoxious.
  21. Tyron

    Breaking blocks

    Let's break some blocks... Added slow block breaking and block breaking system (through a universally coded decal system which can also handle other overlays). Added cubic particles and a way to color them according to a block texture
  22. Tyron

    Breaking blocks

    Let's break some blocks... Added slow block breaking and block breaking system (through a universally coded decal system which can also handle other overlays). Added cubic particles and a way to color them according to a block texture View full record
      • 1
      • Like
  23. Tyron

    Waterworks

    What's new this time? Let's see.... Water got a new texture, is now animated and I also played around with waves. I probably won't keep the waves, it feels kinda discomforting when a large part of your screen is wobbling around. When starting a single player world, the game window shows the current server log entries, so you know what currently takes so long ;-) Added collision detection for particles. Nothing super complicated or super fancy but quite neat to observe Sunlight has now a range of 24 blocks, which looks really neat when you are about to exit a dark cave as you can see the sunlight already several blocks earlier. Continue some more on the lighting system, various fixes, tweaks, cleanups as always
  24. Tyron

    Waterworks

    What's new this time? Let's see.... Water got a new texture, is now animated and I also played around with waves. I probably won't keep the waves, it feels kinda discomforting when a large part of your screen is wobbling around. When starting a single player world, the game window shows the current server log entries, so you know what currently takes so long ;-) Added collision detection for particles. Nothing super complicated or super fancy but quite neat to observe Sunlight has now a range of 24 blocks, which looks really neat when you are about to exit a dark cave as you can see the sunlight already several blocks earlier. Continue some more on the lighting system, various fixes, tweaks, cleanups as always View full record
      • 1
      • Like
  25. Tyron

    Let there be shadows

    Hey yes, there will surely be a bunch of random elements
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.