Pixels is open sourcing its frontend with server to follow

Pixels is preparing to release the source code for its browser-based game client, opening the farming MMO to outside contributors while retaining final control over what enters the official game.

“The @pixels_online frontend will soon be open-sourced (this week?),” founder Luke Barwikowski wrote, adding that the server would follow at a later stage.

Players will also be able to vote on proposed additions to the game, although Barwikowski said Pixels would need to experiment with the governance process. The studio is considering limiting the number of contributions merged into the main codebase each month, with every change subject to human review.

The emerging model, therefore, is not one in which community votes automatically alter the live game. Developers will be able to inspect and modify the code, while users help determine which proposals receive attention. Pixels will remain the gatekeeper for the canonical version, reviewing changes for security, compatibility and quality before accepting them.

Screenshots of the project provide more detail on how this system may work.

A Pixels Vote interface shows voting power being calculated from three forms of economic participation: PIXEL tokens held in connected wallets, Pixels land NFTs and PIXEL staked through the game’s own staking contract.

In the example shown, an account holding 25,000 PIXEL receives 25 units of voting power, suggesting a conversion rate of one vote-power unit per 1,000 unstaked PIXEL. The weighting applied to land NFTs and staked tokens is not yet shown.

The page also says wallet balances are sourced from all addresses connected to a user’s Pixels account. PIXEL staked into other games will not count toward voting power.

That indicates governance will be based primarily on ownership rather than one-player-one-vote participation. Tokenholders, landowners and stakers will have greater influence over the development roadmap, while players without those assets may have little or no formal voting power.

The second screenshot also clarifies what Barwikowski means by “frontend.”

The repository does not appear to contain only a marketing website or a thin visual interface. Its file structure includes a substantial game directory containing code related to character behavior, items, achievements, avatar cosmetics, tile placement, camera controls, event handling, rate limiting and minigames.

That suggests the open-source release will cover meaningful parts of the browser-based game client: the software that displays the world, receives player inputs and communicates with Pixels’ servers.

Outside developers may therefore be able to improve controls, interfaces, accessibility, performance, camera behavior, visual systems and quality-of-life features. They could potentially redesign inventory displays, add alternative keyboard layouts, improve placement tools or build experimental client-side features.

Opening the frontend does not, however, give developers control over the official economy or world state. A modified client might change how an item is displayed or how an action is requested, but it should not be able to grant resources, alter PIXEL balances or bypass progression rules. Those decisions are validated by the server.

In that context, the eventual backend release would be much more consequential. Server code may govern inventories, crafting, quests, resource production, progression and economic interactions. Publishing it could allow developers to run private instances, test deeper mechanical changes or create forks that diverge from the official game.

Even then, open-sourcing the backend would not include production databases, private keys, player data, anti-cheat infrastructure or access to official PIXEL rewards.

So Pixels is opening its development process as it prepares for the AI era, but it’s not yet handing over control of the live game. The scope of the experiment will depend on the license, which assets are included, how proposals are submitted and whether community votes are advisory or binding.

Luke BarwikowskiOpen SourcePixels