2. Exporting the game character to .glb and dealing with shader limitations.
Spent a whole day just to get the eyes to show up 😅 — and now the model is 2MB heavy.
2. Exporting the game character to .glb and dealing with shader limitations.
Spent a whole day just to get the eyes to show up 😅 — and now the model is 2MB heavy.
One of the toughest parts so far:
1. Integrating raster and vector tiles in Three.js.
No existing libraries fit my needs, so I built a custom class to load tiles, generate vector roads/buildings, and align them over raster tiles.
Today’s progress on my 🎮 Telegram AR game:
1. Built the Hero character and input manager
2. Set up the main game loop
3. Created base canvas and Ethereum integration
4. Integrated Mapbox for map rendering
#gamedev #threejs #mapbox #web3 #javascript #telegram #indiedev #devlog #ar
🚀 Working on Alhem — a 3D AR game for Telegram Mini Apps!
Built with:
- Vanilla JS
- Three.js
- Mapbox GL
- Telegram JS SDK
Sharing my dev journey — here’s a first look at the game world and hero 🎮
#gamedev #threejs #telegram #AR #indiedev #webgl #minigames #Alhem