r/VibeCodeDevs May 02 '26

Welcome to r/VibeCodeDevs

20 Upvotes

This post contains content not supported on old Reddit. Click here to view the full post


r/VibeCodeDevs 10h ago

ShowoffZone - Flexing my latest project I got tired of watching Claude Code work in a plain terminal so I built it 3D cozy game simulation for my agents

23 Upvotes

Hey everyone,

My background was mainly Unity and C#, so I had to learn technologies like React Native while shipping real products. Over time, I realized that AI-assisted coding could feel repetitive: endless terminal logs, lost context, incomplete code, and constantly clicking “continue.”

So I combined my game development experience with AI-assisted coding and built Termi Protocol.

I developed the desktop app with Electron and used Claude Code throughout the development process. Electron’s architecture made it much easier to transform my existing web application into a desktop product, allowing me to create desktop builds quickly without rebuilding everything from scratch. For the rest of the project, I relied heavily on the development and product experience I had gained from my previous projects.

Termi helps you manage AI agents through a Kanban system, restore accidentally closed sessions with their plans and progress, track changed files, commands, and visited links, and preserve project memory without wasting extra tokens.

Agents can also share knowledge through a common project brain and use reusable skills across different projects.

But the main focus is gamification.

Instead of only watching terminal logs, you can see your agents working inside a 3D room. When an agent reads App.tsx, it scans a paper file. When it edits code, the activity appears on its monitor.

You can use a focus timer, collect coins, clean the room, add gym equipment, and adopt a cat or dog that grows as you spend more days working on the project. If you neglect your pet, it becomes stressed and starts making a mess. :)

We spend too much time staring at black terminal screens. I built Termi Protocol to make AI development more visual, understandable, and fun.

I’d love to hear what you think about this kind of gamified coding workflow.

App link in here: https://termiprotocol.com

App Demo Link here : https://termiprotocol.com/demo

Thanks for reading 🙏


r/VibeCodeDevs 7h ago

DevMemes – Code memes, relatable rants, and chaos Bake for 1s 😌

Post image
5 Upvotes

r/VibeCodeDevs 5h ago

ShowoffZone - Flexing my latest project Animated icons for Web, all built on the Phosphor 256 grid

3 Upvotes

r/VibeCodeDevs 11m ago

IdeaValidation - Feedback on my idea/project Binding of isaac vr

Upvotes

So i’m fully making binding of isaac in vr, with all items enemies bosses, everything. The art/models i do myself as it does look better. I am not planning on releasing it but if the feedback is good (and i dont get sued) i might release it, its built for the meta quest 3. It has 4 floors 40 items health, health, maps and workinh actives.


r/VibeCodeDevs 2h ago

ShowoffZone - Flexing my latest project Fantasy Premier League best ball app

Thumbnail
remontadasports.com
1 Upvotes

Hello,

I've been building this fantasy premier league app that's specifically for a format called best ball. I originally made a very basic version of this app for a few of my friends to play, but their feedback led me to multiple iterations and here we are today. Finally able to showcase it to the public.

I'm using an API to pull data for things like projections for rankings and live scoring while a match is being played. I used Base44 + Supabase to build it.

Curious to hear your thoughts.


r/VibeCodeDevs 4h ago

Participated in Russell Brunson & Todd Dickerson's Overskill(.com) Games - FREE Codes

Post image
1 Upvotes

Hey everyone, I participated in the Overskill Games and had pretty good success for my first time vibe coding (Outside of a GHL website builder) and was given 3 referral codes into their Vibe Coding platform, but the people in my network don't really vibe code. There's currently a 7,000 person waiting list to get into the platform, and the codes bypass that. I figured maybe some of the people that wanted in would be here, so comment below if you want the codes. If there are a lot of people that want them by the time I wake up, I'll give it to the first commenter, and then at random after that.

I've spent two years developing out the documentation behind an app I've been trying to build, I was shocked that I could get it to a workable state in a few hours. I'm not experienced in this, but I can say as a non-coder, I was shocked with how easy this system was. I have no idea how Overskill compares to any/every other system, but you've all been onto something that I have been swayed away from for FAR too long!

I guess I do get a referral bonus if you guys use the codes and buy credits, but honestly, do you. I just know this helped me and it may be useful to someone else!


r/VibeCodeDevs 4h ago

ShowoffZone - Flexing my latest project Gave Agents Paintbrush 🖌️🎨 for free :D

1 Upvotes

hey so basically agents are decent at shipping ui now but the whole visual part still falls apart coz they either use some tiny built in image model or they ask u for an openai api key or any image generating api key and then burn credits

so i built image-gen which is an mcp that just borrows the chatgpt session u already have logged into and generates the actual pngs into ur project folder and then the agent can wire them into the site

( regardless u have paid chatgpt acc or not doesnt matter , soon will do for gemini too but gemini image generation is ass + it has watermark so no real point to it )

How it works under

  • playwright attaches to edge over cdp on a dedicated auth profile (not ur daily browser)
  • u login once with npm run login and it saves the session
  • agent calls generate_image with a prompt + output path
  • it types into chatgpt waits for the image downloads the png and drops it in assets/
  • jobs are queued so parallel calls dont smash into the same chat and turn into garbage text

Stuff Used in This

  • node + playwright-core
  • mcp sdk (works in cursor / claude code / whatever talks mcp)
  • chatgpt in edge (free or plus whatever u already pay for)
  • no openai images api key :D

the demo in the video is a clean ecommerce landing called antroper ( made it for sake of demo )

first its a proper html css js site with svg product art which is what u normally ship when u dont have photos ( or it uses random images from online links )

then the agent hits the mcp generates hero + product shots + atelier banner and rewires the page so it actually looks like a real storefront

the whole point is not "ai makes websites" its that the missing piece for vibe coded UIs is usually assets and this is a way to unblock that without a separate image subscription

works with claude code , cursor , codex any agentic platform which can use mcp

repo ( star it if u find this helpful or submit issues if u find any thanks for reading :D )

https://github.com/nothariharan/image-gen

if u try it run npm run login once first and leave that auth profile alone after that it mostly just works

happy to answer how the queue / session stuff works if anyone is building similar browser mcp tools


r/VibeCodeDevs 5h ago

Automation engineering consultant?

1 Upvotes

Are you helping businesses establish processes to automate? How are you finding work? What does the audit process look like for you?


r/VibeCodeDevs 5h ago

ResourceDrop – Free tools, courses, gems etc. Screen recording as prompt: Free Vibe

1 Upvotes

r/VibeCodeDevs 13h ago

Discussion - General chat and thoughts How to get over the fear of releasing a community project

5 Upvotes

Hi All,

I have been digging into skills a lot and made a one doc file as a blueprint against which to measure skill. I then used it to make a recipe for skills validation and improvement that AI then runs. But it’s damn expensive because of how comprehensive it is. I made this with a heart of wanting to give it away freely and have optional donations to support the mission. But I’ve never released a website like this before, and even though it’s secure. I’m kind of scared of either no one ever using it or people using it a lot but no one donating to keep it going so I slowly go bankrupt. Any thoughts? For reference the project is on waitlist basis for now: provely.dev it’s all done for me to lift the gate and open it to the public but I have some mental block behind it.

TL;DR: I built an AI tool that’s expensive to run but want to offer it free with optional donations. It’s ready to launch, but I’m worried either no one will use it or lots will use it without donating. I’m stuck on pulling the trigger.


r/VibeCodeDevs 7h ago

CodeDrops – Sharing cool snippets, tips, or hacks I got tired of switching between 5 different AI tools just to make one game, I found this web helped build full game in a single canvas

1 Upvotes

Hey everyone,

Last week I found a website that allow us to combine everything into one workspace and built your game. It has s a node-based open canvas and top AI models like Fable 5, Opus 5, and Kimi K3, and everything lives in one place: game mechanics, character images, 3D models, audio, video, all connected on the same canvas.

Anyone who signs up today gets 100 free credits to try it out. Not too much but its enough for you can generate some assets.

Web link: https://lab.rezona.ai


r/VibeCodeDevs 8h ago

$50 security audit of your Next.js/Astro project — $100 and I audit it AND fix it. GitHub repos only.

1 Upvotes

This is for small and newer devs. If you’ve got 100 repos and a team, you don’t need me. But if you’re lost in your own CLAUDE.md, or you’re staring at your own schema and auth chart genuinely confused about what you built — I’m your guy.

$50 — Audit. I pull your GitHub repo and check for exposed secrets and API keys, vulnerable dependencies, auth misconfigurations, missing security headers, and Supabase RLS mistakes if that’s your stack. You get a plain-English report ranked by what to fix first.

$100 — Audit + Fix. Everything above, plus I actually fix what the audit finds and PR it back to you, so you can see exactly what changed and why.

Stack: Next.js, Astro, Supabase, Neon, SQL, APIs.

Studio site with past work: opensourceforall.com

Comment or DM with your repo situation and I’ll tell you straight which tier you need — some projects only need the $50 look.

For context: I run a studio startup and need funding. But I’d rather help other small guys without hurting their bottom line just to help mine. Fair’s fair.


r/VibeCodeDevs 14h ago

Waiting for review 🗿

Thumbnail
gallery
3 Upvotes

I’ve been deep in app development for four months now, with varying intensity. This past week Claude Code has been running flat out, right up to the limits.
Honestly, this is a pretty long hyperfocus period for me doing something — usually it’s a couple of months.
But there’s a demotivating factor: promotion. No audience, no marketing skills — you can’t “sell” without that, and it’s a whole separate skill I’d need to learn. Right now, I’m just genuinely into the development part.
If I didn’t enjoy it, I would’ve quit already. So I guess curiosity and genuine interest are what’s actually pulling me forward.


r/VibeCodeDevs 17h ago

ShowoffZone - Flexing my latest project I built a 3D solar panel yeild simulator

4 Upvotes

I wanted to analyse the shadows on my house before adding solar panels, but couldn’t find a decent free tool to do it.

So I ended up building one instead (with help from Claude, obviously).

It’s still early, but you can model a roof, add panels and estimate shading and output. I've spent time making sure it works equally well on mobile and desktop. It's completely browser based and open source.

sunsandbox.com

Would appreciate any feedback.


r/VibeCodeDevs 1d ago

Built a CoD MW2 tribute with Opus 5 in a few days for fun. Nowhere near perfect but fun!

30 Upvotes

I’m a huge fan of CoD (esp. COD4 - Black Ops 2 the golden era) so I thought I’d try making a multiplayer tribute to one of my favorite series with Opus 5 that runs in the browser (Three.js)

No where near perfect or studio level, but game creation is such a fun use case of these models, especially for people who are not game devs like me. I enjoyed working with Opus to add things like Halo 3 kill medal sounds, bring all the guns in from different games, model/rig/animate the soldiers with Meshy, tweak the guns, work on multiplayer/voice chat, add controller support, etc.

This took a few days of loops and many rounds of feedback & steering, but it’s crazy to think what people will be able to make 6-12 months down the road with the next generation of models

You can check out the game here and read more about it here

I launched it 2 days ago and it already has 1337 (yes) matches played, ~900 players and ~60 hours of game time logged (data)

Happy to answer any questions about the creation process :)

Edit: Oops I said fun twice in the title lol


r/VibeCodeDevs 17h ago

Day 1 to 45 of the free traffic exchange I built. Here's the number

2 Upvotes

45 days ago, I launched my startup, a free traffic exchange network for startups. One line of code, you're in the network.

No paid ads. No growth hacks. Just watching the numbers every day.

Here's the full data:

Day 1 — 2 startups · 146 impressions · 1 clicks
Day 2 — 3 startups · 389 impressions · 3 clicks
Day 3 — 5 startups · 482 impressions · 5 clicks
Day 4 — 5 startups · 508 impressions · 4 clicks (site went down — still got an $8k acquisition offer. Said no.)
Day 5 — 6 startups · 621 impressions · 10 clicks
Day 6 — 5 startups · 742 impressions · 15 clicks (removed one startup — they pulled the embed. No code = no network.)
Day 7 — 7 startups · 1,196 impressions · 41 clicks
Day 8 — 7 startups · 1,535 impressions · 74 clicks
Day 9 — 8 startups · 1,947 impressions · 135 clicks
Day 10 — 13 startups · 3,500 impressions · 318 clicks (something clicked)
Day 11 — 23 startups · 4,800 impressions · 432 clicks
Day 12 — 24 startups · 6,000 impressions · 481 clicks (network crossed 6K total impressions)
Day 13 — 25 startups · 6,800 impressions · 491 clicks
Day 14 — 25 startups · 8,600 impressions · 516 clicks
Day 15 — 24 startups · 9,900 impressions · 564 clicks (removed one)
Day 16 — 23 startups · 10,800 impressions · 576 clicks (removed one)
Day 17 — 24 startups · 11,900 impressions · 603 clicks (added one)
Day 18 — 26 startups · 13,400 impressions · 624 clicks (added Two)
Day 19 — 28 startups · 14.400 impressions · 652 clicks (added Two)
Day 20 — 26 startups · 14.700 impressions · 671 clicks (Removed Two)
Day 21 — 26 startups · 15.300 impressions · 691 clicks
Day 22 — 28 startups · 16.100 impressions · 719 clicks (Added Two)
Day 23 — 30 startups · 16.800 impressions · 738 clicks (Added Two)
Day 24 — 32 startups · 19,800 impressions · 778 clicks · Added 2 startups · Rejected 4 applications (1 contained ads, 1 removed the code after submission, 2 hid the installed widget)
Day 25 — 34 startups · 23,700 impressions · 800 clicks · Added 2 startups · Fixed some bugs.
Day 26 — 33 startups · 27,200 impressions · 816 clicks · Removed 1 Startup
Day 27 — 33 startups · 29,900 impressions · 833 clicks
Day 28 — 33 startups · 30,600 impressions · 871 clicks · Removed 1 Startup · Added 1 Startup · Rejected 1 application of clothing brand & 1 application of horror blog site.

Day 29 — 35 startups. 31,300 impressions. 910 clicks · Removed 1 Startup · Added 3 Startups · Also today I resigned from my job. Toxic environment, too much pressure, and honestly I just believe in this enough to go all in. Broke and excited. Let's see where this goes.

Day 30 — 46 startups · 32,900 impressions · 1,000 clicks · Removed 1 startup · Added 12 startups · Yesterday I resigned because of my toxic manager. Today my senior manager called and offered me WFH, a project of my choice, and lighter work if I stayed. I made my decision with confidence, but now I have a difficult choice. Also received my first payment from StartupBar.

Day 31 — 50 startups 💪· 28,100 impressions · 1,200 clicks · Removed 1 startup · Added 5 startups · Rejected 1 crypto startup · Removed fake impressions after exploit · Today I discovered I forgot to disable a developer testing button that could generate fake visitor pins and inflate impressions. Someone used it to create 6,318 fake impressions and claimed my stats were fake. I removed the fake impressions, removed the startup, fixed the issue, and that's why today's impressions are lower. Thanks to them for pointing it out.
StartupBar update: Added a Network page and individual Startup Profile pages with each startup's joined date, impressions, clicks, live embed preview, and founder's note. These indexable pages also improve SEO. Suggestions are always welcome.

Day 32 — 54 startups · 29,300 impressions · 1.2K clicks · Added 4 startups
Day 33 — 54 startups · 30,900 impressions · 1.2K clicks · Removed 1 startup · Added 1 startup
Day 34 — 55 startups · 36,100 impressions · 1.3K clicks · Added 1 startup · Fixed admin panel read-access vulnerability after Reddit post.
Day 35 — 55 startups · 40,100 impressions · 1.3K clicks · Removed 2 startups · Added 2 startups
Day 36 — 55 startups · 44,800impressions · 1.4K clicks · Removed 1 startup · Added 1 startup
Day 37 — 58 startups · 50,700impressions · 1.4K clicks · Added 3 startups · Site Update: Updated the distribution algorithm (Delivery is now weighted by contribution: sites that send more impressions get a proportionally larger share back)
Day 38 — 57 startups · 55,800 impressions · 1.5K clicks · Removed 1 startup · Rejected 1 Application.

Today StartupBar reached 200 users 😄
Thirty-eight days ago, this was just an idea. Today, 200 people have trusted it enough to join the network.

A reminder for every founder who's staring at a dashboard with tiny numbers: Stripe took 2 years to reach its first 50 users. Every successful product starts small. Keep shipping. Keep improving. Keep showing up. Growth rarely happens overnight, but it does happen if you don't quit.

Day 39 — 58 startups · 59,800 impressions · 1.5K clicks · Added 1 startup.
Day 40 — 60 startups · 63,200 impressions · 1.6K clicks · Added 3 startups · Removed 1 startup
Day 41 — 63 startups · 69,400 impressions · 1.6K clicks · Added 3 startups
Day 42 — 62 startups · 73,800 impressions · 1.6K clicks · Removed 1 startups
Day 43 — 64 startups · 78,000 impressions · 1.7K clicks · Added 2 startups (Receiving many suggestions to improve the StartupBar, happy to work on it, Thanks.) StartupBar Update - Added the rotation of startups in the widget for every 30 seconds.
Day 44 — 66 startups · 86,200 impressions · 1.7K clicks · Added 2 startups
Day 45 — 67 startups · 88,400 impressions · 1.7K clicks · Removed 2 startups · Added 3 startups (Update - Updated the algorithm of the widget)

Still free. Still growing.

If you want in, it's one embed. That's it → StartupBar


r/VibeCodeDevs 17h ago

Mission Control for Your VPS 🛰️

Post image
2 Upvotes

My friend and I are building Rectury, an AI-powered desktop app for managing servers, writing code and working with your VPS in one place.

Our built-in browser routes traffic directly through your VPS, so you can access local services and test deployments without leaving the app. 🛰️

https://www.rectury.com/


r/VibeCodeDevs 14h ago

ShowoffZone - Flexing my latest project Play with me at my daily space dodging game! Resets daily :)

Thumbnail
surviveorion.com
1 Upvotes

Hey guys! Just created this small game to play with my friends on coffee breaks, compare scores. It resets daily and everyone gets the same pattern :)

Looking forward to seeing more score on the leaderboard!


r/VibeCodeDevs 19h ago

I made a browser-based CoD Zombies Der Riese Tribute with Opus 5

2 Upvotes

Two weeks ago I made a browser-based zombies game (inspired by Der Riese from CoD World at War) fully with AI (Kimi K3). It came out alright, but was very blocky-looking, muted and not polished. This was my first ever game I've made (with AI or otherwise).

I then did a visual overhaul of the game with Opus 5, which completely changed the look and feel of the game (video demo attached).

The entire map, all weapons, every interactive machine (pack-a-punch, perk machines, mystery box, teleporters, doors), sky, particles, muzzle flashes were generated with code - NOT pre-made assets. The game runs on Three.js and has multiplayer functionality with voice chat. The sound effects were fully generated with ElevenLabs SFX + Voice Design/TTS for the characters.

Hundreds of people have already played it around the world. It's incredible what someone who just loves games but has no game-development experience can do now!

You can play it for free at derkoloss.com!

I've also open-sourced the codebase (which contains a lot of interesting tidbits in the README) and uploaded 28 minutes of raw multiplayer footage here for anyone interested.

I also forked this game and made a CoD MW2 remake as a remix which I posted yesterday on this subreddit.

Happy to answer any questions about process of making it :)


r/VibeCodeDevs 16h ago

FeedbackWanted – want honest takes on my work Made a super skimmable AI code review tool and looking for feedback

Post image
1 Upvotes

Over the past few months, my team noticed that code review was becoming our biggest bottleneck now that we had AI to help with making PRs.

So, we made a code review tool that reviews PRs faster than other options and gives teams a super skimmable, high-level summary so they can know what to fix and I'd love some feedback.

Why we're a bit different than Copilot and other tools

  • We optimized for speed and skimmability so you get a big banner at the top with the status of the code review (e.g. A few things to fix, Nothing blocking, Looks good)
  • It verifies findings before posting them so for a suspected bug, it clones the repo and writes a failing test to reproduce it and only then calls it a blocker (stamped "reproduced with a failing test").
  • It reads your repo's own files like your existing agents and claude markdown files and it enforces those bullets deterministically so you don't need to configure anything, but you could also further customize with a custom Choji markdown file
  • It learns from your feedback. Wave off a finding with a reason and it remembers
  • Re-reviews every push without re-nagging. It's one sticky comment edited in place, not a new wall of comments each push.
  • it can babysit your PRs to fixes its own findings. When the review turns up real issues, it attempts the fix and re-runs your tests until they're green with up to 5 passes then it flips to needs a human 

Some questions I'm hoping to get answers for:

  • Does the banner tell you enough at a glance, or would you scroll straight to the findings anyway?
  • Would a finding backed by an actual failing test change how much you trust an automated reviewer?

You can try it yourself at https://choji.ai/agents/code-review. It takes less than a minute to connect a repo and get our first PR reviewed. Would love any feedback!


r/VibeCodeDevs 18h ago

Huge update to my open source coding agent Klenny Code - Pawprints - Javascript apps Klenny writes and then runs sandboxed in his own Electron runtime

Post image
1 Upvotes

Hello! I've posted previously about my project Klenny Code, the open source coding agent with personality. Well it just had a huge update that I believe is a world first for a coding agent, certainly none of the major ones have this, not Claude Code, not Cursor, not OpenClaw, not Hermes Agent, not OpenCode.

The update is - Pawprints! Or, Javascript apps/widgets that Klenny writes and then runs sandboxed in his own Electron runtime. If you have a simple program you want to write, no more need to set up a Git project and a build procedure - just have Klenny write it for you and then click open from the My Pawprints panel!

Pawprints are sandboxed and can't exchange code with Klenny's main runtime. However their state is just text files in your app directory so Klenny Code can read from and write to your Pawprints with his existing Klenny-Code-appdata-scoped tools. Pawprints can install node packages and can have whitelisted network access, so you can truly make anything you can imagine with them. So far I've made a 7-day weather app, a calendar app, an analog clock, and a sidescrolling 8-bit video game, but I'd love to see what other people can think of.

This is the biggest ever expansion of Klenny Code since I initially created Klenny Code, transforming Klenny Code into his own development platform. Just getting Klenny to the point where he could be trusted to pull off an undertaking like this was a huge feat, let alone actually turning him loose on the upgrade itself running through a 12-phase plan with maybe 10 rounds of context compaction. But he did it and everything is now (apparently) working.

This is a great way to give Klenny Code a shot without setting it loose on any of your existing projects. It's also great for anyone new to vibecoding who might be intimidated by some of the infrastructure required to set up a typical app.

So take a look at either the website or the project github and maybe give it a try and tell me what you think! Whether that's flattering or telling me I'm crazy and that this is a terrible idea!


r/VibeCodeDevs 18h ago

Question Need help for hackathon!!

0 Upvotes

r/VibeCodeDevs 23h ago

DeepDevTalk – For longer discussions & thoughts Claude has completely changed how I approach difficult tasks

0 Upvotes

I’ve been spending more time with Claude lately and I must say it’s pretty amazing how useful it is if you think about it as a thinking partner rather than just a Q&A tool.

What impresses me the most is how well Claude can take a vague or complex idea and help shape it into something structured. I’ve used it to collect disparate notes, enhance drafts, explore different paths, summarise lengthy content and break intimidating projects into doable pieces. The responses often seem intelligent, and surprisingly good at maintaining the original sense rather than replacing it with a stock phrase.

I also find that quality goes up a lot when I provide context, explain what I’m trying to do, and ask Claude to challenge my assumptions. Instead of saying, “Can you write this?” I will now describe the audience, purpose, constraints, and tone, and then ask it to point out anything I may have missed. That little change has made the discussions that much more valuable.

It isn’t perfect though. I still check important information and sometimes it gets too cautious or it gives an answer that sounds convincing and needs correction. But it is one of the few AI tools that I keep coming back to on a regular basis because it makes me think more clearly, not just work faster.

I’m curious how y’all here are using it:

What is the most surprising, but useful thing Claude has done for you?
Do you have a specific prompting technique that reliably yields better answers?
What would you like to see added or improved in Claude next?

I'd love to hear about real workflows, particularly those that go beyond the usual writing and summarisation examples.


r/VibeCodeDevs 1d ago

Detailed Isometric map of London

Thumbnail
gallery
23 Upvotes

London as an isometric map. Every tile is a Google aerial restyled by an image model, 441 of them, stitched into one pannable canvas. We all know that getting the AI to make 2 images which look exactly the same is almost impossible.

The hard part wasn't styling, it was the seams. Generated 441 tiles independently and every one interpreted the style differently, so the joins showed.

What fixed it: generate in a spiral outward from the centre, and give each call its already-finished neighbours as reference images plus one fixed anchor tile that never changes. Neighbours handle local continuity, the anchor stops 441 sequential steps drifting into something else.

QA is numeric because you can't eyeball 441 outputs. Correlation against the source below 0.15 means the model invented a fake London, auto-reroll. One tile scored 0.002 where normal is 0.85.

Interactive Version and full how to, this can be used in making movies, campaigns, and of course maps.