home | contents | search | email  

BYTEGEIST SOFTWARE

PTY LTD

 

 

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.

 


Bytegeist In-Sourcing - the best way to "Outsourcing"

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.
 

On time - On budget.

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.

 See what others have said about Bytegeist.

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

3D Engines & Graphics Development ] Plugins/Exporters Development ] Game Features Implementation ] Applications & Tool Development ] Feasibility Study & Project Design ] Training & Lecturing ] Real Time 3D Art Production ] Project Management ] Middleware Implmentation ] Technology Audits & Assessments ]