Tantan
Tantan
  • Видео 64
  • Просмотров 2 628 904
Blazingly Fast Greedy Mesher - Voxel Engine Optimizations
This greedy mesher is blazingly fast. Written with Rust and Bevy, using clever bitwise operations we can generate chunk meshes, an average of 0.000195 per 32x32x32 mesh!!!
This mesher blows most culled meshers out of the water, and I want to teach you the "secrets" of how to implement this for own voxel engine.
There are 2 algorithms we'll explore:
Binary greedy meshing AND binary face culling.
IT'S OPEN SOURCE!
github.com/TanTanDev/binary_greedy_mesher_demo
Resources:
Greedy Meshing Voxels Fast - Optimism in Design Handmade Seattle 2022: ruclips.net/video/4xs66m1Of4A/видео.htmlfeature=shared
C++ binary greedy mesher repository: github.com/cgerikj/binary-greedy-meshing
Simplified greedy mesher art...
Просмотров: 136 502

Видео

your first RUST programming experience
Просмотров 30 тыс.8 месяцев назад
Learning the RUST programming language can be a turbulent experience. Welcome to rust, enjoy your stay! My discord group: discord.gg/9P8QSYf Want to support me? ⁍ Patreon: patreon.com/Tantandev ⁍ Monero: 43Ktj1Bd4Nkaj4fdx6nPvBZkJewcPjxPB9nafnepM7SdGtcU6rhpxyLiV9w3k92rE1UqHTr4BNqe2ScsK1eEENvZDC3W1ur #rustlang #gamedev #programming
5 RUST DEVS Make a GAME Without COMMUNICATING!
Просмотров 24 тыс.8 месяцев назад
rust bevy developers tries to make a smash hit of a game without communicating. No communication rust edition ;) thanks @Blackthornprod for the inspiration! project source code: github.com/TanTanDev/no_communication_0 My discord group: discord.gg/9P8QSYf Want to support me? ⁍ Patreon: patreon.com/Tantandev ⁍ Monero: 43Ktj1Bd4Nkaj4fdx6nPvBZkJewcPjxPB9nafnepM7SdGtcU6rhpxyLiV9w3k92rE1UqHTr4BNqe2Sc...
Game Development With Strangers
Просмотров 8 тыс.8 месяцев назад
I invited 2 strangers to make a game together. We made a rouge like dungeon crawler using RUST and BEVY. My favorite programming language and game engine. We only had 3 days to make the game for the bevy game jam 4. GAME LINK: tantandev.itch.io/forest-cleaner My discord group: discord.gg/9P8QSYf Want to support me? ⁍ Patreon: patreon.com/Tantandev ⁍ Monero: 43Ktj1Bd4Nkaj4fdx6nPvBZkJewcPjxPB9naf...
200 Days Of Game Development Progress
Просмотров 29 тыс.9 месяцев назад
Tower Defense typing rougelike a glorious combination for this game I'm making using the rust programming language and the bevy game engine. I documented the 200 days of development of this game, show the unexpected game design problems and opportunities. I WILL SHIP A GAME! My discord group: discord.gg/9P8QSYf Want to support me? ⁍ Patreon: patreon.com/Tantandev ⁍ Monero: 43Ktj1Bd4Nkaj4fdx6nPv...
Bevy & Rust Star Wars Scene - How it Works
Просмотров 18 тыс.10 месяцев назад
BEVY and RUST Star Wars = epic. This is a code breakdown / walk through of this project I built in 1 hour using Bevy and Rust. Everything from laser shooting walkers xwing to procedual world generation to heightmap rendering shader. PROJECT SOURCE CODE: github.com/TanTanDev/not_star_wars.git VIDEO OF ME BUILDING THIS PROJECT in 1 hour no commentary: ruclips.net/video/poyTZE8exb0/видео.htmlfeatu...
ASMR programming STAR WARS - RUST & BEVY
Просмотров 14 тыс.10 месяцев назад
ASMR programming star wars inspired "game" made with BEVY and RUST, no commentary. Lasers, walkers, xwing, a stunning fog ridden desert landscape. I wanted to showcase cool projects you can make with Bevy and Rust, I edited away long time of mistakes so you don't have to suffer through that in a 3 hour video :P PROJECT SOURCE CODE: github.com/TanTanDev/not_star_wars.git MILESTONE TIMESTAMPS: 0:...
Game Engine Of The Future
Просмотров 145 тыс.11 месяцев назад
Bevy, the future powerhouse game engine that will power many games. Today I break down the core philosophy of this game engine, and outline why the engines core philosophies are so powerful, that will truly shine among the game industry's adopted game engine standards (Unity, Unreal, Godot, GameMaker etc...). GAMES SHOWCASED IN VIDEO: 0:14 Procedual 3D - i_am_feenster 0:15 flappy be...
rust macros are magic
Просмотров 47 тыс.Год назад
Rust macros are magic. I want to show you a real life application of a powerful rust macro I put together, that handles spell assets in the bevy game engine. If you want to learn more about macro programming with Rust I recommend checking these videos out: Rust's Witchcraft by @NoBoilerplate ruclips.net/video/MWRPYBoCEaY/видео.html Declarative Macros in Rust by @letsgetrusty ruclips.net/video/K...
Programming Language Name Tier List
Просмотров 13 тыс.Год назад
Time to rank programming languages NAMES. Are the programming languages names fun to say, is it descriptive of what the language is capable of... Who shall prevail in this ULTIMATE tier list? My discord group: discord.gg/9P8QSYf Want to support me? ⁍ Patreon: patreon.com/Tantandev ⁍ Monero: 43Ktj1Bd4Nkaj4fdx6nPvBZkJewcPjxPB9nafnepM7SdGtcU6rhpxyLiV9w3k92rE1UqHTr4BNqe2ScsK1eEENvZDC3W1ur #gamedev ...
2 Game Genres You Wouldn't Expect to Work Together
Просмотров 13 тыс.Год назад
Tower defence typing game, a game genre combination that on paper doesn't sound like they would work together, yet somehow they do. WELCOME TO MY NEW DEVLOG, a week of programming with Rust and Bevy, and this is the result. Hope you like it :) My discord group: discord.gg/9P8QSYf Want to support me? ⁍ Patreon: patreon.com/Tantandev ⁍ Monero: 43Ktj1Bd4Nkaj4fdx6nPvBZkJewcPjxPB9nafnepM7SdGtcU6rhpx...
Pushing the rendering limits - Rust Voxel Engine
Просмотров 87 тыс.Год назад
I implemented 6 new rendering related techniques in my voxel engine using the rust programming language and Bevy game engine. pbr integration, shadow rendering, fog, level of detail (LOD), far distance heightmap approximation, skybox. My discord group: discord.gg/9P8QSYf Want to support me? ⁍ Patreon: patreon.com/Tantandev ⁍ Monero: 43Ktj1Bd4Nkaj4fdx6nPvBZkJewcPjxPB9nafnepM7SdGtcU6rhpxyLiV9w3k9...
ChatGPT makes Voxel Engine with Rust
Просмотров 95 тыс.Год назад
I put artificial intelligence to the test by making a voxel engine using the rust programming language and the bevy game engine. How useful is ChatGPT for programming really? SOURCE CODE (good luck lol): github.com/TanTanDev/chat_gpt_makes_voxel_engine.git My discord group: discord.gg/9P8QSYf Want to support me? ⁍ Patreon: patreon.com/Tantandev ⁍ Monero: 43Ktj1Bd4Nkaj4fdx6nPvBZkJewcPjxPB9nafnep...
Procedual Voxel Tree Generation - Rust Game
Просмотров 33 тыс.Год назад
Procedual Voxel Tree Generation - Rust Game
Making A Multidimensional Game
Просмотров 15 тыс.Год назад
Making A Multidimensional Game
Multiplayer programming bug BROKE MY GAME
Просмотров 17 тыс.Год назад
Multiplayer programming bug BROKE MY GAME
Voxel Game development - Creatures and Spells
Просмотров 37 тыс.Год назад
Voxel Game development - Creatures and Spells
Voxel Game Development Is Hard
Просмотров 94 тыс.2 года назад
Voxel Game Development Is Hard
your text editor SUCKS
Просмотров 36 тыс.2 года назад
your text editor SUCKS
Rust breakout game tutorial
Просмотров 31 тыс.2 года назад
Rust breakout game tutorial
automating git with rust (don't try this at home)
Просмотров 28 тыс.2 года назад
automating git with rust (don't try this at home)
one month voxel game development
Просмотров 50 тыс.2 года назад
one month voxel game development
1 week no computer mouse challenge
Просмотров 24 тыс.2 года назад
1 week no computer mouse challenge
Rust multi-threading code review
Просмотров 197 тыс.2 года назад
Rust multi-threading code review
From idea to open source in 5 days
Просмотров 17 тыс.2 года назад
From idea to open source in 5 days
3D Cellular Automata - complex behavior from simple rules
Просмотров 42 тыс.2 года назад
3D Cellular Automata - complex behavior from simple rules
100 Hours Of Graphics Programming
Просмотров 154 тыс.2 года назад
100 Hours Of Graphics Programming
Best unity game wins 1000$ - PolyMars & Tantan
Просмотров 11 тыс.2 года назад
Best unity game wins 1000$ - PolyMars & Tantan
I freaking LOVE programming
Просмотров 18 тыс.2 года назад
I freaking LOVE programming
Rust and Unity game development
Просмотров 47 тыс.2 года назад
Rust and Unity game development