Loading video...

Video Failed to Load

Go Home

Gave UEFN its own blueprint graph. Python tool running inside the editor. Scans your level and parses your Verse code to draw a full visual map of your game logic. What it shows you: - Every device in your level as a node - Every @ editable reference between...

12,163 views • 7 months ago •via X (Twitter)

41 Comments

Immature's profile picture
Immature7 months ago

Tool is free on GitHub. Download the .py file, drop it in your UEFN project Content folder, run it from the Python REPL. You need to enable Python Editor Scripting in Editor Preferences > Experimental first. Fair warning, this is my first tool release. It works but there will be bugs. If you want to improve it fork it and go wild.

Ryan Schmidt's profile picture
Ryan Schmidt7 months ago

very impressive, can I ask how you made this? Eg is is safe to assume you are mostly doing this with Claude code or similar tools, or are you a Python wizard?

Immature's profile picture
Immature7 months ago

Vibing with claude

Mercury | Code RLMercury's profile picture
Mercury | Code RLMercury7 months ago

Can we possibly get verse programming using blocks, like Scratch? Or nodes too? It would be really really cool and accessible for beginners (or even children to learn!)

Immature's profile picture
Immature7 months ago

This is why i loved 1.0. it made it easier to understand. I hope they will consider updating 1.0.

DMECH DESIGNS's profile picture
DMECH DESIGNS7 months ago

I’d love to see what some of the maps I’ve wired up look like in that, they would be the thickest spider web 😂

Immature's profile picture
Immature7 months ago

Lol.

DMECH DESIGNS's profile picture
DMECH DESIGNS7 months ago

😂

ChrisiusX's profile picture
ChrisiusX7 months ago

@jakeygrays you have no idea how many rabbit holes i went down only to find i was missing an editable binding 😅😭 nice dude!!

Immature's profile picture
Immature7 months ago

@jakeygrays Same bro. Hope this helps. The tool can definetly be improved on. hope its a good starting point

Ake 🇸🇦's profile picture
Ake 🇸🇦7 months ago

Your better then me at this 😭

Immature's profile picture
Immature7 months ago

NOOO! very new and AI has helped alot. A good starting point i believe anyone could improve on.

Ake 🇸🇦's profile picture
Ake 🇸🇦7 months ago

🐐🐐🐐🐐

Jonathon aka Liyability's profile picture
Jonathon aka Liyability7 months ago

@RayBenefield Bro, you’ve been busy! Hah

Immature's profile picture
Immature7 months ago

@RayBenefield hahahhah. im lazy.. LOL Finding easier ways to help our workflow is fun. LOL

Macilvoy's profile picture
Macilvoy7 months ago

at this pace, you are gonna make UE6 with Python before GTA 6 😭

Immature's profile picture
Immature7 months ago

LOL. Just been messing around. Definetly trying to create things that can really speed up our work flow. still a newbie

Macilvoy's profile picture
Macilvoy7 months ago

not sure about "newbie" part all I see are rings of UEFN power being forged right before my eyes keep cooking 💪❤️

Immature's profile picture
Immature7 months ago

Lots of finding my old python knowledge and vibe coding. lol

𝐏 𝐎 𝐒 𝐓's profile picture
𝐏 𝐎 𝐒 𝐓7 months ago

@RayBenefield LEGEND!!!!

JASPER's profile picture
JASPER7 months ago

This is dope 💯

Immature's profile picture
Immature7 months ago

💚💚💚

kbuckmaster | "Buckmonst3r" UEFN's profile picture
kbuckmaster | "Buckmonst3r" UEFN7 months ago

Dude, this is awesome. Lacking the @ edtiables fails poorly. I'd love to try this out.

Immature's profile picture
Immature7 months ago

For sure. Tool is very basic but hope it can help. at very least get people started. 💚

Mike Smith's profile picture
Mike Smith7 months ago

Well done !

Pixel and Poly FN's profile picture
Pixel and Poly FN7 months ago

That’s a really cool idea and execution!

Trashbyrd's profile picture
Trashbyrd7 months ago

Beautiful!

Senix's profile picture
Senix7 months ago

wtf

Comp 🐟's profile picture
Comp 🐟7 months ago

PEAK

Immature's profile picture
Immature7 months ago

💚💚💚

Wavycreative's profile picture
Wavycreative7 months ago

I see that you can basically create any plugin you want. Is it time to learn python?

Immature's profile picture
Immature7 months ago

Definetly

MysticTree44's profile picture
MysticTree447 months ago

Thats really cool!!

BioXide ☣️'s profile picture
BioXide ☣️7 months ago

nice! very helpful 🙏

FASTER 🔱's profile picture
FASTER 🔱7 months ago

This Is very cool 🔥

Juno_006's profile picture
Juno_0067 months ago

I... I was gonna make that 🥲

Immature's profile picture
Immature7 months ago

Still can. Probably make it better. Just a starting point for anyone that wants to check it out

AfoveaFN's profile picture
AfoveaFN7 months ago

For anyone wondering what Immature's second act was gonna be you might just be witnessing it. Loving seeing this brother!

Immature's profile picture
Immature7 months ago

HAHAHAH. Ive been back on the grind. I hope my new maps are my 3rd act.. and was my 1st. LOL

🔥GameDevMicah🔥UE6's profile picture
🔥GameDevMicah🔥UE67 months ago

Hell ya

Immature's profile picture
Immature7 months ago

💚💚💚💚💚💚💚

Related Videos

This info about META will BLOW YOUR MIND American “I worked in IT for like 13 years” “I learned a lot about data privacy — and social media and what apps are notoriously bad when it comes to data privacy. At the very top of the list, the worst offender, the worst app for data privacy is Facebook Messenger” “Let me just explain this to you. If you have Messenger on your phone and you don't have any other apps by Meta, you don't have Facebook, Instagram, threads, nothing. If the only thing from Meta you have on your phone is Messenger and you connect to a WiFi, Messenger makes a map of that Wi-Fi network. - It collects information about every single device that is connected to that network - So every phone, every computer, every tablet, every printer, every camera, every thermostat, every smart TV, every Roku device, and on every single one of those devices - They're collecting the name of the device, the IP address of the device, what type of device it is, whether or not your device has access to that device And this doesn't just happen on your home network, it happens on every Wi-Fi network you connect to. —- And it's a lot more information than just, oh, there's 200 devices connected to this network. No, it's detailed information about every single device. Like, here's a mobile device connected - it's an iPhone - It's titled Jeremy's iPhone - It's running iOS version blank blank - Its IP address is blank blank blank blank - Its MAC address or its hardware ID is blank blank blank But they also collect a crap ton of information from your actual phone. Like - The names, phone numbers, email addresses, and social links of literally everyone in your contacts. - Your location history - Your browsing history. - A detailed list of every single app that you've ever installed - YOUR PASSWORDS - YOUR FINGERPRINTS - YOUR FACE ID Spoiler alert, it's not. Downloading Messenger means that you consent to their terms of service. You give consent just by downloading the Messenger app. Using the service and downloading the app gives consent. Consent for your phone to be used as a data collection device. To collect data about every place you go and every person you're in contact with. — Messenger is easily the worst one”

Wall Street Apes

215,676 views • 1 year ago

THIS MIGHT BE THE #1 OPEN-SOURCE REPO FOR CLAUDE CODE RIGHT NOW. IT GIVES CLAUDE A MEMORY AND SLASHES YOUR TOKEN COST ON EVERY QUESTION The repo is safishamsi/graphify, a free open-source skill that turns any codebase into a knowledge graph Claude Code can read instantly. Instead of grepping through your files every session, Claude gets a map of how everything connects The problem it fixes: Every time you ask Claude Code about a big repo, it does the same thing, greps through dozens of files like a brute-force Ctrl+F, blows through your context window, and sometimes still misses the answer hiding in a file nobody searched. Claude Code has no memory of how your project is structured. Every session starts from zero What it does: It maps your entire codebase into a knowledge graph, capturing not just which files exist, but which functions depend on which, which modules are central, and which files cluster around the same concern. Claude queries the map instead of scanning files How it works, three passes: 1. Code structure, free and local. Tree-sitter parses your files and pulls out classes, functions, imports and call graphs. No LLM, no tokens, just your actual code mapped deterministically 2. Audio and video, if you have them. Transcribed locally and folded into the graph 3. Docs, papers, images. Here an LLM does semantic analysis, figuring out what each document means and where it fits. Only the meaning gets sent up, never your raw source It saves you money: Normally a question about a big repo makes Claude spawn explore agents that scan file after file, eating your context window and your token budget before you get an answer. With the graph already built, Claude queries the map instead of re-reading the codebase every time. Same answer, a fraction of the tokens. The graph only gets built once, then a hook rebuilds it after each commit for free, so you never pay that scanning cost again. The bigger the repo, the bigger the gap The best parts: it's a skill, so once installed Claude knows when to use it without you memorizing commands. It works on non-code folders too, point it at docs or notes and it can spin up an Obsidian vault How to add it to your Claude: 1. Install Claude Code if you haven't: npm install -g Paul Jankura-ai/claude-code 2. Add the skill: claude skill add safishamsi/graphify 3. Open your project folder and run /graphify . to build the graph 4. Optional, make it automatic: graphify hook install so the graph rebuilds after every commit That's it. Ask Claude about your repo and it reads the map instead of burning tokens on a file hunt Bookmark this

Yarchi

56,568 views • 4 months ago

RustGIS is now on PyPI: pip install rustgis RustGIS is a fast, free and open-source GIS in pure Rust for mapping, analyzing and sharing geospatial data. It runs natively on Windows, macOS and Linux, and in your web browser. Your data stays on your machine unless you send it to an AI model you choose, and every action is a command you can script. The new rustgis Python package brings the RustGIS engine into Python and the full RustGIS app into your Jupyter notebook, with no server to run and nothing else to install. What you can do - The engine in-process: open the same data the app opens, run any of RustGIS's commands and geoprocessing tools, style layers and render maps, all from Python. - GeoPandas in and out: turn any layer into a GeoDataFrame, or add a GeoDataFrame as a layer. - The whole app in a notebook cell: shows the ribbon, panes and map right below your code. - Two-way sync: what Python adds or styles appears in the app, and what you pan, edit or add in the app comes back to Python. - Projects that travel: save a .rgis project from Python and open it as it is in the desktop app or the web app. - Runs where you work: JupyterLab, Jupyter Notebook, VS Code and Google Colab, with prebuilt wheels for Windows, macOS and Linux. Get started in three lines: import rustgis m = m Try it out - Open the getting-started notebook in Colab: - PyPI: - Python guide: - Launch the web app: - GitHub: #GIS #Rust #Python #Jupyter #OpenSource #Geospatial

Qiusheng Wu

13,730 views • 11 days ago

install these before your next long Claude Code session if your Opus 5.5 bill hurts and you don’t know where to start, copy this: claude-code-router: sits in front of Claude Code and sends each request to the cheapest model that can do it. Haiku does the grep, Opus only gets the hard part. 37k stars rtk: shrinks test, build and git output before the model sees it. one binary, up to 90% less bash output in your context. 83k stars claude-mem: remembers what happened in your past sessions and feeds back only the relevant part, so you stop paying to re-explain your project every morning. 100k stars context-mode: a huge tool output goes into a local database instead of your context window, and Claude pulls out only the lines it needs. 18k stars caveman: makes Claude answer in short telegraphic sentences. code stays identical, and output is the expensive side on Opus 5.5 ($20 per million). 51k stars token-optimizer: a local dashboard that shows where your tokens actually went, and keeps your work alive across compactions. 1.9k stars token-savior: replaces whole-file reads with symbol lookups, so Claude reads the function and not the 2,000 lines around it code-review-graph: maps your repo as a graph and gives Claude only the code connected to the change you’re reviewing jev-ultrafast: a browser agent where Jev picks every click, and a text model wakes up only when something has to be typed. 16,758 stars none of them makes Opus smarter. every one stops it from paying for work it never needed to do the full setup with scripts is in the article. do the measuring step first, so you know what you actually saved

rvaniaaa

23,217 views • 11 days ago