Git Product home page Git Product logo

gb-studio-community-assets's Introduction

alt text

For all users to submit their own works! Must be original and usable in GB Studio.

Please do not upload content that you did not make!

Everything in here in under the MIT Licence. No credit is required, all assets can be used commercially, and nothing is stopping you from redistributing these assets as well.

HOWEVER, in the interest of giving thanks to our contributors, you can find credits to all the contributors in each folder's README file. Please take your time to read up on who made the thing that you're downloading and consider including their name in your game's credits!

If you're submitting your own work, you must be okay with all of your submitted work being under the MIT Licence. That means it can be used commercially and redistributed. If you're submitting someone else's work, they must consent to have their work placed in a repository under the MIT Licence before anything else.

Notice About GB Studio/Component Modifications:

I'd love to accept any unofficial modifications to GB Studio or its compontents if they can be shared under the MIT Licence or the GPL 3.0 licence. Ember#1765 is my Discord handle, let me know if you'd like to add experimental features of the engine to this repository. (different GBT waveforms, different palettes, different character sets, etc.)

How-To Contribute / Contribution Guidelines

Give unique and distinctive names to all the files you submit! This makes it much easier for users to browse and to find specific file credits in the README files.

  1. Have all your files ready to be added

  2. Make a fork of this repository

  3. Upload your own files to your own fork

  4. Edit the README.md of the folder that has your new files to include the following formatting:

///

Your Name:

Your file - And a little blurb describing it

///

  1. Make a pull request. Make sure the page is showing [my repository] << [your fork]

  2. If you'd like to be added to the contributors list so you can approve your own pull requests or approve others', just let me know in your pull request.

Asset Guidelines

Index:

  1. Backgrounds
  2. Sprites
  3. UI
  4. Music

Background Guidelines

"An image can contain no more than 192 unique 8px x 8px tiles at once due to memory limits."

Use Tiled or other programs to help you allign these backgrounds.

Put tilesets in the graphics/tilesets folder, and finished backgrounds in the /backgrounds folder.

Docs: https://www.gbstudio.dev/docs/backgrounds/

Minimum file dimensions are 160px x 144px

Maximum file dimensions are 256px x 256px

Sprite Guidelines

Docs: https://www.gbstudio.dev/docs/sprites/

Please keep static sprites in the /sprites/static/ folder and all not-animated actors in the /sprites/actors folder. Animated actors belong only in /sprites/anim-actors/ and all other animated sprites belong only in /sprites/anim/

UI Guidelines

Name your file something unique, either with your own name or anything other than "ascii.png" or other default filenames.

Put ascii files in the /fonts folder and everything else in the /UI folder.

Docs: https://www.gbstudio.dev/docs/ui-elements/

Music Guidelines

The following folders exist for music:

  • Action - Boss themes, battle themes, tense music
  • Cutscenes - Short or non-loopable thematic songs
  • Drumbeats - Non-melodic patterns, good song-starters.
  • Jingles - Short melodic pieces, great for games that have to stop the music often.
  • Menu Themes - Songs for a main menu/inventory screen
  • MilkyTracker Templates - Get started in MilkyTracker, faster!
  • National Anthems - Add your own!
  • Overworld - Songs for exploring an overworld
  • SFX - Sound effects of all sorts
  • Utility - This folder is currently archived and is planned to be deleted

Docs: https://www.gbstudio.dev/docs/music/

Join the GB Studio discord to answer your music questions: https://discord.gg/2hYeJ4m

gb-studio-community-assets's People

Contributors

deertears avatar digiduncan avatar astraleamalthea avatar animasodo avatar kizulemeraldfire avatar tommysezsowhat avatar

Watchers

James Cloos 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.