Field manual / Session 52
Advanced build-along
Build the world,
not one prompt.
Let’s Build a Game!
A living workbench for assets, systems, multiplayer, and the decisions that turn a blank canvas into a game.
Mission brief
This extended Thursday build-along was a technical workshop rather than a finished-game showcase. Sam opened a blank project in Base44’s newly rolling-out game path, connected a Super Agent as a conversational prompt engineer, and turned a community Settlers suggestion into a low-poly, 2.5D isometric prototype. A one-prompt Space Invaders build ran alongside it as a deliberately simple comparison.
The central lesson was asset-first development. Instead of asking the builder to infer production graphics from prose or screenshots, Sam built an Asset Studio backend for reference uploads, sprite sheets, animation, tags, variants, environmental assets, and weather, then explicitly wired those assets into the front end. Long Fable 5 execution times prevented a complete game, so the second half became an architecture lesson covering WebSockets, login-bound state, save systems, clocks, collisions, narrative constraints, packaging, and cost. The session closed with a weekend Game Jam and Vibe Sprint announcement.
Release notes + community signals
Eight things that changed the brief.
Confirmed launches, time-boxed events, and roadmap intent stay visibly distinct.
- 01
The new game backend reached a broad early rollout
Sam called the backend “Game 44” internally while warning that this might not become its public name. He said it was already available to most users after earlier moderator and power-user access. At the time of the session, explicitly asking to build a 2D, 2.5D, or 3D game was the entry point; users without the new path could ask Sam or a moderator for an access check.
- 02
A free game-starter template was planned, not released
Sam was trying to turn the demonstrated architecture into a reusable blank-game template with an admin panel, asset uploader, LLM context, prompt hints, sprite and animation handling, and map-generation foundations. He hoped to work on it over the weekend but made no delivery promise. If released, he expected to share it through Discord and ideally Base44’s templates.
- 03
A user-owned asset library was described as the nearer direction
Asked whether Base44 would ship its own stock asset library, Sam answered “maybe.” He said a nearer prospect was an app or user-owned library with folders, uploaded assets, and reusable sprite sheets. No release date was provided, so this remains an unconfirmed roadmap indication.
- 04
Twitch was mentioned as a future stream destination
While working around Discord stream failures, Sam said Office Hours would also be available on Twitch in the future. The recording contains no launch date or implementation detail.
- 05
The Office Hours calendar was prepared through September
Sam said the weekly calendar was already fully prepared through September, so the Settlers build could not continue in another session that same week. He was open to a later session, an edited continuation video sent to attendees, or a longer Twitch build, but none was scheduled.
- 06
A weekend Game Jam and Vibe Sprint opened live
The competition opened during the closing minutes of this Thursday session. Entrants could submit a game solo or as a duo until Monday lunchtime in Sam’s local time—27 July 2026. A Discord “game jam partner search” thread was opened, and experienced duo members were encouraged to bring a less-confident builder along for the ride.
- 07
Game Jam prizes were 500, 250, and 100 credits
First, second, and third place received 500, 250, and 100 credits respectively. Sam said that when a duo placed, both entrants would receive the stated prize amount. No judging rubric was given in the recording.
- 08
Limited-edition Game Jam merchandise was time-bounded
Everyone who submitted could buy the special T-shirt only during the 23–27 July 2026 competition window. Solo or duo entrants finishing first, second, or third would receive it free. This was a weekend-only offer and must not be presented as evergreen.
Scroll-scrubbed system map
Placeholder → asset → connected world.
The game changes when the pipeline becomes explicit.
- 01 / Placeholder
Prove the board.
Movement and systems first. Every rough object stays replaceable.
- 02 / Asset Studio
Name the world.
Upload, tag, animate, and keep enough variants to avoid visual repetition.
- 03 / Live front end
Connect the players.
Approved assets flow forward. Identity-bound sessions synchronize live.
Start with replaceable placeholders
Prove the grid, movement, levels, and data before asking rough art to behave like final art.
Approve and tag asset variants
Transparent references become named, animated, reusable variants inside the Asset Studio.
Wire systems into the live game
The front end consumes approved assets while identity-bound player state synchronizes through WebSockets.
Build manual
Thirteen systems. One coherent world.
Every lesson from the live build, kept in production order.
- 01
Scope
Choose a tractable game format before prompting
Sam constrained the live build to a 2D/2.5D isometric top-down game because polished 3D would spend too much of the hour on models, canvases, and external assets. The chosen brief became low-poly isometric tiles, a procedurally generated world, camera pan and zoom, settlement growth, villagers, and lighter logistics so it could become playable quickly. A reference can guide structure, but copying another game’s protected assets is not acceptable.
- 02
Entry
Enter the game path with explicit dimensional language
The cleaned first prompt was:
I want to build a 2D game.At the session date, explicitly naming a 2D, 2.5D, or 3D game routed most users into the newer backend. Expanding the builder’s running read status and seeing agame/prefix was the diagnostic clue. The older path could still build games, but Sam said it required more hand-holding. - 03
Prompting
Use a Super Agent as a conversational prompt engineer
Sam connected a Super Agent to the blank app, either by same-workspace app name or an API key, and asked it to turn plain spoken requirements into structured builder prompts. His role instruction was effectively:
You will be my builder as a Super Agent; I will speak to you in plain-text English and you will formulate the prompts.ChatGPT, Claude, or Gemini could clean the thinking too; the Base44 agent removed the copy-and-paste step. - 04
Assets
Treat visual assets as a production pipeline, not prose
A flat AI image or a request to “make it look better” is not a production art pipeline. For 2D and 2.5D work, use sprite sheets containing the frames for an object or character state. Generate or source a reference, convert it into compatible sprite or model assets, upload and tag it, and keep it replaceable. Programmatic motion is often better for water and weather, while sprite sheets suit characters, creatures, trees, and authored idle states.
- 05
Studio
Build an Asset Studio and admin backend first
Sam designed a backend for reference uploads, environment and character assets, sprite sheets, model and animation generation, tags, tree sway, NPCs, weather, placeholders, and LLM context. The owner becomes the orchestrator and can replace content without repeatedly returning to the builder. File uploads were the intended source of truth, with AI helping interpret and prepare them.
- 06
Wiring
Explicitly wire backend assets into the front end
Creating an Asset Studio does not tell the game to consume it. Sam separately prompted the front end to use approved generated assets and replace the placeholder trees with the new tagged oak-tree asset and animation. He later used the same pattern for weather:
Please ensure the front end is hooked up to our backend weather system. - 07
Guardrails
Guardrail transparency, consistency, and variations
The generated tree initially had an unwanted circular base and a non-transparent background. Sam corrected the pipeline with a transparent-background constraint and recommended screenshots in debugging prompts. A production studio should keep multiple variations—he suggested up to roughly 10—then randomize variant and size so repeated scenery does not look mechanically identical.
- 08
Mechanics
Prove mechanics before perfecting art
Treat the first output as a proof of concept. Sam’s preferred order was levels, NPCs, automations, save state, movement, menus, and other fundamentals before production visuals. Lighting, shadows, and final art come after the systems work, but the game should not reach users until it looks intentional.
- 09
Multiplayer
Add multiplayer with WebSockets and identity-bound state
Sam recommended WebSockets for live multiplayer rather than timestamp polling. First create a public landing page, required login, a unique username or character profile, and user-specific game state. Then request a WebSocket multiplayer experience so each player keeps an independent session while seeing other players live.
- 10
Weather
Model day, night, and weather as managed systems
Clouds, rain, snow, fog, and daylight can be programmatic or asset-driven, but the front end must be connected to the backend weather system. Sam’s illustrative prompt used a six-hour weather system, a 24-hour day/night clock, and a 20:1 ratio where one real second represents 20 in-game seconds. Those numbers were examples, not platform limits.
- 11
3D inputs
Bring higher-fidelity 3D assets through integrations
Sam named Meshy as an example 3D-asset provider. The proposed workflow was to obtain an API key, store it as a Base44 secret, and tell the builder which provider and library to import. Base44 can assemble models, maps, and animation packs, but a text-only LLM prompt should not be expected to create cinematic GTA or Cyberpunk-quality art.
- 12
Narrative
Create a narrative and art-direction control layer
Sam’s ideal template would include a story and narrative section that every later generation reads before making decisions. That persistent world context would stop tone-breaking content—for example, cute assets appearing in a cyberpunk setting—and would sit beside graphic-style constraints, animation rules, sprite sheets, and the asset inventory.
- 13
Budget
Set realistic credit and time expectations
There is no universal credit total. The one-prompt 2D Space Invaders demo cost 8.4 credits; Sam projected 40–60 for the limited workshop build and 1,000–1,500 for his desired procedural, NPC, WebSocket co-op version. He estimated three to five hours for a one-map prototype and hundreds of hours for a polished multilevel multiplayer release. These were personal examples, not pricing guarantees.
26 answered questions
Open the diagnostics console.
Product, technical, business, community, and general answers—without invented attribution.
01ProductSignal pickCan a Base44 game be published on Steam?
Not directly out of the box. Sam said it would need to be wrapped as a desktop application and speculated that Capacitor or a similar wrapper might work. He explicitly said he was not certain, so this is not a guaranteed Steam publishing path.
02ProductSignal pickHow can someone access the new game backend?
Start a new project by explicitly asking to build a 2D, 2.5D, or 3D game. Sam said that wording routed most users into the newer backend at the time. Expand the builder’s running read status and look for a game/ prefix to confirm. If it is absent, contact Sam or a moderator through Discord for an access check.
03CommunityCan the planned game-starter template be downloaded from this YouTube session?
No. The template was not yet released. Sam intended to put it in Discord and, if possible, Base44’s templates. Viewers should ask in Discord later to see whether it was eventually published.
04BusinessSignal pickHow many credits does game development take, and how long would this build take?
There is no universal total. A one-prompt 2D Space Invaders demo cost 8.4 credits. Sam projected 40–60 credits for the limited live Settlers experiment, 1,000–1,500 for the richer version he envisioned, three to five hours for a one-map prototype, and hundreds of hours for a polished multilevel multiplayer release. Those are examples and personal estimates, not guarantees.
05TechnicalSignal pickCan game characters or NPCs have intelligent, individual responses?
Yes. Sam suggested assigning an agent to each NPC type; for more sophisticated behavior, connect the NPC system to a separate brain or knowledge source. The session did not demonstrate the implementation, so this remains architecture guidance rather than a completed live feature.
06TechnicalCan ChatGPT be connected to Base44?
Sam did not demonstrate the setup because he had not prepared or logged into a ChatGPT account. He believed ChatGPT’s connectors area could connect the services. Earlier, he said an external ChatGPT or Claude setup could receive Base44 context and generate prompts, while his Super Agent workflow removed the copy-and-paste step. The exact ChatGPT connector path was not verified in this recording.
07GeneralIs Blender and its rigging workflow free?
Sam first said he did not think Blender was free, then immediately corrected himself: he had confused it with Cinema 4D, the tool he used previously. His corrected answer was yes.
08CommunityWhere is the recurring Base44 training schedule?
Sam said Office Hours runs every Tuesday, Wednesday, and Thursday from 5–6 p.m. in his local time and that the schedule is listed at https://events.base44.com (opens in a new tab).
09ProductCan a Base44 app be published to the iOS App Store?
Sam answered yes and directed the viewer to Publish, then the second tab. The recording moved on before a complete publishing walkthrough, so no additional steps should be inferred from this answer alone.
10TechnicalSignal pickHow is a Super Agent connected to an existing app?
Go to Base44’s Agents area, create a Super Agent, and ask it to find the app by name—for example, Please find my app Pixel Quest. In the same workspace, Sam said an API key was unnecessary; he used one in the live build to save time. Once connected, the agent could discuss requirements, structure prompts, and send them directly to the builder.
11ProductCan Base44 hold the assets for a full RPG-style game?
Sam answered yes and described storage as unlimited. This was a broad verbal statement rather than a measured discussion of file-size caps, plan quotas, or performance, and it should not be presented as a confirmed change to individual upload limits.
12GeneralIs Base44 itself built on Base44?
No. Sam dismissed the idea as a chicken-and-egg impossibility.
13TechnicalSignal pickHow can a chess game look like a 3D battlefield instead of a conventional board?
Do not merely type “make it look like a battlefield.” Build an asset-management backend with separate replaceable assets for the board, pawn, knight, queen, rook, and other pieces. Generate or source reference art, create compatible 3D or sprite assets, and replace each original model through that backend.
14TechnicalWhat does 2.5D mean in this workflow?
Sam described it as using 2D assets and sprite sheets while adding depth, lighting, shadow, and an isometric spatial presentation so the scene reads as 3D. It offers a classic visual language without the full 3D production burden.
15CommunityWill there be another session about importing fully 3D elements?
Sam did not schedule or promise one. He explained the workflow instead: use a 3D asset library, obtain its API key, save it as a Base44 secret when prompted, and tell the builder which provider to import from. A paid asset API would likely be needed for a meaningful live demo.
16TechnicalSignal pickCan Base44 create semi-realistic or cinematic 3D assets directly from text prompts?
Not to the quality implied by games such as GTA V or Cyberpunk 2077. Sam said Base44 can assemble a game from web code, imported models, animation packs, and asset libraries, but the user must supply or connect those production assets. Use the LLM to connect and implement prepared assets, not to replace an entire 3D art pipeline.
17ProductSignal pickWill Base44 offer its own asset library?
Maybe. Sam gave no commitment or date. He said a closer prospect was a user or app-owned asset library with folders, uploads, and reusable sprite sheets. This was an unconfirmed roadmap indication, not a released feature.
18TechnicalCan Base44 recreate a RuneScape-like game in one prompt?
Sam said a rough foundation was possible: a top-down point-and-click world with basic activities such as chopping trees or fighting goblins. It would have worse graphics than RuneScape Classic and would not include multiplayer or a complete skills system from that one prompt.
19TechnicalSignal pickHow should clouds, weather, and a day/night cycle be added?
Treat them as managed systems or assets. Sam’s example used a six-hour weather system, a 24-hour day/night clock, and a 20:1 ratio where one real second equals 20 in-game seconds. Weather can be programmatic or asset-driven, but the front end must explicitly be connected to the backend weather system.
20TechnicalSignal pickIs responsive, low-lag multiplayer possible?
Yes, using WebSockets rather than timestamp polling. The app also needs a public landing page, forced login, a unique username or character profile, and user-specific state. Sam described the result as live and immediate, but the recording did not benchmark scale or latency.
21TechnicalHow does the game backend handle physics and collisions?
Sam reported very good out-of-the-box results for 2.5D and tile-based collision, including generated collision meshes. He had not tested enough full 3D physics to make the same claim there. His thoughts about weather affecting movement were speculative examples.
22BusinessWhat is the cheapest model for this kind of build?
The exact model names were garbled in the auto-transcript. The safe guidance is to compare the currently available model prices and use a cheaper model when top-tier reasoning is unnecessary. No exact model-price ranking can be established from this recording.
23BusinessSignal pickHow can builders avoid burning large numbers of credits?
Engineer prompts before sending expensive build requests: have a Super Agent turn rambling requirements into a structured, context-rich brief; choose the least expensive model that can do the job; reserve Fable 5 for work that needs it; and use connected code editing where appropriate. Screenshots also help the builder diagnose visible errors efficiently.
24CommunityCan the Settlers build continue in another session later that week?
Not that week, because Sam said the Office Hours calendar was prepared through September. He was open to a future session, an edited continuation video emailed to attendees, or a longer Twitch build, but did not schedule one.
25CommunityHow should viewers watch if Discord’s stream fails or they missed the start?
Use the simultaneous YouTube stream, which could be rewound. Sam also pointed YouTube viewers to https://discord.gg/b44 (opens in a new tab) for community participation.
26CommunityWho had won the newly announced Game Jam?
Nobody yet—the competition had only just opened. Sam invited viewers to join and submit by the stated deadline.
Save state
Seven rules worth keeping.
The portable version of an eighty-minute build.
- 01
Trigger the right backend deliberately: tell Base44 you are building a 2D, 2.5D, or 3D game, then confirm the
game/read path. - 02
A visual game needs an asset pipeline, not one magical prompt: source or generate reference assets, convert them into tagged sprite, model, and animation assets, and keep them replaceable through an admin backend.
- 03
Backend creation and frontend consumption are separate steps: explicitly tell the game to use the Asset Studio, including weather and newly approved assets.
- 04
Build systems before polish: prove movement, levels, NPC behavior, per-user save state, menus, and multiplayer, then refine lighting, variants, and art.
- 05
WebSockets are the multiplayer mechanism; login-bound identity is the prerequisite. Each player needs a profile and independent state before live synchronization makes sense.
- 06
Use AI to structure and connect assets, not to replace a cinematic 3D art team. External model libraries and API-backed assets are the realistic route to higher-fidelity 3D.
- 07
Credit cost is a scope problem: a tiny game can be one prompt, while a polished procedural multiplayer game can consume thousands of credits and hundreds of hours.
Reference shelf
Continue with verified sources.
Only links shared in-session or exact official Base44 documentation.
- 01Session recording (opens in a new tab)
- 02Base44 Discord (opens in a new tab)
- 03Base44 events calendar (opens in a new tab)
- 04Base44 (opens in a new tab)
- 05Base44 AI chat modes (opens in a new tab)
- 06Managing app data (opens in a new tab)
- 07App performance (opens in a new tab)
- 08Using integrations (opens in a new tab)
The prototype ended. The architecture did not.