Pencil Code is a collaborative programming site for drawing art, playing music, and creating games. It is also a place to experiment with mathematical functions, geometry, graphing, webpages, simulations, and algorithms. Programs are open for all to see and copy.
Watch a video overview or watch a video tutorial.
The main language is Coffeescript. Professional software engineers use Coffeescript to build complex websites, but Coffeescript code can also be very simple.
Pencil Code can also be used to explore and learn Javascript, HTML, and CSS: when you are ready, just find the "gear" button to adjust languages.
Programs preload the pencilcode library to use turtle graphics functions. Pencil Code is all open source. Hang out on the Pencil Code discussion forum or check out the quick reference or the online guide to find out more. There is also an illustrated Pencil Code book with more than 100 small projects.
Anybody can save programs and web pages, but read the Terms of Service and the Privacy Policy first. Two rules:
Be Nice. Do not mess up other peoples' work. Do not post content that detracts from education on the site. This a learning space that is not locked down (for example, passwords are optional). So feel free to explore, create, and link, but also please be considerate.
Be Careful. Do not depend on Pencil Code to keep your data safe. Data posted here is public, and data is not secured from loss. Do not post private or personally identifiable information. Passwords on Pencil Code do not prevent malicious interference.
The Pencil Code Foundation is devoted to advancing computer science education by making programming as simple and as universal as using a pencil. Contribute to the development of Pencil Code at dev.pencilcode.net or github. — .
The Resource Editor does exactly what the name implies, but with a surprising level of depth. It is not merely a "money cheat"; it accesses the specific arrays within the save file to alter specific commodities.
Since Ostriv is in active development, certain features can result in harsh economic spikes. The editor allows you to smooth out these curves so you can focus on the architectural and city-planning aspects of the game.
Few players know that Ostriv has a hidden developer console. This is a primitive resource editor that exists within the game itself. To activate it:
Let’s say you built 10 chicken coops, but your population is 300. Flour production is slow. Instead of waiting for the harvest, open the editor and multiply your wheat stores by 5. Then, multiply your flour by 5. This allows you to test the baking chain (oven to tavern) without waiting 3 in-game years for crops to rotate.
Because the editor works by reading and altering dynamic values directly within your computer’s random access memory (RAM), it requires specific handling to run correctly. ostriv resource editor
Because official, native modding support for Ostriv is still actively being developed by the creator, the community has stepped in to build custom external tools. The "Ostriv Resource Editor" (or similar community-developed trainers and modding tools) is an external application designed to intercept and manipulate game data. These tools typically serve two main functions:
: Change your selected building's maximum storage volume. For example, you can safely scale a standard 10,000-unit granary up to a massive 100,000-unit hub.
: Because the tool hooks directly into active game code, security engines regularly flag it as a false positive. Add your newly created folder to your system’s anti-virus exception list.
Once both your city map and the external application are running alongside each other, you can start micro-managing specific structures. The Resource Editor does exactly what the name
Conversely, lower the of essential raw materials you cannot produce efficiently on your map, such as iron ore. 3. Tweak Production Ratios
While the Ostriv Resource Editor can certainly be used as a pure cheat tool, its potential goes far beyond that. Many players use it in creative and constructive ways to enhance their gameplay experience:
Beyond cheating/editing, the tool provides analytical data not always readily visible in the base game:
A: No. Ostriv is a single-player, offline game. There is no anti-cheat software. You cannot be banned. The editor allows you to smooth out these
: Set rules to automatically maintain specific resource levels so you never run out of critical supplies like iron or nails.
: Use the dropdown list in the editor to select a building and click to begin modifying its data. Steam Community Usage Tips & Safety Antivirus Exceptions
: Run Ostriv_Resource_Editor.exe and then launch the game. Load an existing save or start a new one.
: Start or load a game, select a building from the tool's dropdown list, and click "Search" to view or edit its contents. Alternative Map Editors