Company Roles

== Company Roles ==
=== Leaders ===
==== Owner ====
Bryce Lowry
The Owner is the conceptual mastermind of the project. He is the originator of the project and as such is the reason for its existence. All matters of project requirements and design are subject to approval by the owner, and it is our purpose to create a product that embodies the vision he sets forth.
==== Project Manager ====
Matt Hess
The Project Manager is responsible for ensuring that each team member has access to the resources he needs in order to work productively each week. Under the direction of the owner, he conducts weekly team meetings an
The Project Manager also keeps a schedule of all people and project resources. It is his task to provide the owner with development time and effort estimates, and to keep the uncertainty in development time and resources under control so that the project can reach all of its milestones on time and within its resource constraints.
==== Systems Architect ====
Seth Stewart
The Systems Architect is responsible for creating a top-down, high-level set of requirements for each component of software system, and for overseeing the implementation to ensure the system's integrity. He authors a specification outlining the purpose and performance requirements of each major piece of the software, and defines interfaces between these pieces such that teams can work simultaneously on different parts of the project, tailoring their work to meet the spec such that the resulting components are guaranteed to be compatible when integrated. 
=== Item Creation Team ===
===== Physics =====
Seth Stewart
Matt Hess
The Physics programmers have the goal of creating an interactive system that simulates to some degree the world in which we live. This lends both an intuitiveness to the user interface as well as a bountiful opportunity for creativity. The system must be straightforward, predictable, reliable, efficient enough to run on most computers, and a joy to use. The physics system must run silently in the background of the game engine and facilitate rather than interfere with enjoyable gameplay. The extent to which actual physics simulation or some other modeling system is used depends heavily on research and investigation of new ideas.
Find out how they intend to make it all happen!
===== User Interface =====
Ben Williams
Mark Siebert
The User Interface developers will design and program the workflow of item creation from start to finish. The user interface is responsible both for giving the first impression of the workshop environment as well as for defining the behavior and effect of user input on the selections made and consequences that occur in item formation. Navigation and visuals must be consistent with the atmosphere of the game, as they can contribute powerfully to the game's unique look and feel.
See their vision for crafting items!
===== Animation / Visual Effects =====
Eric Hullinger
David Boudreau
Animation and visual effects are key to pulling off an interesting, unique, and delightful crafting experience. Much has been done in the visual effects sector of the video game industry, but so far it has served primarily as a backdrop or storytelling tool rather than as a creative element that the user can interact with. The visual effects and animations will in large degree enhance the believability and seamlessness of the item creation process.
=== Gameplay Team ===
==== Rendering ====
Nathan S.
The Rendering technician is responsible for ensuring that the graphical quality of the game at large is of high quality and that there are no rendering defects or other anomalies that would disturb the appearance and professionalism of the game. His role extends both to appearance and performance, always preferring more efficient methods of achieving the same or better visual appearance.
Check out his initial design of the rendering system!
==== Environment ====
Spencer Kropp
The Environment developer transforms the zero-valued, pixelated backdrop default of the computer program into an interactive, believable, and seemingly limitless game world. (You know that checker board-looking thing that loads up whenever you start modeling or have an empty game world in a development environment? You know why you never see it in real games except checkers? This guy.) He scripts backdrops, terrain, scenery, ambient sounds, etc. and combines them with the foreground elements of gameplay.
This role also includes in-game testing of other audiovisual components to ensure that they mesh well with the environment in which they are placed.
==== Artificial Intelligence / Interactivity ====
Riley Monson
The AI / Interactivity developer investigates how to make a seamless link between user input, "level" or environment design, in-game interactive items (including the user's custom-built ones!), enemies in combat, and NPCs (in the storyline). He implements and tests the aspects of gameplay relating to these user-driven interactions.
=== Content Team ===
=== 2D Concept Art ===
Bryce Lowry
Kat Lowry
Check out their character, creature, environment, and misc. art!
=== 3D Modeling ===
Bryce Lowry
3D models are the bread and butter of a 3D game. Not too many items will have to be created for the initial demo of the game, however - just enough to convey the gameplay and make it presentable.
=== Sound ===
Ben Williams
Matt Hess
Pending prioritization. (All members of the sound team have other roles for initial project development.)
=== Documentation Team ===
Mark Siebert
Wiki administrator. Ensures that features, designs, and implementations are adequately documented on the wiki page. This is largely the responsibility of the individual developers and contributors.