Video wird geladen...

Video konnte nicht geladen werden

Zur Startseite

fine, i'll build it myself, open source ofc Launching Three-Maps, a rapid blockout editor for building game maps for threejs games: Create a floor plan in 2D, automatically generate 3D levels from it, edit them, export to .glb and use in your games (see end of video) Features: -...

107,749 Aufrufe • vor 7 Monaten •via X (Twitter)

61 Kommentare

Profilbild von robot 2.0
robot 2.0vor 7 Monaten

If you like my work consider donating some SOL C4PuVYfEB34XTccpuGHiCSuiTnDbocx4LM9CGWdfchKu I have to upgrade my hardware to build a real AAA game and i'll promise to publish more cool free stuff the link to demo and repo are below, but come back and drop a dime fren

Profilbild von robot 2.0
robot 2.0vor 7 Monaten

Desktop only, cause no one would do game dev on mobile?! Demo: Repo: MIT License but bro, please don't private fork it to try to apply to YC, they make you wear weird claw costumes now

Profilbild von robot 2.0
robot 2.0vor 7 Monaten

3 forks, all private, 💀 💀 💀 you can get the YC money but you will never be me my bro

Profilbild von ꙲
꙲vor 7 Monaten

Looking goooood!! lfg Before you start drawing the walls you could have a first pass that define the zones of the map, points of interest etc... Also implement navcat for testing w bots, it helps a lot

Profilbild von robot 2.0
robot 2.0vor 7 Monaten

great idea, will do

Profilbild von ꙲
꙲vor 7 Monaten

Also silly idea but since reference images works so well for LLMs, try to include a few maps (3D models of the maps) like famous ones (from various games) and see if it can help the engine in any way

Profilbild von ꙲
꙲vor 7 Monaten

Infinite Quake levels incoming @mrdoob

Profilbild von robot 2.0
robot 2.0vor 7 Monaten

if you are seeing this post now, we're already ahead

Profilbild von Chase Sommer
Chase Sommervor 7 Monaten

this is dope

Profilbild von robot 2.0
robot 2.0vor 7 Monaten

just building stuff you know

Profilbild von Chase Sommer
Chase Sommervor 7 Monaten

you're blowing my mind sir keep 'just building stuff' :D

Profilbild von Sam 💀
Sam 💀vor 7 Monaten

Hey man this is really cool, nice work! Crazily enough, the old school Doom editor worked in kind of similar way I always get kind of flustered when it comes to levels in my 3d games

Profilbild von robot 2.0
robot 2.0vor 7 Monaten

imagine bringing ai into this:)

Profilbild von Sam 💀
Sam 💀vor 7 Monaten

Yeah absolutely! It's actually pretty easy even with basic AI too, just using pathfinding and some premade fabs + transition tables, the original Diablo used to do something similar with dungeons, and imho they looked super good, even if it was 2d, the same thing applies.

Profilbild von ToxSam
ToxSamvor 7 Monaten

did you add a export as glb option? would be good to pick this up on blender if you fancy

Profilbild von robot 2.0
robot 2.0vor 7 Monaten

yes

Profilbild von augustine
augustinevor 7 Monaten

cracked

Profilbild von Light
Lightvor 7 Monaten

What a cook gg

Profilbild von robot 2.0
robot 2.0vor 7 Monaten

yoooo light wake up broski 2026 we lock in

Profilbild von high-meh
high-mehvor 7 Monaten

That's awesome 🤘🏽

Profilbild von loground
logroundvor 7 Monaten

damn this is super dope

Profilbild von robot 2.0
robot 2.0vor 7 Monaten

thx bro

Profilbild von harjot.co
harjot.covor 7 Monaten

Over-engineering traps most 'AI level design'-basic loops

Profilbild von Joao Melo Rodrigues
Joao Melo Rodriguesvor 7 Monaten

Three.js for the win! Nice work! I won't consider this AI slop. It's a different level. +10 points on my consideration 🤣

Profilbild von Startracker 🔺
Startracker 🔺vor 7 Monaten

This is huge! Sketch a level and it comes out as 3D? Absolutely amazing, could be used for random or procedural generation too

Profilbild von robot 2.0
robot 2.0vor 7 Monaten

👀👀

Profilbild von kyle
kylevor 7 Monaten

theres a game called doorkickers. it randomly generates the map everytime this could do something like that

Profilbild von Lox Pie
Lox Pievor 7 Monaten

This is a great idea, I'll have to check it out.

Profilbild von robot 2.0
robot 2.0vor 7 Monaten

it's very alpha for now

Profilbild von Z Chaos
Z Chaosvor 7 Monaten

Ayyy just keep shipping before you know it you’ll be at the top of the mountain looking back

Profilbild von robot 2.0
robot 2.0vor 7 Monaten

one day

Profilbild von Jason
Jasonvor 7 Monaten

Love it, nice work!

Profilbild von SotoAlt
SotoAltvor 7 Monaten

amazing

Profilbild von ⚙ ARC
⚙ ARCvor 7 Monaten

@threejs Tell me more about the terrain. Noise generation is what you start with, then u need to do fluvial erosion to cut out flow channels, then do basin fill to create flood planes. Then you can generate material maps from combinations of the heightmap slopemap and AO map

Profilbild von robot 2.0
robot 2.0vor 7 Monaten

@threejs just open it and try :) it has a node based terrain editor, if there are missing nodes just tell me

Profilbild von Am_Tortol
Am_Tortolvor 7 Monaten

Sometimes u just gotta

Profilbild von Remy Cranen
Remy Cranenvor 7 Monaten

there's still too much manual work! =)

Profilbild von robot 2.0
robot 2.0vor 7 Monaten

for now :)

Profilbild von Mick Mangles
Mick Manglesvor 7 Monaten

any chance this can be adapted to work with trenchbroom? (quake mapping tool, exports to godot via plugin)

Profilbild von robot 2.0
robot 2.0vor 7 Monaten

hmm, .map files?

Profilbild von Mick Mangles
Mick Manglesvor 7 Monaten

yup

Profilbild von robot 2.0
robot 2.0vor 7 Monaten

offf that data structure man.. they store everything as planes and my app doesn't even have any real CSG capabilities

Profilbild von Mick Mangles
Mick Manglesvor 7 Monaten

well maybe it can at least export directly to godot in some form?

Profilbild von robot 2.0
robot 2.0vor 7 Monaten

interesting, will explore

Profilbild von Marchen
Marchenvor 7 Monaten

2d floor plan to 3d export is clever. been wanting something like this for prototyping levels

Profilbild von Tristan Rhodes
Tristan Rhodesvor 7 Monaten

So cool, I'll be following this closely.

Profilbild von robot 2.0
robot 2.0vor 7 Monaten

next post is brewing

Profilbild von Tristan Rhodes
Tristan Rhodesvor 7 Monaten

👀

Profilbild von Player 999
Player 999vor 7 Monaten

great project

Profilbild von Lastraum 🍕
Lastraum 🍕vor 7 Monaten

this is cool, will have to try it out

Profilbild von Thadius Quest
Thadius Questvor 7 Monaten

These fuckers won’t donate sol to your wallet but they are happy to drag your name thru the mud in hopes for a few x of EL. This shit has to stop

Profilbild von ꙲
꙲vor 7 Monaten

Oh btw add an option to connect claude/codex and use a harness (screenshot) to let the llms directly use the editor

Profilbild von Ravion
Ravionvor 7 Monaten

I love what you do man, like fr

Profilbild von ***-zilla
***-zillavor 7 Monaten

Is cool

Profilbild von Brendan Mulligan
Brendan Mulliganvor 5 Monaten

Can I get that sweet, sweet Houdini connector on top of this?

Profilbild von robot 2.0
robot 2.0vor 5 Monaten

what is houdini and how would that help

Profilbild von Brendan Mulligan
Brendan Mulliganvor 5 Monaten

proc gen tool; if I can build the layout and then pipe in the buildings etc

Profilbild von harjot.co
harjot.covor 7 Monaten

Why open source when closed-source devs already handle

Profilbild von Zaky Vids
Zaky Vidsvor 7 Monaten

@alightinastorm Is there a way to try this I mean I can try it but I am not able to make sense of the tools is there a video tutorial on how to use it I am not familar with blender

Profilbild von robot 2.0
robot 2.0vor 7 Monaten

that's not blender though

Profilbild von Zaky Vids
Zaky Vidsvor 7 Monaten

@alightinastorm I am aware it is not blender but if I am not mistaken I believe there was mention of many shortcuts being related to blender also I struggle with using it as I have many learning issues hence I was wondering if there is a video tutorial Thankyou

Ähnliche Videos

Introducing GGEZ: The Nextjs for ThreeJS Games It's an open source framework which adds all the missing pieces to vibe code better ThreeJS games It has full codex integration, so a $20 ChatGPT sub is enough to build games! Literally "bun run start" and you have the full development environment on localhost 0. GGEZ Runtime - Abstraction layer over physics libraries - Character Controllers - It's just ThreeJS, no magic - Load ggez scenes and animations automatically 1. Trident - a World Editor - Codex World agent - A full editor to build scenes - Including Mesh editing, vertex, edge, face - Terrain sculpting - Physics and Player Controller settings - It's just exporting json files and glb assets, no magic 2. Animation Studio - The best you can find on the web - Codex Animation agent - Build state machines and animation graphs - Multi dimensional blend trees - Clip Editor: Create new animations with codex or edit keyframes - Equipment Editor: Never miss the placement of your rifle anymore - ROOT MOTION SUPPORT 3. GGEZ CLI Yea relax, it works fully headless and you can just create new games with bunx create-ggez new-game But at this point just use vanilla threejs?? Anyways if you are like me and you can't guess with code where objects should be placed and you are fifty prompts deep into figuring out where that box should be placed, this is for you If you are an anti AI game developer who insists that this is slop, then just leave a raging comment below please it's good for the algo 🙏 The whole thing is absolutely experimental and things will break as i move very fast, but I will be building my game with it so i will make sure it becomes stable asap! Link to repo below

robot

44,009 Aufrufe • vor 6 Monaten

Culture is genetic because behavior is genetic. This beaver never saw a dam in its life. No beavers or anything else ever taught it to build a dam. It wants to build a dam because it is a beaver. Many beavers together build a big dam. That is beaver culture. Humans are not different. Nothing is different. This is what life is. This is how life works. Your body is your mind. A caterpillar wants to build a chrysalis. A bee wants to build a hive. A lion wants to build a pride. You are not special. You are not above your nature. you are INSIDE of it. The thoughts that we think are genetic thoughts. The crimes we commit are genetic crimes. The art we create is genetic art. Just like this beaver, you can give the animal different sticks and it will build a different dam, but it will always build a dam. And you can give humans different "education," but the human will always use it to do what its genes tell it to do. This is the first big answer that you need. This is the biggest piece of the puzzle. This is how to understand people 90% of the way. You just... notice what they do, and get out of the way, and watch them do it. And if they need sticks, you give them sticks. And if you don't like what they do, you have to get away from them. You cannot train dam-building into them or out of them any more than you can with a beaver. A beaver wants to build a dam because it is a beaver. Whatever you see people build, that's what they wanted to build from the sticks they got in the river they were in. Stop pretending you can change it.

hoe_math = PsychoMath

1,192,219 Aufrufe • vor 1 Jahr

Codex has become a real game engine... If you take the time to make it become one. You can do EVERYTHING in it. And I think I've cracked the perfect custom UX? I'd like to show you how I use it. See video below 4 steps: - Create a custom tool you need, like one to generate new buildings that matches you game art direction - Ask Codex to open this tool in a worktree (important) - Attach the browser view of your tool in the Thread - Use pinned thread to have easy access to the tool And there you go: you have what I call a "codex-augmented" tool, which it's incredibly powerful because - the tool will speed up your development immensely AND also: - you can improve the tool as you use it with codex For example, let's say I want to add a new button to my 3D building gen tool so I can generate a thumbnail of the 3D building. - I click on "Building Lab" - I prompt Codex "add a button to generate thumbnails" - I have my new button - I can use the tool right away in the pinned Thread You can then use the /yeet skill to commit, push and create a PR with the changes you made to your tool. I have tools for everything - To manage my tasks in Linear - To do content / social media / steam marketing - To localize the game in 9 languages - To manage sounds, musics and voice lines - To generate and fine tune buildings - To create and animate procedural zombies - To tweak environnement/decor and map design - To manage my analytics - To simulate late game perf I'll be honest it's incredibly powerful and easy!

Nicolas Zullo

80,166 Aufrufe • vor 1 Monat