Code Monkey home page Code Monkey logo

anime_studio_docs's Introduction


Anime Studio Documentation

This is the documentation repository for the Anime Studio software suite


Developers

TODO:

  • Expand documentation
  • Separate documentation into multiple pages
  • Translate documentation
  • Improve documentation

Projects

Click/tap here to expand/collapse this section

Anime Studio

Repository: :octocat: Anime Studio on GitHub

This is the core Anime Studio repository. It is the homepage of the projects development, and contains a general distribution of the program.

Anime Studio Docs

Repository: :octocat: Anime Studio: Docs on GitHub

This is the core documentation repository for the Anime Studio project.

Anime Studio OpenAnime

Repository: :octocat: Anime Studio: OpenAnime on GitHub

OpenAnime is a project similar to the Blender foundations community movie series, except instead of being made in Blender, it is made in Anime Studio. This project was my accepted compromise for not putting a restrictive license for this project. The original plan was to disallow copyrighted works from being created with the software. I knew this was too strict, and I agreed that a constant event that promoted open source, royalty free, and public domain Anime projects would be the best solution.

There will be multiple events going on at once. The OpenAnime project aims to include only Anime that is royalty free and copyleft, and every entry in the series has to be fully distributable and remixable.

Anime Studio AnimAI

Repository: :octocat: Anime Studio: AnimAI on GitHub

AnimAI is an Artificial Intelligence project for the Anime Studio project that enables machine learning functionality into the program. It uses the :octocat: AI2001 set (which will be started a day after this project is created, on 2023, Tuesday, February 21st) it is used for the chatbot, and some other features in the project.

Anime Studio Manga Studio

Repository: :octocat: Anime Studio: Manga Studio on GitHub

The Anime Studio Manga Studio is a manga viewer and editor that is part of the Anime Studio project. It allows for easy creation and viewing of Manga.

Anime Studio Subs and Dubs

Repository: :octocat: Anime Studio: Subs and Dubs on GitHub

The Anime Studio Subs and Dubs component is an Anime subtitle and dubbing tool that is part of the Anime Studio project. It is written in Red and WebVTT. It incorporates the Anime Studio Subtitle tool

Anime Studio Video Editor

Repository: :octocat: Anime Studio: Video Editor on GitHub

The Anime Studio Video Editor is the videoo editing component of Anime Studio that lets you edit and play your Anime. It is written in C, WebVTT, Raku, Red, anf Gosu.

Anime Studio Application Core

Repository: :octocat: Anime Studio: Application Core on GitHub

The Anime Studio Application Core is the application framework for the Anime Studio project. It contains all of the necessary tools to set the project up as an application. It is written mainly in Gosu and Raku.

Anime Studio Hentai

Repository: :octocat: Anime Studio: Hentai on GitHub

The Anime Studio Hentai project is the application mode of Anime Studio for creating hentai and other sexual Anime content. It is a restricted feature. There are no tools for creating Lolicon or other child pornography, but due to the softwares free nature, restrictions won't be made against those that make such material, although there is still the legal consequence for the creator based on their countries jurisdictions.

The hentai software piece is written in C, Raku, and WebVTT.

Anime Studio Avatar Studio

Repository: :octocat: Anime Studio: Avatar Studio on GitHub

The Anime Studio Avatar Studio is a software piece optimized to create, render, and share Anime and Manga characters in a specialized editor. The project is written in Raku and Red.

Anime Studio Style Manager

Repository: :octocat: Anime Studio: Style Manager on GitHub

The Anime Studio Style Manager is a software piece designed to define styles of Anime artwork, and create templates for artwork in these styles. The project is written in Red.

Anime Studio Library

Repository: :octocat: Anime Studio: Library on GitHub

The Anime Studio Library is a media library of usable Anime and Manga media that can be used in your project. It is written in C, Gosu, and Raku.

Anime Studio Exporter

Repository: :octocat: Anime Studio: Exporter on GitHub

The Anime Studio exporter is a plugin for Anime Studio that allows the export of your Anime and/or Manga. It is written in C and Gosu.

Anime Studio Image Editor

Repository: :octocat: Anime Studio: Image Editor on GitHub

The Anime Studio image editor is a raster and vector image editor for Anime Studio that lets you draw images for your Anime and/or Manga. It is written in C, Gosu, Raku, and Red.

Anime Studio Audio Editor

Repository: :octocat: Anime Studio: Audio Editor on GitHub

The Anime Studio audio editor is a tool for creating audio for your Anime. It has special features for pitch adjustment, dubbing, and more. It is written in C, Gosu, Raku, and Red.

Anime Studio SocialShare

Repository: :octocat: Anime Studio: SocialShare on GitHub

The Anime Studio SocialShare component is a plugin for Anime Studio that lets you share your Anime directly to the Internet, with support for live streaming. It is written in Gosu and Red.

Anime Studio Website

Repository: :octocat: Anime Studio: Website on GitHub

The Anime Studio website repository is the repository hosting the source code fo rthe original Anime Studio website. It is written in Markdown and Ruby.

Anime Studio ChatBot

Repository: :octocat: Anime Studio: ChatBot on GitHub

The Anime Studio ChatBot component is a Anime ChatBot used as a separate component in Anime Studio. It uses the AnimAI framework. It is written in Prolog, Red, and Gosu.

Anime Studio Subtitle Tool

Repository: :octocat: Anime Studio: Subtitle Tool on GitHub

The Anime Studio subtitle tool is a subtitle editor and manager that is part of Anime Studio. It is written in Raku and WebVTT.

Anime Studio Game Studio

Repository: :octocat: Anime Studio: Game Studio on GitHub

The Anime Studio Game Studio is a game engine for Anime Studio built on GoDot, with improvements and enhancements designed for Anime games and software. It is written in Ren'Py, Gosu, Ruby, and Red.

Anime Studio Manga File Format

Repository: :octocat: Anime Studio: Manga File Format on GitHub

The Manga File Format is a document file format designed in the Anime Studio that allows for specialized digital viewing and rendering of Manga. It is written in Gosu and Ren'Py.

Anime Studio Woodblock Printer

Repository: :octocat: Anime Studio: Woodblock Printer on GitHub

The Anime Studio Woodblock printer is a software tool for the specialized creation of woodblock artwork. It is written in Gosu and Raku.

Anime Studio Dictionary

Repository: :octocat: Anime Studio: Dictionary on GitHub

The Anime Studio dictionary is a dictionary for terms related to Anime and its associated and related culture. It is written in Ruby and Raku.

Anime Studio Encyclopedia

Repository: :octocat: Anime Studio: Encyclopedia on GitHub

The Anime Studio encyclopedia is an encylopedia for terms related to Anime and its associated and related culture. It is written in Ruby and Raku.

Anime Studio Glossary

Repository: :octocat: Anime Studio: Glossary on GitHub

The Anime Studio glossary is a glossary for terms related to Anime and its associated and related culture. It is written in Ruby and Raku.

Anime Studio Wiki

Repository: :octocat: Anime Studio: Wiki on GitHub

The Anime Studio Wiki is an wiki for terms related to Anime and its associated and related culture. It is written in Ruby and Raku.


Translations

Click/tap here to expand/collapse this section

Anime Studio is currently only available in English. Translations are done via machine translation, with errors being ironed out gradually. Translations are separated into priority groups.

Priority groups

Anime Studio has the following priority groups:

Click/tap here to expand/collapse this section

Note A ⭐️ indicates the highest priority of the group.

[Common group]

Click/tap here to expand/collapse this section

  • English ⭐️
  • Spanish
  • French
  • German
  • Arabic (VARIANT)

[Europe group A]

Click/tap here to expand/collapse this section

  • Finnish
  • Danish
  • Dutch
  • Swedish ⭐️
  • Icelandic
  • Czech
  • Slovak
  • Slovenian
  • Lithuanian
  • Estonian
  • Greek
  • Polish
  • Hungarian
  • Serbian

[Europe group B]

Click/tap here to expand/collapse this section

  • Albanian
  • Russian
  • Chechen
  • Turkish
  • Ukrainian ⭐️
  • Tatar
  • Belarusian

[Asia group A]

Click/tap here to expand/collapse this section

  • Japanese ⭐️
  • Korean (South)
  • Korean (North)
  • Chinese (Traditional)
  • Chinese (Simplified)

[Asia group B]

Click/tap here to expand/collapse this section

  • Thai ⭐️
  • Armenian
  • Vietnamese
  • Azerbaijan
  • Kyrgyz

[Asia group C]

Click/tap here to expand/collapse this section

  • Arabic (VARIANT) ⭐️

[Asia group D]

Click/tap here to expand/collapse this section

  • Telugu
  • Tamil
  • Punjabi
  • Sanskrit
  • Hindi ⭐️
  • Nepali
  • Urdu

[Africa group A]

Click/tap here to expand/collapse this section

  • Somali
  • Arabic (Egyptian)
  • Afrikaans ⭐️
  • Afar
  • Ethiopian
  • Berber
  • Hausa
  • Amharic
  • Hebrew

[Africa group B]

Click/tap here to expand/collapse this section

  • Tigray
  • Malagasy
  • Gujarati
  • Xhosa
  • Zulu ⭐️

[Oceania group A]

Click/tap here to expand/collapse this section

  • Hawaiian
  • Māori
  • Malay ⭐️

[Oceania group B]

Click/tap here to expand/collapse this section

  • Tagalog ⭐️
  • Samoan

Inspiration

Click/tap here to expand/collapse this section

The idea for the project stemmed from the need for less copyright protected Anime media, as copyright adds hostility, and makes the community weaker. It also stems from inspiration from the English Ghost Stories Anime dub, as it proves that one can completely change the story of an Anime without diverting from the plot. I also found it funny, and it got me thinking: what if more Anime was like this? What if you could dub it yourself, and have that dub be its own series?


Development

The Anime Studio project started 10 days of initial development on 2023, February 20th, with 2 repositories being created per day, 20 total, with plans to finish creating new repositories on 2023, March 1st.

Planned timeline

This is a timeline of the development of the Anime Studio project.

Click/tap here to expand the original timeline

Anime_Studio { Raku, Gosu, C } | 01 | Day 1 |
Anime_Studio_Docs { Markdown } | 02 | Day 1 |
Anime_Studio_OpenAnime { Projects } { WebVTT, Markdown } | 03 | Day 2 |
Anime_Studio_AnimAI { Prolog, Red } | 04 | Day 2 |
Anime_Studio_Manga-Studio { Ren'Py, Gosu } | 05 | Day 3 |
Anime_Studio_Subs-and-Dubs { WebVTT, Red } | 06 | Day 3 |
Anime_Studio_Video-Editor { C, WebVTT, Raku, Red, Gosu } | 07 | Day 4 |
Anime_Studio_ApplicationCore { Gosu, Raku } | 08 | Day 4 |
Anime_Studio_Hentai { C, Raku, WebVTT } | 09 | Day 5 |
Anime_Studio_AvatarStudio { Raku, Red } | 10 | Day 5 |
Anime_Studio_StyleManager { Red } | 11 | Day 6 |
Anime_Studio_Library { Raku, Gosu, C } | 12 | Day 6 |
Anime_Studio_Exporter { C, Gosu } | 13 | Day 7 |
Anime_Studio_Image-Editor { C, Raku, Gosu, Red } | 14 | Day 7 |
Anime_Studio_Audio-Editor { C, Raku, Gosu, Red } | 15 | Day 8 |
Anime_Studio_SocialShare { Gosu, Red } [Social media and other sharing plugin } | 16 | Day 8 |
Anime_Studio_Website { Ruby, Markdown } | 17 | Day 9 |
Anime_Studio_ChatBot { Prolog, Red, Gosu } | 18 | Day 9 |
Anime_Studio_SubtitleTool { WebVTT, Raku } | 19 | Day 10 |
Anime_Studio_Game-Studio { Ren'Py, Gosu, Ruby, Red } | 20 | Day 10 |

The daily timeline is a timeline of the development of Anime Studio repositories by the day they were created.

[Click/tap here to expand/collapse this timeline]

Day 1

2023, Monday, February 20th.

Day 2

2023, Tuesday, February 21st.

Day 3

2023, Wednesday, February 22nd.

Day 4

2023, Thursday, February 23rd.

Day 5

2023, Friday, February 24th.

Day 6

2023, Saturday, February 25th.

Day 7

2023, Sunday, February 26th.

Day 8

2023, Monday, February 27th.

Day 9

2023, Tuesday, February 28th.

Day 10

2023, Wednesday, March 1st.

Day 11

2023, Monday, March 13th.

Day 12

2023, Tuesday, March 14th.

Day 13

2023, Wednesday, March 15th.

Day 14

  • Not yet planned

Programming languages

Click/tap here to expand/collapse this section

Anime Studio is written in the following programming languages:

  • C
  • Gosu
  • Markdown
  • Prolog
  • Raku
  • Red
  • Ren'Py
  • Ruby
  • WebVTT
  • WikiText (Wiki repository only)

Gosu is one of the main application languages, with Raku coming in second. WebVTT is used purely for subtitles. Markdown and Ruby are used for documentation and web development. Prolog is used for speech synthesis and advanced queries. C is used as a core language. Red is used as a third application and middle language, and Ren'Py is used for visual novel development.

I chose languages that sounded Japanese for software diversity purposes, and to fit the theme of the project. These languages are perfectly functional and adequate to program this software.

WikiText was added on day 13 of development for 1 repository only.


Not of Japanese origin

Click/tap here to expand/collapse this section

This project is not of Japanese origin, but its development is planned to be worldwide. Anime created with this project in countries other than Japan will be considered Anime styled. Anime created with this project in Japan will be called Anime. The same goes for Manga.


Supported Genres

Click/tap here to expand/collapse this section

The following genres are currently supported:

  • Cooking
  • Harem
  • Isekai
  • Magical Girl
  • Mecha
  • Slice of life
  • Other (suggest one)

File info

Click/tap here to expand/collapse this section

File type: Markdown (*.md *.mkd *.mdown *.markdown)

File version: 5 (2023, Wednesday, March 15th at 3:37 pm PST)

Line count (including blank lines and compiler line): 734

Current article language: English (EN_USA) / Markdown (CommonMark) / HTML5 (HyperText Markup Language 5.3)

Encoding: UTF-8 (Emoji 12.0 or higher recommended)

All times are UTC-7 (PDT/Pacific Time) (Please also account for DST (Daylight Savings Time) for older/newer entries up until it is abolished/no longer followed)

Note On 2022, Sunday, March 13th at 2:00 am PST, the time jumped ahead 1 hour to 3:00 am.

Note You may need special rendering support for the <details> HTML tag being used in this document


File history

Click/tap here to expand/collapse the file history for this file

Version 1 (2023, Monday, February 20th at 5:00 pm PST)

Changes

  • Started the file
  • Added the lead section
  • Added the Developers section
  • Added the Projects section
    • Added the Anime Studio subsection
    • Added the Docs subsection
    • Added the OpenAnime subsection
    • Added the AnimAI subsection
    • Added the Manga Studio subsection
    • Added the Subs and Dubs subsection
    • Added the Video Editor subsection
    • Added the ApplicationCore subsection
    • Added the Hentai subsection
    • Added the Avatar Studio subsection
    • Added the Style Manager subsection
    • Added the Library subsection
    • Added the Exporter subsection
    • Added the Image Editor subsection
    • Added the Audio Editor subsection
    • Added the SocialShare subsection
    • Added the Website subsection
    • Added the ChatBot subsection
    • Added the SubtitleTool subsection
    • Added the Game Studio subsection
  • Added the Translations section
  • Added the Development section
    • Added the Planned timeline subsection
  • Added the Programming languages section
  • Added the Not of Japanese origin section
  • Added the Supported Genres section
  • Added the file info section
    • Added the version number
    • Added the version date
    • Added the line count
  • Added the file history section
    • Added an entry for version 1
  • Added the footer
  • No other changes in version 1

Version 2 (2023, Tuesday, February 21st at 11:36 am PST)

Changes

  • Updated the Priority languages section
  • ...
    • Updated the Planned timeline subsection
  • Updated the Programming languages section
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added an entry for version 2
  • No other changes in version 2

Version 3 (2023, Monday, March 13th at 2:53 pm PST)

Changes

  • Updated the Projects section
    • Turned the section into a dropdown
    • Added the Manga file format subsection
    • Added the Woodblock printer subsection
    • Added the Dictionary subsection
    • Added the Encyclopedia subsection
    • Added the Glossary subsection
    • Added the Wiki subsection
  • Updated the translations section
    • Turned the section into a dropdown
    • Turned the Priority groups subsection into a set of dropdowns
  • Updated the inspiration section
    • Turned the section into a dropdown
  • Updated the programming languages section
    • Turned the section into a dropdown
  • Updated the Not of Japanese origin section
    • Turned the section into a dropdown
  • Updated the Supported genres section
    • Turned the section into a dropdown
  • Updated the Planned timeline section
    • Added dates for days 1 to 10
    • Added support for days 11 to 13
    • Added a blank entry for day 14
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added an entry for version 3
  • No other changes in version 3

Version 4 (2023, Tuesday, March 14th at 6:38 pm PST)

Changes

  • Updated the Planned timeline section
    • Checked in day 12
    • Fixed a syntax error
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added an entry for version 4
  • No other changes in version 4

Version 5 (2023, Wednesday, March 15th at 3:37 pm PST)

Changes

  • Updated the Planned timeline section
    • Checked in day 13
  • Updated the Programming languages section
    • Included info on the addition of WikiText
  • Updated the file info section
    • Updated the version number
    • Updated the version date
    • Updated the line count
  • Updated the file history section
    • Added an entry for version 5
  • No other changes in version 5

Footer

You have reached the end of this page.


anime_studio_docs's People

Contributors

seanpm2001 avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

Forkers

seanwallawalla

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.