Main Page

From QuarterCode Wiki
Revision as of 12:19, 6 May 2017 by LoadingByte (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

QuarterCode is an association of developers who formed the group to help other members out on their projects, as well as making the process of publishing faster and getting rid of worries like building, archiving and presenting results. The tools allow to continuously integrate and automatically review the projects' codebases, as well as distributing the resulting artifacts to other developers and end users.

As mentioned above, the QuarterCode developers use certain services for automating things and saving time for the development process. Most of the services are visible to everyone. The services include:

Projects

This is a list of all of QuarterCode's open source projects which are documented in this wiki:

  • Disconnected: A large sandbox-type hacking game which simulates the entire world for giving realistic reactions of the society.
  • EventBridge: EventBridge is a flexible event framework that can be used for local and network communication.
  • JModin: A framework for dynamically and directly adding methods and fields to already compiled classes.
  • JTimber: A framework that supports the creation of complex Java object trees by introducing concepts like object parent storage.
  • FemtoWeb: An extremely minimalistic non-intrusive action based Java web framework.
  • Nodemapper: A powerful tool for creating 2D node trees using a GUI application.
  • QuarterBukkit: An API extension for Bukkit.

These projects are marked as "discontinued"; their development has stopped for now:

  • Classmod: A library for creating classes which can be modified at runtime.
  • GameSpec: An standard for Minecraft minigames, evolving into an ecosystem built on top of SpongeAPI.
  • MinecartRevolution: A modern minecart plugin for Bukkit which features a fast and simple entry and can be deeply customized using expressions.
  • MinecartRevolutionTags: A plugin for MinecartRevolution which adds the tag system TrainCarts uses.

Unrated Film Industries

These projects have been developed by or for the online filmmaking group Unrated Film Industries. QuarterCode provides them with additional services like this wiki.

  • GuiLib: A Minecraft library that allows modders to create more advanced Minecraft GUIs.
  • SkinShifter: A Minecraft mod that allows players to change their skin to arbitrary images. It also supports multiplayer.
  • ScriptSpace: A Minecraft mod that allows to run filter scripts which can directly modify a previously selected portion of the world. Think of them as a map-making tool — they can modify blocks, entities, and tile entities.
  • MovieLens: A Minecraft mod that projects the game world in a fixed aspect ratio. Doing that, it only ever expands, but never crops the frame, enabling you to shoot in real widescreen formats instead of simply overlaying letterboxes.
  • MovieFocus: A Minecraft mod that allows for a more flexible usage of depth of field and focus in Minecraft movies. It patches supported shaderpacks so that they work together with the mod.
  • MovieReplayX: A Minecraft mod that expands the Replay Mod with features which are required by professional filmmakers, also integrating other important mods like MovieFocus.
  • MovieSets: A Bukkit plugin that generates and manages worlds that are sectioned into different areas, with each of them being able to be used as a movie set.
  • Taiga contrib unrated: A Taiga plugin that extends the Taiga software to fit our needs at Unrated Film Industries.

These projects are marked as "discontinued"; their development has stopped for now:

  • Viewfinder: A Bukkit plugin that allows you to watch players from their point of view. It's a really neat when being used as a director's viewfinder.

Useful Information

QuarterCode is using a slightly customized nvie branching model which also affects the release model. You can view it under Branching & Release Model.

You can find the source repositories for all of our projects on GitHub. Feel free to fork! We also have a BukkitDev account for publishing our Bukkit projects.