
The best choice for your graphics and
game software development.
Bytegeist Software is primarily a service company for specialist
game and graphics software creation. Bytegeist provides a premium
solution for developing cutting-edge software, on time and on budget.
Bytegeist Software understands the critical importance of meeting
timeline goals, we design and formulate tasks to make sure our
software is delivered on time on budget. For the development of games,
multimedia, simulations, interactive E-commerce, modeling
applications, geographical surveying, and web based
graphics projects there is no better choice than Bytegeist Software.
We build these applications specifically for your requirements, and
can do the design and requirement gathering if required, or even
provide contract research.
Bytegeist covers a wide range of specialist programming areas,
including strong expertise in the development of games, graphics, 3D
engines and optimizations, 3D plugins & exporters, creation tools,
ActiveX technology, Middleware implementation, GUI's, level/map/game
editors, advanced compression know-how, Pocket PC & CE technologies,
localization, and various file format solutions. Furthermore we can
provide content creation services such as modeling, texturing, and
animation.
Bytegeist understands product lifecycles and team dynamics, as
consultants and project managers we help
increase overall productivity and efficiencies. We
offer a wide and flexible range of work solutions to suit your needs
best. Clear thorough communication is our key.
Bytegeist can focus on integrating into your work
flow and can work very closely with any existing team you have, we can
work on a full or part solution depending on what needs doing.
Our proven design and implementation methodologies will provide a
solid and cost-effective solution tailored to your exact needs. Each
case is treated individually.

Two above images Copyright (C) and courtesy of
BDE Inc.
Members of the Bytegeist team, have
participated in the development of the BDE toolset and real time
projector.

Every company or team has focused areas; this expertise combined
with a strong business model is one of the keys to excelling.
For areas outside the core specialties a company can either try to
expand into that area using time, hard work, growth, and a lot of
learning. Alternatively a faster demonstrated approach is to harness
the power of Bytegeist outsourcing services. We specialize in
integrating seamlessly into your workflow, this will save you time,
and let your team stay focused.
We specialize in integrating seamlessly into your workflow.
-
Outsourcing allows
Studios to concentrate on the areas that the in-house team
specializes in and is best at.
-
Outsourcing helps
to reduce employment fluctuations and allows better balance of
development with the talent that is available.
-
Outsourcing helps
reduce relearning new areas, and lets companies specialize and
thrive.
-
Outsourcing is a
way of bringing in skilled extra hands quickly without creating a
long term dependency or liability.
-
Outsourcing allows
a way to compare in house processes with other external team
processes; borrow from the experience of the company that is being
outsourced;
Even if your company wishes to expand into an area that Bytegeist
specializes in - why not reduce your learning curve by working with a
team of experts.
Why should your company spend years creating projects from the
ground up, when Bytegeist can offer a cost effective solution with an
accurate time estimate.
Regarding game development.
Each area of game development doesn’t require a developer 24x7 for the
entire duration of the game. For example the engine work often has
developers assigned to it for most of the game. Exporter work is
usually needed most at the beginning of a project. Tools and level
editors are usually required to be built in the first half of the
development cycle, and game play is usually done with the tools in the
second half. Maintenance is always occurring. It does not usually make
a lot of sense to an Exporter developer writing Exporters for the
entire life cycle of a game, it make more sense to have the exporter
taken care of quickly in the first couple of months (maximum). This is
where outsourcing comes in. In-House traditionalists may argue
that programming work doesn’t *need* to be outsourced. They would
claim that most game studios have the talent to get all the tasks
taken care of in-house. BUT, is this the most efficient and
cost-effective way of creating a game?
Bytegeist Outsourcing
or better known as Bytegeist In-Sourcing may be the answer.
Bytegeist Software can help you to avoid reinventing the wheel.
Leverage the work of a team with proven expertise and a dazzling
portfolio, a team who are professional yet approachable, and who will
develop the most appropriate solution for you. Take advantage of
Bytegeist Software, work with us to customize a solution for your
preferred application.

We continually listen to our
clients both developers and producers about the important of
scheduling to the project. We understand client’s expectations of
schedules in this regard. Our demonstrated design and implementation
methodologies will provide a solid and cost-effective solution
tailored to your exact timeline.
The games and graphics
industry is one of the fastest most dynamic area's of software
development.
Games that get out on time
and on budget have usually reached their goal. It will hopefully make
the sales needed to recoup costs and make profits for both the
developers and publishers, plus importantly have given a great game to
the community. However, many games still run late and over budget.
Getting a game out on time is often more important than having it keep
its budget (surprisingly). Blowing out a budget can erode profit
margins, but missing an immovable marketing deadline (such as
Christmas) can preclude any sales at all, instantly making a game a
loss-maker if another year of funding doesn't exist. Not to mention
that if a game runs late there may be a dozen or so other games in the
same genre that come to market first, thus decreasing sales potential
further. Rather than going on a painful and very expensive hiring
spree and “throwing more programmers on the fire” to get a game back
on (or keep it to) schedule, it can be more appropriate to outsource
development. Even better would be to plan for a certain amount of
outsourcing from the start of the project rather than when it's in
it's final death throws. It's no wonder contractors get a bad name
when such impossible constraints are presented to work with.
Using specialist software
house like Bytegeist provides a way to have single or group of
individuals solve a problem in the minimum time.
Our project management
methodology adopt a client-centric approach to the entire engagement.
We do regular project reporting and monitoring and set up an efficient
feedback mechanism for project progress to be clearly displayed to
you.
We use a multitude of techniques
to make sure communication is kept optimal and feedback is always
crystal clear. For each project we appoint a lead developer whom can
be contact 24 hours of the day, this lead will communicate with the
rest of Bytegeist to make sure your needs are fulfilled 110%. All
material can be accessed in your preferred manner most often we use a
number of secure web technologies to make sure data can be found at
any time.
Some of the documentation we use during
large projects
- High level System Diagram (show interfaces to
external systems)
- Architecture Document
- Design Specification
- Logical Process Model
- Logical Data Model (e.g., UML Model, object
model)
- System Requirements Document
- Screens shots and mock Screen Layouts
- Sample reports or Report layout
- System Interface Agreements
- User/Help Manuals
- Development Diaries and Personal Software
Processes

3D is our Game.
Bytegeist can provide a full solution from
taking the data from your 3D animation packages into your 3D (Direct
X, OpenGL, software) engine.

Images Copyright (C) and courtesy of
BDE Inc. Members of the Bytegeist
team, have participated in the development of the BDE toolset and real
time projector. See
testimonials for more information. Go visit BDE and download the
experience yourself.
Bytegeist can also provide a part solution, for example by
providing:-
-
Plugins for a variety of 3D applications (such as 3DSMax
®, Maya ®, XSI®
and Softimage3D®, etc);
-
A 3D engine with a diverse range of features;
-
Surround sound;
-
3D streaming capabilities (for the web);
-
Product design;
-
Physics simulations;
-
Full animation with built in inverse kinematics.
We've worked on a variety of games and game tools. Game tools often
involve level editors, 3d plugin, ActiveX solutions, installers, and
file format solutions.


Contact us with any questions regarding:-
Project Management and Process Implementation
Meeting schedules and having efficient communication are crucial
for all teams, Bytegeist can help your team meet its schedules and
an improve communication and processes. Increasing a teams processes
is one of the best ways to have projects run smoothly and hence save
money. If you can increase your teams output by even 10% you have
made a substantial improvement. This is what Bytegeist can help
with, although every company has different people, different
schedules, different teams, and different goals, there are great
many commonalities in project lifecycles that all game/graphics
companies share, we can help increase your teams overall
effectiveness. We can help find why schedules are slipping.
Feasibility Consulting and Project Design
It is often difficult to know what is involved with software
development, we've been involved in a great many substantially
different projects and can pass our experience your way.
Do you have an idea for a project, but need to know exactly what's
involved, how long it will take, and the pros and cons of different
approaches? Do you need help planning your project costing or even
judging the risk involved? Bytegeist expertise in exactly these
areas. Bytegeist can also help identify best practices and will
assist during the project life-cycle to ensure everything is done on
time and to budget. Bytegeist can even help outline the skill-sets
you will need and even help you conduct interviews to build your
team. We will deliver documents and diagrams clearly explaining each
aspect of development and the best approach to take. For software
code we use UML modeling and similar practices.
Technology Auditing and Situation
Assessments
In any partnership, acquisition, funding, or development process,
one must be able to correctly assess the real value of the intellectual
property and as well as the state of the source code, team, and
product. From this assessment it is then possible to deliver better
results. To do this assessment or audit it is necessary to look at
all details of the software processes, including team, source code,
and IP. Software development is notorious for "hidden surprises",
Bytegeist can help reduce the risk by clearly explaining the
strengths and weaknesses of the state of affairs (both current and
future) of the entire software development project. Confidentially
is guaranteed.
Plugins and Exporters Development
Do you need specific plugins for 3DSMax®, Maya®, Lightwave®, XSI,
or any other 3D graphics packages (including CAD)? Do you need a
complete Exporter to take that data to your own specific file
format? The Bytegeist team has over 15 years combined programming
experience writing plugins, exporters and file format solutions for
many different clients on many different authoring tools. See our
products page for some of our plugins.
Application & Tool Development
Do you need a custom application built? Fully functioning with a
complete GUI, tell us what you want done, it doesn't have to be 3D
graphics or game related at all. Bytegeist has contributed
significantly to the development of applications such as Info-Onscreen's
M-Cast®, Brilliant Digital Entertainment's B3D Studio®, Right
Hemisphere's Deep Exploration®, and many more.
3D Engines and Graphics Development
Do you need a complete custom 3D engine? Do you need your engine
optimized? Do you have some special features you want
implemented? Bytegeist has successfully completed projects for many
clients implementing graphics using our own software engine, OpenGL
and DirectX. We’ve also completed projects using advanced techniques
such as high order surfaces, scene graphs and Shaders. See our
testimonials section for more details about our satisfied clients.
Game Feature Development
Do you need a particular part of your game implemented? Perhaps
your artificial intelligence system, or maybe your physics engine?
Bytegeist has a proven track record. Contact us now to find out how
we can help you.
Middleware Implementation
Do you need to implement middleware into your game? Are you
lacking staff with the right middleware skills to complete a
project? If so, Bytegeist software can help! Our team has experience
with all main middleware API’s such as Criterion Renderware, NDL Net
Immerse, Math Engine Karma, Havok Physics, SN Systems, Intrinsic
Alchemy and more.
3D Art Production
Our artists can provide modeling, texturing, animation, and can
even provide art direction if required. Our art team understand the
"feel" and emotion and will deliver content to the style you
require. Take a look at our online 3D Art Show Reel.
Training, & Lecturing
In addition to software development services, Bytegeist Software
also provides coaching, training, and lecturing for your programming
team, or university school. Training can be on general programming
techniques, specific programming areas, project design, or helping
with programmer management. Click
here to download the technical lecture "Writing a Cross 3D
Platform Exporter" that Bytegeist presented at the
Australian Game Developers Conference in Nov 2001.

Copyright © 2000 - 2004
Bytegeist Software Pty Ltd - All Rights
Reserved
|