Skip to content
Base44 logoUnofficial Office Hours archive

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.

Thursday 23 July 202616:00 UTCAdvanced
Pixel Quest / prototype2.5D · isometric
ASSET STUDIO
13 systems26 answers8 signals

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.

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. 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.

  7. 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.

  8. 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.

  1. 01 / Placeholder

    Prove the board.

    Movement and systems first. Every rough object stays replaceable.

  2. 02 / Asset Studio

    Name the world.

    Upload, tag, animate, and keep enough variants to avoid visual repetition.

  3. 03 / Live front end

    Connect the players.

    Approved assets flow forward. Identity-bound sessions synchronize live.

Game canvas / live system traceScroll to compile
PLACEHOLDERPLACEHOLDERPLACEHOLDERPLACEHOLDERoak.01oak.04oak.07oak.09PLAYER 01PLAYER 02ASSET STUDIOupload / oak.pngtaganimatevariant × 10sync front endBACKEND ONLINEFRONTEND WIREDWEBSOCKET LIVE
01

Start with replaceable placeholders

Prove the grid, movement, levels, and data before asking rough art to behave like final art.

02

Approve and tag asset variants

Transparent references become named, animated, reusable variants inside the Asset Studio.

03

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.

  1. 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.

  2. 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 a game/ prefix was the diagnostic clue. The older path could still build games, but Sam said it required more hand-holding.

  3. 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.

  4. 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.

  5. 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.

  6. 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.

  7. 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.

  8. 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.

  9. 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. 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. 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. 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. 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.

Full field session

Watch the prototype take shape.

Base44 logo
SESSION_52 / LET’S_BUILD_A_GAME
Open on YouTube (opens in a new tab)

26 answered questions

Open the diagnostics console.

Product, technical, business, community, and general answers—without invented attribution.

03CommunityCan the planned game-starter template be downloaded from this YouTube session?
A

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.

06TechnicalCan ChatGPT be connected to Base44?
A

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?
A

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?
A

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?
A

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.

11ProductCan Base44 hold the assets for a full RPG-style game?
A

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?
A

No. Sam dismissed the idea as a chicken-and-egg impossibility.

14TechnicalWhat does 2.5D mean in this workflow?
A

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?
A

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.

18TechnicalCan Base44 recreate a RuneScape-like game in one prompt?
A

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.

21TechnicalHow does the game backend handle physics and collisions?
A

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?
A

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.

24CommunityCan the Settlers build continue in another session later that week?
A

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?
A

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?
A

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.

  1. 01

    Trigger the right backend deliberately: tell Base44 you are building a 2D, 2.5D, or 3D game, then confirm the game/ read path.

  2. 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.

  3. 03

    Backend creation and frontend consumption are separate steps: explicitly tell the game to use the Asset Studio, including weather and newly approved assets.

  4. 04

    Build systems before polish: prove movement, levels, NPC behavior, per-user save state, menus, and multiplayer, then refine lighting, variants, and art.

  5. 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.

  6. 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.

  7. 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.