Giter VIP home page Giter VIP logo

projectporcupine's Introduction

ProjectPorcupine

Project Porcupine: A Base-Building Game...in Space!

About

Project Porcupine was created to serve two purposes:

  1. To act as a tutorial to teach people how to make a full, complex, and multi-featured game inside of Unity (as opposed to the more typical one-off, single-feature tutorials that are more common).

  2. To provide a basic skeleton for any game that requires a tile-based map with self-governing agents (i.e. characters) as well as highly customizable objects (i.e. XML/Lua defined furniture.) To this end, we would be making a program themed as a starbase-construction game -- though there's no reason that someone couldn't produce something with a wildly different theme or purpose (including not being a base-building game at all).

However, our true ultimate goal is to produce a community-developed base building game in a similar style to Dwarf Fortress or RimWorld!

If you want to watch the tutorials that cover the entirety of creating this project from scratch, please visit:

Project Porcupine was created by Martin "quill18" Glaude, whose work was supported via Patreon:

Copyright & Licensing

The base project code is copyrighted by Martin "quill18" Glaude and is covered by multiple licenses.

All program code (i.e. C#, Lua, XML) is licensed under GPL v3.0 unless otherwise specified. Please see the "LICENSE" file for more information.

All non-code assets (e.g. art, sound) is licensed under CC BY-NC-SA 3.0 (Attribution-NonCommercial-ShareAlike 3.0 Unported) unless otherwise specified.

The original tutorial project files, which feature no community-contributed code, are licensed under the MIT License and can be found here:

Contributing

Please check the CONTRIBUTING.md file for contribution instructions and guidelines.

Contact

You can contact Quill18 by Twitter (@quill18) or email: [email protected]

However, please note that Quill receives a lot of email and may not be able to respond to everyone in a timely manner.

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.