Platform/Games: Difference between revisions
< Platform
Jump to navigation
Jump to search
| Line 21: | Line 21: | ||
* [https://github.com/js-platform/idbfs IndexedDB File System (posix-like API)] | * [https://github.com/js-platform/idbfs IndexedDB File System (posix-like API)] | ||
* [[WebAudio API Rollout Status]] | * [[WebAudio API Rollout Status]] | ||
* [[Platform/Games/JSIL Porting Tool]] | * [[Platform/Games/JSIL Porting Tool|JSIL Porting Tool]] | ||
====Note Worthy Bugs==== | ====Note Worthy Bugs==== | ||
Revision as of 19:55, 2 May 2013
Platform Games
The platform games initiative is made up of a core team whose works is primarily focused on making Firefox the best it can possibly be at running games. The core team is ready to help coordinate with other groups in the community who are working on features or optimization that are important to game developers and provide assistance when needed. 2013 platform development is going to have a big focus on games and we hope you are as excited as we are to make HTML5 rock on both Desktop and Mobile!
Goal
2013 Goals for the platform that relates to games.
- Develop a Benchmarking solution that can run tests against all browser on all target platforms.
- Develop demos to show new game related features in action.
- Improve the platform to the point where mobile games, both 2d and 3d are possible.
- Work to implement and maintain HTML5 standards that are game related.
- Work with all levels of the video game industry to develop the web as a thriving platform for games without plugins using only portable code.
Activity
Projects Currently Underway
- Game Focused Benchmarking
- BananaBread Multi-player (using WebRTC)
- WebAudio Conformance Tests
- IndexedDB File System (posix-like API)
- WebAudio API Rollout Status
- JSIL Porting Tool
Note Worthy Bugs
- bug 716859 - Streaming WebGL Buffers (Double-buffering, etc).
- Key for WebGL performance on mobile.
- bug 604039 - Gamepad API
Projects slated to start soon
Related Projects
Duration
- The games team will exist at least until the major obstacle facing game development are overcome. Currently that is expected to last until the end of 2013.
Risks
Communication
People
| Technical Lead |
|
| Product Manager & Program Management |
|
| Dedicated Team |
|
| Javascript Team Representative |
|
| Emscripten Project Lead |
|
The letters following each name stand for:
- R = Responsible for deliverable
- A = Accountable for the final decision making on some aspect of the project
- C = Needs to be consulted on key topics
- I = Needs to be kept informed
See reference section for RACI roles system for more information.