Giter Club home page Giter Club logo

qiaow02 / overgrowth Goto Github PK

View Code? Open in Web Editor NEW

This project forked from wolfiregames/overgrowth

0.0 0.0 0.0 372.78 MB

Open Source codebase of the game Overgrowth by Wolfire Games LLC

License: Apache License 2.0

Shell 1.55% JavaScript 0.87% C++ 56.91% Python 5.21% Perl 0.06% C 33.01% ActionScript 0.01% PHP 0.01% Objective-C 0.33% Lua 0.20% Go 0.01% C# 1.20% Assembly 0.08% MATLAB 0.01% Kotlin 0.01% Awk 0.01% CSS 0.08% TeX 0.16% AutoIt 0.01% Objective-C++ 0.29%

overgrowth's Introduction

Overgrowth

This is the official repository for Overgrowth's source code. Only the code is available here; the game data (such as art assets and levels) can only be legally obtained by purchasing Overgrowth from Wolfire Games.

This repository lets you‥

  • Run the open source code with the commercial data to perform experiments for educational purposes.
  • Propose changes to be merged back into the commercial game.
  • Create modifications for Overgrowth that would otherwise be impossible.
  • Use helpful code snippets in your projects.
  • Create your own commercial "total conversions" that use an entirely new set of assets.

If you would like to distribute any of the original Overgrowth assets, you must obtain explicit written permission from Wolfire Games.

Compiling

COMPILING.md contains instructions on compiling and running the commercial Overgrowth game using the open source code.

Contributing

This repository is entirely community-operated. This means you can help by submitting bug reports, reviewing other people's code, contributing your own code, and so on.

Read CONTRIBUTING.md for more information.

License

Unless otherwise noted, the code in this repository is licensed under Apache-2.0. Read LICENSE for the full license.

Apache-2.0 is a "permissive" open source license, meaning you can use it for more or less whatever you want, including in closed source projects. Licenses are hard to understand, Apache-2.0 is no exception. Here is a summary of what the license means in practice in most cases. This is not legal advice:

If you distribute a compiled program using the code, or you distribute the code itself, modified or not, you must do the following:

Include the entire contents of the LICENSE file

The license can be somewhere in the program itself or in a separate file. The purpose is to clarify under what license you're using the code. For example, you can have a file called LICENSES, and there you can have a line saying This software uses code from Overgrowth under the Apache-2.0 license, read the full license in the file named LICENSE_APACHE..

Mark files you've changed with a notice

If you distribute the code itself, in each file you modify, write that you have modified it. For instance, the files have a "boilerplate notice" at the top, you can write that you have changed it there, so it looks something like this:

//           Name: filename.h
//      Developer: Wolfire Games LLC
//    Modified By: Firstname Lastname
//    Description:
//        License: Read below

Do not remove any copyright notices or similar

You're not allowed to remove things like Copyright 2022 Company Name or similar.

overgrowth's People

Contributors

feliwir avatar autious avatar conan-kudo avatar empsurak avatar dressupgeekout avatar lukors avatar m-ildefons avatar drcrinkle 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.