
Sebastian Aaltonen
@SebAaltonen • 49,578 subscribers
Building a new renderer at HypeHype. Former principal engineer at Unity and Ubisoft. Opinions are my own.
Shorts
Videos

It takes 2:25 to walk across the 8192x8192 2km^2 terrain in my WebGPU prototype. The world is way too big for 10,000 players. Nobody will see each other. Unless we have vehicles of course. I would love to have random dune buggies and ATVs around the map for players to grab :)
Sebastian Aaltonen266,402 次观看 • 6 个月前

I wrote a AI "text adventure game" (MUD) in the past two weeks. We had a "hackweek" for prototyping AI game play. Story is AI generated text. Text generator is fed the theme and previous rooms and rules for exit generation. It returns a JSON string of exits and their descriptions. Which the game then parses and sends to AI image generator and room graph system. There's also a AI written battle story generator, which gets your inventory as input. AI figures how to use your weapons and consumables. And returns JSON for managing inventory state (broken weapons, consumables, etc).
Sebastian Aaltonen72,216 次观看 • 4 个月前

My terrain proto looks so much better with actual 8192x8192 heightmap instead of the crappy gaussian noise. Implementing a lossless heightmap compressor now. The last one I wrote at Ubisoft has ~10x compression ratio. Of course I ended up writing a compressor as a side quest :)
Sebastian Aaltonen60,301 次观看 • 6 个月前

HypeHype WebGPU/WASM browser game loading time test v2. This time with bigger games. The engine itself loads in less than 1 second. When you scroll the feed it preloads next game. Our WASM build doesn't have threading (web workers) yet -> loading blocks between games.
Sebastian Aaltonen49,863 次观看 • 1 年前

Indoor scenes in HypeHype are starting to look acceptable. This has no baked lighting. Only a single oct-map (conv.mips) for indirect specular and diffuse, masked with screen space AO (GTAO). No sunlight and no local lights (local lights are coming in a few months). Game by Allu
Sebastian Aaltonen14,631 次观看 • 1 年前
没有更多内容可加载