Projects/abcube: Difference between revisions

From OLPC
Jump to navigation Jump to search
No edit summary
No edit summary
Line 16: Line 16:
the quake1 game engine was chosen for it's ease of modification and for its network capabilities that would make the project usable as a base for making other kind of innovative 3D games and activities for the laptop.
the quake1 game engine was chosen for it's ease of modification and for its network capabilities that would make the project usable as a base for making other kind of innovative 3D games and activities for the laptop.
As a matter of fact, success in bringing the 3D to the XO through software rendering would be a great proof of concept as well as a base to start other 3D appliances upon the technical foundations of abcube.
As a matter of fact, success in bringing the 3D to the XO through software rendering would be a great proof of concept as well as a base to start other 3D appliances upon the technical foundations of abcube.
We are currently waiting for the test machine that was sent to us to arrive in order to publish actual screenshots of abcube running on the XO and to be able to do some benchmarking on the real hardware and measure our success.


* '''Status'''
* '''Status'''
Line 23: Line 22:
** Project homepage: [http://code.google.com/p/abcube/ | http://code.google.com/p/abcube/]
** Project homepage: [http://code.google.com/p/abcube/ | http://code.google.com/p/abcube/]
** Early screenshot: http://bayimg.com/GaoOaAaBP
** Early screenshot: http://bayimg.com/GaoOaAaBP
We are currently waiting for the test machine that was sent to us to arrive in order to publish actual screenshots of abcube running on the XO and to be able to do some benchmarking on the real hardware and measure our success.
The early screenshot that is shown above was made thanks to the (remote) collaboration of a friend who ran the game in his XO and then sent back this screenshot.





Revision as of 23:46, 9 June 2009

ABC Cube
Games


  • Project
    • Name: ABC Cube
    • Project Number: #39624
  • Description: ABC Cube is a 3D FPS educational game for learning numbers and alphabet based on Quake 1 engine.

The game consists of shooting cubes with letters/numbers on them and every time the player shoots one he hears the sound of the letter or the number which helps in memorizing it. The technical challenge of this project is to overcome the physical/hardware limitations of the xo laptop hardware (no OpenGL hardware 3D acceleration) to make a true 3D game with software rendering only. the quake1 game engine was chosen for it's ease of modification and for its network capabilities that would make the project usable as a base for making other kind of innovative 3D games and activities for the laptop. As a matter of fact, success in bringing the 3D to the XO through software rendering would be a great proof of concept as well as a base to start other 3D appliances upon the technical foundations of abcube.

We are currently waiting for the test machine that was sent to us to arrive in order to publish actual screenshots of abcube running on the XO and to be able to do some benchmarking on the real hardware and measure our success. The early screenshot that is shown above was made thanks to the (remote) collaboration of a friend who ran the game in his XO and then sent back this screenshot.


  • Contact
    • Name: Ahmed Mansour
    • Contact: atphalix@inbox.com
    • Country: Salé, Morocco
    • Time zone:‭ ‬UTC+1


    • Name: Islam Abou El Ata
    • Contact: islam@mandriva.co.ma
    • Telephone: 00212640268240
    • Country: Salé, Morocco
    • Time zone:‭ ‬UTC+1