Code Monkey home page Code Monkey logo

pixelblacksmith's Introduction

Pixel Blacksmith

This is the source code for Pixel Blacksmith, feel free to do whatever you want with it!

Screenshots

Home Inventory Workers Market Visitor Crafting Table Trophies
image image image image image image image

Play Store description

Pixel Blacksmith is a game about crafting items for customers! As all kinds of visitors come into your humble blacksmithing shop (there's even robots!), they'll want all sorts of items before they'll leave. Can you help them?

Features:

  • No premium currency, no pay to win, no "Invite your friends", no forced adverts, no nonsense!
  • 250+ unique items, each with recipes!
  • Advanced multi-stage crafting system!
  • 50+ traders on the market, each with unlockable tiers!
  • 55+ visitors, each with bonuses for their preferred items!
  • Advanced visitor demand system, so you'll never get the same request twice!
  • 30 upgrades (with tiers) + 24 settings!
  • Hire helpers + heroes to gather resources!
  • Seasonal events with unique rewards!

Also:

  • Comprehensive tutorial, and detailed help articles for every area!
  • Regular additions of player-suggested features & content!
  • No internet required!
  • Active Reddit community (/r/PixelBlacksmith)!

Google Play:

  • 35 Repeatable Quests
  • 31 Achievements
  • 7 Leaderboards
  • Cloud Saves

Supported Devices:

  • All Android versions from Ice Cream Sandwich to Nougat, and beyond.
  • All phone & tablet sizes, from a tiny 3.7" Nexus One to a chubby 5.7" Nexus 6P, and beyond to the 10.1" Nexus 10!
  • Google Play Services are optional.

Permissions:

  • Billing: Used for Premium IAP, and contributions.
  • Internet, External Storage, Network State: Used to download and cache the appropriate quality adverts.
  • External Files / Photos: Used to import + export game save files.

About Developer:

Pixel Blacksmith is created and maintained by Jake Lee, a software engineer from England. If you've encountered a bug, or have an idea for a new feature, please mention it in a review or on https://reddit.com/r/PixelBlacksmith and I'll reply ASAP. I don't bite!

Happy crafting, blacksmiths!

Codebase notes

  • The app uses the long-dead SugarORM in DatabaseHelper.java.
  • The app contains most code in each screen's activity, with additional functionality added via "Helper" classes.
  • DisplayHelper.java, VisitorHelper.java, and WorkerHelper.java are horrendously complex classes that contain most of the logic!

Licensing

  • Entire repository is under the MIT license, essentially do whatever you want but don't blame me if it breaks!
  • Redacted images are licensed from long forgotten sources, unfortunately!
  • All unredacted images are modified versions of Kenney assets.

pixelblacksmith's People

Contributors

jakesteam avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.