Axis: a game development and deployment system.
Posted: 16 Sep 2010, 01:50
Hi there, i'm thinking about starting a "little" big project. It's called "Axis". I think it's easier to explaing it as a F.A.Q.
Any further ideia is welcome.
What is Axis?
Axis is a cross-platform game development and deployment system. It's based on the concept of "write once, compile, deploy and run everywhere".
What is the Axis goal?
Axis aims to deliver an environment where any individual can write a game code just once and compile it for any platform avaiable without modifying the code or carying about the underlying operating system.
How will Axis accomplish that?
The principle is simple: to create a "layer" that abstracts the game code from the system code, leaving for the game developer just functions related to the game itself.
Isn't it a little like SDL?
Axis might sound like SDL, but the ideia is to provide a full game development environment (including an IDE). SDL just provides the ability to write cross-platform code.
As an example, if you write a SDL code it will compile on different platforms with no problems, but generally the developer needs to deal with different toolchains. Axis wants to close this gap, the developer SHOULD have a easy way to compile his game on any platform without hassle.
The motto of the project is "An F9 should be necessary to compile a game on any system."
Any further ideia is welcome.
What is Axis?
Axis is a cross-platform game development and deployment system. It's based on the concept of "write once, compile, deploy and run everywhere".
What is the Axis goal?
Axis aims to deliver an environment where any individual can write a game code just once and compile it for any platform avaiable without modifying the code or carying about the underlying operating system.
How will Axis accomplish that?
The principle is simple: to create a "layer" that abstracts the game code from the system code, leaving for the game developer just functions related to the game itself.
Isn't it a little like SDL?
Axis might sound like SDL, but the ideia is to provide a full game development environment (including an IDE). SDL just provides the ability to write cross-platform code.
As an example, if you write a SDL code it will compile on different platforms with no problems, but generally the developer needs to deal with different toolchains. Axis wants to close this gap, the developer SHOULD have a easy way to compile his game on any platform without hassle.
The motto of the project is "An F9 should be necessary to compile a game on any system."