Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/timboe/FactoryFarming
https://github.com/timboe/FactoryFarming
Last synced: 7 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/timboe/FactoryFarming
- Owner: timboe
- License: mit
- Created: 2022-05-16T17:11:38.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-12-10T18:09:43.000Z (11 months ago)
- Last Synced: 2024-08-01T23:30:58.607Z (4 months ago)
- Language: C
- Size: 47.3 MB
- Stars: 73
- Watchers: 3
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-playdate - Factory Farming
README
# Factory Farming
## Cultivation meets Automation
Factory Farming is an **Automation & Logistics** game themed around intensive agricultural practices.
[This game is available to buy on itch.io](https://timboe.itch.io/factory-farming).
Build up an expansive industrial complex by *growing, harvesting, refining* and *manufacturing* a wide variety of highly-processed products, and sell it all for a massive profit.
![Promotional Image](https://raw.githubusercontent.com/timboe/FactoryFarming/main/promo/factory_farming_splash_x2_stamp.gif)
Factory Farming est maintenant disponible en Français! / Factory Farming jetzt auch auf Deutsch! / Factory Farming теперь доступна на русском языке! / ¡Factory Farming ya está disponible en Español!
## Factory Farming features:
- **15 different crops** to cultivate, with differing soil & water needs.
- **6 different growing biomes**.
- **Conveyor belt system** to transport items and automate the complex, including:
- Two and three-way splitters.
- Item filters.
- Underground conveyors.
- Speed upgrade.
- **6 crop harvesters** & other nature-exploiters used to extract raw resources from the earth.
- **35 different factories** in which to refine and manufacture a vast array of different end-products.
- **13 unlockable utility items**. Storage chests, paths, placeable signs, and more.
- **In-game tutorial**, guiding your through the setup of your first factory.
- **Crank controls!** Crank to zoom, to rotate, to resize and to follow conveyors (non-crank alternatives provided too).
- **Two zoom levels**, get a close-up view of your factory.
- Complete with music, sound effects and in-game customisable settings.
- **Full Save & Load system**, with customisable Auto-Save time, and access to three save slots.
- **Long playtime.** Expect to spend at least 25 hours with your factory if you want to unlock every building in the game!For much more information on the game and how to play, check out the [Community Wiki](https://playdate-wiki.com/wiki/Factory_Farming).
## Build & Performance Information
Factory Farming was written specifically for Playdate hardware in pure C code in order to extract the maximum performance out of the tiny little system. The game uses a chunk system to manage the simulation of huge factories in real time.
Factory Farming's simulation performance has been check on the Playdate hardware using a test factory with a total of 6,300 buildings, crops and conveyor belts, and with 3,000 pieces of cargo moving around the facility on conveyor belts at any one time. Factories cannot grow very much larger than this due to the limited plot size.
This game can be Side Loaded onto the Playdate - [see how to do this here](https://help.play.date/games/sideloading/).
## Asset Credits
With thanks to the following creators for releasing great assets under permissive licences!
- Translation Support
- Eugene Zakharov
- Music
- Dr Tikov: [1985 (8 Bit Chiptune Mix)](https://drtikov.bandcamp.com/track/1985-8-bit-chiptune-mix) [CC BY 3.0]
- BoxCat Games: [B-3](https://freemusicarchive.org/music/BoxCat_Games/Nameless_the_Hackers_RPG_Soundtrack/BoxCat_Games_-_Nameless-_the_Hackers_RPG_Soundtrack_-_04_B-3/) [CC BY 3.0]
- Eric Skiff: [We're the Resistors](https://freemusicarchive.org/music/Eric_Skiff/Resistor_Anthems/eric_skiff_-_07_-_were_the_resistors/) [CC BY 3.0]
- RoccoW: [Sweet Self Satisfaction](https://freemusicarchive.org/music/RoccoW/_1035/RoccoW_-__-_08_Sweet_Self_Satisfaction) [CC BY-SA 4.0]
- RoccoW: [Weeklybeats 2014 #4 - All Will Be Well](https://freemusicarchive.org/music/RoccoW/Weeklybeats_2014/Weeklybeats_4_-_All_Will_Be_Well/) [CC BY-SA 4.0]
- Soft & Furious: [Horizon Ending](https://freemusicarchive.org/music/Soft_and_Furious/You_know_where_to_find_me/Soft_and_Furious_-_You_know_where_to_find_me_-_09_Horizon_Ending/) [CC0 1.0]
- Art
- Kenney: [1-Bit Pack](https://www.kenney.nl/assets/bit-pack) [CC0 1.0]
- VectorPixelStar: [1-Bit Patterns](https://vectorpixelstar.itch.io/1-bit-patterns-and-tiles) [CC BY-SA 4.0]
- Varkalandar: [Assorted Isometric Rocks](https://opengameart.org/content/assorted-isometric-rocks) [CC BY-SA 4.0]
- ScratchIO: [Farming Set (Pixel-Art)](https://opengameart.org/content/farming-set-pixel-art) [CC0 1.0]
- josehzz: [Farming crops 16x16](https://opengameart.org/content/farming-crops-16x16) [CC0 1.0]
- withthelove: [Tiny 16: Expanded Character Sprites](https://opengameart.org/content/tiny-16-expanded-character-sprites) [OGA BY 3.0]
- InThePixel: [Fantastic Fence 16x16](https://opengameart.org/content/fantastic-fence-16x16) [CC0 1.0]
- DinosoftLab: [New icon from the Noun Project](https://thenounproject.com/icon/new-1674318/) [CC BY 3.0]
- Shepardskin: [House sets](https://opengameart.org/content/house-sets) [CC0 1.0]
- Fonts
- Chester Jenkins: [Cooper Hewitt](https://www.cooperhewitt.org/open-source-at-cooper-hewitt/cooper-hewitt-the-typeface-by-chester-jenkins/) [OFL 1.1u3]
- Martin Vacha: [Roobert](https://displaay.net/typeface/roobert-collection/roobert/) [Playdate Fonts licenced under CC BY 4.0]
- Mediengestaltung: [Messing Lettern](https://www.1001fonts.com/messing-lettern-font.html) [1001Fonts FFC]
- Mediengestaltung: [Coventry Garden](https://www.1001fonts.com/coventry-garden-font.html) [1001Fonts FFC]
- [Noto Sans](https://fonts.google.com/noto/specimen/Noto+Sans) [OFL]
- https://kaasiand.cool/tophat/
- Sound Effects
- [sfxr.me](sfxr.me)
- [Explosion](https://sfxr.me/#7BMHBGDfB7bXUHcciAq4wMGNUpYw48pjEAN8Qwjz71VED1x1KQo6efC67z9fs6NXtECpHTGSAcLDwrrBcrw7XhyfQuzvHVxWDMmkaHnBEHrdJzm9zv75Y9tAT)
- [New unlock](https://sfxr.me/#111113SnhGKcHyfYGb7iUQPdQJcCn6QMVcaNmQbqV5coHbhWnq3xgC2MGzk9GB8RnoY5iYXULXeJYrGMfcR8T4C24vP5xRpXKqzmorr58ruGYV7heBEoZbrX)
- [Pick Cargo](https://sfxr.me/#34T6PkwggXyVZXtWGshm9NCFmJGhEmpaotrPsTLtjKiPur7dDDzsz4vYCtWkXFJzQz6PfwXPGBhcwhkYudYf3zh1mSiaXbtWP1KbgHhHSbB7grNG8F6TtAHp3)
- [B](https://sfxr.me/#7BMHBGKAZgPwXuYT5NyFF2ecFWJrQs5suHasKGnLV7kMK1yfPsSKMsQbNioMFjvgkzmzVHEr7suac4pPvm5VoWobxu2hr4AULj5QyakfqGX9puAXgaeQvRavj)
- [A](https://sfxr.me/#34T6PkuXhVfWi3iWPhRrhTnWbzjmay6SquQ7GYMxGRnhVsCoPsoBQFWbKui4zbxtAibMLniQumck4Hf7L38Fu5cG63wSNiL35EsbFUjX2RPpjpffncyRDVQrB)
- [Buy](https://sfxr.me/#34T6Pm1uvkQcrWAWcBnKusk5hbG4xp32JVjgy4WPAu1WLv7CRYecUJubrUzXBDrnaJUf3yipZ8v2HoBvG81ZG9ehZTbsJM7oA7FkTy7C3ppzMWdu4oH7bxCgf)
- [Place Factory](https://sfxr.me/#83fq6tBdJQZnoV5niUQJ9MyB9wgtqKs3vnZ2ZegkseAeAPcunEYD5Y3584tgC4ufYU2CKBvJ53oXTgp3cWG2L9Vv3mX6pcpmsLPQae2DNzJNND1d63WDFjzX1)
- [Place Conveyor](https://sfxr.me/#7kbRyVMTkGVVf6MZE6wPHqPzTG1YaXnoN97FMEhdKtQMFphSJhBvSet6EiinjycRkTE9kKnwmpWg2MJZGQznaqwmggmNV98Qm7oKwcZau16KnWjstDqwomw9R)
- [Place Extractor](https://sfxr.me/#9EMyiSFBRBzKGPBoJQbiUqevVVhK59TCLh3Q3qrLmAeFdFTSRT7MSAmswKQi4kLmHKWUVDirfrhCdWZYRK6Fc649VFS2uHGBamLnfQKAqkQGhx73uWEMDwbPA)
- [Place Utility](https://sfxr.me/#57uBnWZpxrPpvWsqfo14bP3xPTg6hgwZKSFPxgsDtqXR4JftTxNWW6UCtXMkpfWTbQYkVAJruYoaiPeUFz5L6SPF3TAs2RA9obhcKYyezeM3fKZp5bpWhmxv3)
- [Place Cargo](https://sfxr.me/#111115VNofSHWJVJa9H5UfWhoFHfAHeKpME2TkfhDpQ3zXa93vreEMKgX69kayRMHiR48cyveiyB3MdxvQSs5nJnxxFQBqiFE3oAuT8Ty2g9nfgzNp12QJfR)
- [Rotate](https://sfxr.me/#11111SpE3itNmqgEP8gNpLPS6LHkm4CXTJ2GKw151oTsgidc9tC4oxTXZvFE69ya1iTMAoPqHBzHETXPpxYRiavCDx7YpwqeZYwtoJWu8D2mEpWZBw979vo)
- [Zoom](https://sfxr.me/#11111ASQqqUhNoJSps5GhoqoEjonnhYVr42H34VUs6EVs1d4QANbJKCy4vUak2HjgHqzc7vp6wu87ShvpwJ7Kpy65JbHtnwTPY8FDdPgi9dnYNhpPtKS9Aud)
- [No](https://sfxr.me/#34T6Pm2BYpqq9QZRkH5vSB4Gfxmqr3FcWw341cmYx7gaExC8drYkg69EPcC1khLwRJyH6FT9qm57ET6WYVZHtcRtT1yyYmr1BgYQm5z2CMW4q9yN2gMA75NUD)
- [Footsteps1](https://sfxr.me/#7BMHBGLdZNzrVSsMnZjHBAspDYKS1Q42wYjHhJsFyC5SRSouFxzrpUBBMCSFfEW7NxHqtf97ekfiRVx7WHqUXoVEFpm2GRgHYuRnbVPzeukTr3ATwsLcjP3qh)
- [Footsteps2](https://sfxr.me/#7BMHBGLdZNzrVSsMnZYiHH2GXaqLS26WbtGT8hBczLH4qXNEcahu5hT5qgJU7xbjzyNQQBcYzACQFixVjVutGJxyvQs9MU2aY5g8kPfLFeUb27t7cwFbvw6Vr)
- [Footsteps3](https://sfxr.me/#7BMHBGFbosftv2QuqPS23f3eVwMX9yUZDBbrQxCvwogu1ipNQ6pj4R2sXT1d1K2HnohMmzeoCGyJ9WJX1yi88e67twbS4scaMAzbcteCx1ruiGdDGTeLANEdD)
- [Footsteps4](https://sfxr.me/#7BMHBGPYiFssDghRuGim31YZAmwX2p4RZnSRg4JTp7a12Uw5MiAFJU1VCt4ZqmZ65Bfo4RUWiRRCKYkqzmyyAwaTdwH7ryDTdjNK8r3SNagvsXXi1Uu1JGiwR)
- [Footsteps5](https://sfxr.me/#7wHYDxRCUtkz6u5upyo75DZaMKfNjhQ1keMGtww8DqxGUQYtwoVjee7sNNyrqjLPF18dBAJpsYqgQkLc1jG9KTzB5uL6phry1dMzZjbVB6gGUgwT3cJCR5Sgc)
- [Footsteps6](https://sfxr.me/#7BMHBGLdZNzs4AFrpRk38b3JCmzHneXX3mDtu4cFH7qcHfCG9Z3ZmccREFthF6qBU7NTSSjTtoJAbmatCrwi52qECXtNM8DLboNbYsUYb5a9VS3rNYSJiTjcj)
- [Watersteps1](https://sfxr.me/#7BMHBGPgxHQ6v93QceJhYQ5trGoTqkfaQrmvQcUM42an17HNNp6gAQ7QtAenogBkQe88rvpwMzoSvxgzf4S1J4zTHman1Lj3SKd1X128Rfp59FjFha6tLbxYX)
- [Watersteps2](https://sfxr.me/#7BMHBGMReRNJhzzx9K6g9dJHF3CTat3uT6ZTynJhGucxZGfJRS2zkY22zqHDyHJmfH1v4KuF2bpakNjybiNPjtLNUToZ8Ev1mHqJ3aM4HFdjcUy22FTJMU5t6)
- [Watersteps3](https://sfxr.me/#7BMHBGDw7j4nJGNuJ6XaZnaWYp1F9tKzFwdoznBhBvacpZGTjTVBHpy9xNq8eARLBt9rMXMJGzv24epFTb2inpPd9zuLUCrZXy1cBMibHj4kk7RU1wnDfN75N)
- [Watersteps4](https://sfxr.me/#7BMHBGPgxHQ6v93QcqVZhBs6LcmZHVsmV2Lg6h8zbfZBjmfq5H6tAuJmo2xSk5e91YwtBkJkdPZayAW4KV2vfE7KQidCvs2PwrKTir9sJgJjSgz9kiv5t4WEK)
- [Watersteps5](https://sfxr.me/#8cREMqt47EbtDshjM9fHPvrRNrCD7uxeZkuhh7athHUkVMHftmTfxKQp8JF69tYHKCjh9EELXv1tCs3gwRLzPYHtefhnk3mAsdSEF7xmtqMHShLkEpaRy5nDM)
- [Watersteps6](https://sfxr.me/#7BMHBGCkpCQ93CtUsFKuJo7xUmxFxeuQWsAWn43a7xuhSh2D9c1vEP7o1NGjGLqKCjCrgc63weLTEGXXhJKRevyotuZQUuQ1aQACEGGUSotYEc4DiW8JNw6nx)
- [Conveyor](https://sfxr.me/#34T6PkrbcnDGL5Z61wGi4xVmGbtcyBrCswppRHhVdLVB41iwiK9rLnFCm9noXQujB2sx3H6RB7G3EqKpxDmZsP9iZ6cnKjNDJTeJ8AwNfUw9wSF5WuS76UQhm)