renderfiction

3.3K posts

renderfiction banner
renderfiction

renderfiction

@renderfiction

Three.js dev addicted to making web games

Katılım Eylül 2023
202 Takip Edilen2.2K Takipçiler
Sabitlenmiş Tweet
renderfiction
renderfiction@renderfiction·
Call me antiquated, but this cost $0. I spent 6 days vibe coding a @threejs platformer with Google AI Studio for #vibejam. It's called Vanabond Rally 🚚. Survive a 15km drive: keep your gas tank full and avoid hazards. Every 3km, the game gets harder. The environment is procedurally generated. The collectables and hazards are randomly distributed. The low-poly truck and grass mesh (instanced and distributed across the landscape) were made by hand. Vibe coded game dev is the ultimate hobby, and the best part? Watching my kids play! Free to play, link below 👇
English
8
1
42
2.3K
renderfiction
renderfiction@renderfiction·
I'm developing different procedural biomes and weather systems for Residual. The ground plane base layer uses texture splating to seamlessly merge two textures and a normal map for more intense detail. In some cases, an instanced mesh is layered on top to really "sell it," but if that's overkill for your device, you can turn it off in settings. The weather system is toggled with the T key. It has multiple layers: ◽️The skybox, which is actually a sphere, uses a vertex shader with a cloud density variable. ◽️About 40 - 90 units above the ground are volumetric clouds with a colored tint. These clouds are just PNG billboards with some movement. If you want to explore, link🔗👇 #threejs #gamedev
renderfiction@renderfiction

I've been working on a new Threejs game. It uses BVH (no physics engine). You can build Minecraft like structures with "Residual" materials lying around the map and/or use the building app (/building) to craft custom structures quickly. Saved structures get stored in IndexedDB so you can quickly access them from the game menu or the building app menu. The ground plane is procedurally generated, and the materials are distributed randomly. I designed and rigged the character in Blender. All vibe coded with Gemini. Not really sure what I'm going to do with this project, but I'd love some feedback! Give it a try 🔗👇 #threejs #gamedev

English
2
1
11
1.1K
renderfiction
renderfiction@renderfiction·
@worksalt I ran the errors through Gemini and unfortunately, it seems that your browser is blocking or unable to access the Graphics Card (GPU).
English
1
0
0
32
renderfiction
renderfiction@renderfiction·
I've been working on a new Threejs game. It uses BVH (no physics engine). You can build Minecraft like structures with "Residual" materials lying around the map and/or use the building app (/building) to craft custom structures quickly. Saved structures get stored in IndexedDB so you can quickly access them from the game menu or the building app menu. The ground plane is procedurally generated, and the materials are distributed randomly. I designed and rigged the character in Blender. All vibe coded with Gemini. Not really sure what I'm going to do with this project, but I'd love some feedback! Give it a try 🔗👇 #threejs #gamedev
English
6
1
34
5.3K
renderfiction
renderfiction@renderfiction·
@worksalt Interesting, are you using desktop or mobile? And what browser type? I'll have to look into this more tomorrow. Thanks for the feedback!
English
1
0
0
27
renderfiction
renderfiction@renderfiction·
@LaraOnRockets This is my favorite workflow. I started using Blender long before I discovered three.js, so I stuck with it! All of the animations are keyframed actions triggered by key/mouse controls. Atm, there's only one hitbox (at the feet) so the character clips the wall occasionally.
English
0
0
0
56
Lara Frost
Lara Frost@LaraOnRockets·
@renderfiction I really like the hybrid workflow of vibe coding with Gemini but handcrafting the Blender rig. BVH keeps it lightweight. How does the rig handle animation transitions between building and movement?
English
1
0
1
56
Berry Curvature
Berry Curvature@berrycurvature·
@renderfiction so it is possible to avoid camera obstruction by the assets gracefully? got it :D
English
1
0
1
39
renderfiction
renderfiction@renderfiction·
@whadar I've used Rapier physics for most of my projects, but I see many interesting use cases for BVH as an alternative. BVH has extremely precise raycasting. It can pinpoint a small, pixel-sized triangle, and it feels lighter.
English
0
0
0
38
renderfiction retweetledi
robot
robot@alightinastorm·
vibe coding metahuman with threejs and codex: first demo vibe-stack.github.io/vibe-human I mean it's still a long way to go, but i'm quite surprised myself, turned out way better than i expected and the character isn't too far from AAA? all textures generated by gpt image 2, the facial expressions and target locking were fully written by codex in code, no pre baked animations. So this took about 4 evenings, of which 3 were wasted by clicking through endless blender menus, extruding faces to retopo the model generated with tripo Honestly, a proper AI integrated into blender would've compressed it probably down to a day Very sad to see blender turning away from the future! I have to use it for modeling for now, but will eventually drop it the second an AI boosted modeling software comes out (for free)
robot@alightinastorm

i can't believe no one has vibe coded a free highly realistic metahuman alternative for threejs yet srsly don't make me do it, i need good characters man oh boy, here we go again

English
26
9
134
10.8K
renderfiction
renderfiction@renderfiction·
Just shipped a leaderboard for Vanabond Rally. (It's my first time making a leaderboard.) Think you can beat my top score? Try me 🔗👇 #threejs #gamedev
English
3
0
10
324
renderfiction
renderfiction@renderfiction·
@webduno I think I fixed the leaderboard issue and dropped the resolution. Maybe the experience is better now
English
1
0
0
14
webduno
webduno@webduno·
@renderfiction i did add an username, and played several times but wasnt added to leaderboard, you might wanna check it out, great game nevertheless
English
2
0
1
24
renderfiction
renderfiction@renderfiction·
It should record when running out of gas, but there may be a bug. There are 2 conditions: you have to enter you player name on the start screen and you have to beat your personal best to update your leaderboard score. I dont see anyone else on the leaderboard so maybe theres a bug
English
1
0
0
18
webduno
webduno@webduno·
@renderfiction do you have to end all lives to be on leaderboard? does running out of gas doesnt put you in tho?
English
1
0
0
11
renderfiction
renderfiction@renderfiction·
@webduno Thanks for playing! I think I set the pixel ratio too high.
English
0
0
0
7
webduno
webduno@webduno·
@renderfiction its pretty fun overall and looks really good, but runs a bit laggy, even on cartoon mode
English
1
0
1
9
renderfiction
renderfiction@renderfiction·
Submitted my #vibejam entry and started working on a new threejs game. It's a bit like a Minecraft mini game. My favorite feature is the floating dolly. You gather stone cubes and dock them until you've hit max capacity. Should I open a playtest link?
English
2
1
24
863
brandon cullum
brandon cullum@brcullum·
Well, pretty sure I wont make it in time for @levelsio @CursorAgents #vibejam.... But after vibe coding a way to beat @dvassallo I had to make my own racer, but Star Warsy. Top down and 3rd person view. This is what I got after a solid days work, absolutely insane what ai can now. twinsunsturbo.com (Really good chance its broken, will get it solid tomorrow!)
English
5
0
14
622