News
?
Mazix 0.8.0 planned : Huge code architecture review
- Separating the source code into 4 projects (mazix-ui, mazix-core, mazix-components, mazix-persistence)
- Using Maven 2
- Persistence layer has been deeply refactored using DAO pattern
- UI layer has been deeply refactored using the MVC pattern
- JUnit 4 has been put into place on the whole source code
- Adding sounds and musics management
22 November 2009
Mazix 0.7.5 is released : Refactoring and improving the kernel
- Resource managers refactoring
- Splash screen progress bar
- Cleaning main code and optimizing the game loading
- Environment Mapping shader added
2 September 2009
Web site improvement : added the
contribution section.
22 August 2009
First version of the Mazix website at
http://mazix.sourceforge.net.
12 June 2009
Mazix 0.7.4 is released : Splash screen and first background
- Splash screen added
- Background added
- Camera implementation
28 May 2009
Mazix 0.7.3 is released : stabilizing the game
- XML reading and writing improvement with JAXB 2.0
- Languages management imrpoved with properties file
- Ant building script created, allowing to compile and generate all executables for Windows and Linux
- Third party softwares chosen : InnoSetup, Jnix and Launch4j
- Java 3D directly integrated in the Mazix installation
- Augustus font used
- Eclipse configuration available
7 February 2009
Mazix 0.7.0, 0.7.1 and 0.7.2 are not publicly released but there is a big gap from previous version
- First playable version
- Option menu is available, allowing to change the screen resolution and the language
- Official and contribution levels menus are also available
- Profiles menu is available, allowing to create, modify and remove players' profiles
- Levels first rendering, inventory available
- Keyboard and mouse management
- 3D components implementation (buttons, labels)
- Other mesh supported : Discreet .3ds and Virtual reality markup language .wrl 2.0
- Linux supported
18 October 2008
Mazix 0.6.0 is released on Sourceforge after a long time of inactivity : still unplayable, but the persistence was born
- XML files definition with DOM implementation : can read and write levels files, profiles and configuration files
- Can read and write profiles files
- Can read and write configuration files
- Can read and write levels files
- Tutorial levels are created
- First 3D mesh loading with Java3D (wavefront .obj)
- Windows supported
15 March to 11 August 2007
Mazix 0.1.0, 0.2.0, 0.3.0, 0.4.0 and 0.5.0 are released : unplayable, the data model and the basics are emerging
- Levels implementation
- Profiles implementation
- Options implementation
- Languages implementation with English and French support
- Logging system implementation
10 February 2007
Beginning of the Mazix project :
- Writing down ideas
- First schedule plan
- Choosing technologies : Java 6.0, Java3D 1.5 and Eclipse 3.2
- Programming beginning