IrrSolar
IrrSolar
Hello,
I have decided after the recent success of ITexture, to take on a larger project called IrrSolar. IrrSolar is a single player educational game about the solar system. This project hopes to provide an open platform on which people may learn about the Solar System along with certain other Universal phenomena how they want, where they want, and how they learn. The user will be able to chose how their information is given to them, within a 3d dynamic world of the solar system. This project hopes to take on a community approach much like Christian Clavet and Halifax's projects The First King and Summer Time respectively.
In the Spirit of writing pre- alpha documentation I have written a 13 page documentation, with similar structure to that of Christian Clavets. This project is not supposed to be a complicated next gen MMORpgFps its going to be a simple educational game built from the ground up.
You can find the HTTP Dump for this project at ( well public_html but you get the idea)http://dejaigames.com/download/IrrSolar/
The Documentation in .html format may be viewed from the following link:
http://dejaigames.com/download/IrrSolar ... rSolar.htm
I chose html because some peoples browsers do not directly support .pdf and they must download a plugin, but I can upload one if requested.
The .docx documentation version can be downloaded from:
http://dejaigames.com/download/IrrSolar ... Solar.docx
This project will use the Open Gl Drivers not directX because even though this project will be built on the windows platform I want to keep an open gate for anyone to come in and take it to the mac, linux or solaris etc, etc.. operating systems.
This thread can act as a discussion for your ideas or constructive criticisms of the project. (Grammar and Spelling in the Documentation is poor I am sorry Its open source so go ahead and edit it if you wish!)
I will be posting updates here in this thread, I will also have a static page at http://www.dejaigames.com when the project is nearing completion. I will be posting constant updates at my blog http://www.devtalk.dejaigames.com.
If you would like to join the project or donate code get in touch with me on this thread, PM me would be best, and you can also contact me via the comments on my blog and or by the forums I host at :
http://www.dejaigames.com/forum
If you need a place to upload the project with updates post me and I can create a public ftp for the site.
If its only a small 1- 2 page change you can paste it on my wiki
http://dejaigames.com/wiki/
Just link the page to the front page of the wiki and tell me about it
The Game Framework will hopefully, be based of the NUSoftware / IrrWizard Framework, a diagram of this can be found here.
http://img513.imageshack.us/img513/3817 ... m11vz4.png
The modeling should be pretty simple, with spheres and textures..
Some concepts of the modeling can be seen in the documentation and here:
Earth, Venus, Mars, Mercury and Pluto with scaling:
Jupiter, Saturn, Uranus and Neptune with scaling implemented:
The Sun with Scaling applied:
Licensing:
This project is under the zlib/libpng License:
The zlib/libpng License
Copyright (c) 2008 Ben Wright
This software is provided 'as-is', without any express or implied
warranty. In no event will the authors be held liable for any damages
arising from the use of this software.
Permission is granted to anyone to use this software for any purpose,
including commercial applications, and to alter it and redistribute it
freely, subject to the following restrictions:
1. The origin of this software must not be misrepresented; you must not
claim that you wrote the original software. If you use this software
in a product, an acknowledgment in the product documentation would be
appreciated but is not required.
2. Altered source versions must be plainly marked as such, and must not be
misrepresented as being the original software.
3. This notice may not be removed or altered from any source
distribution.
So get back to me with what you think of the project. I have really tried to document it as well as I could, and I have tried to keep it relatively simple. The hardest it gets is mathematical formals for the movement of planets.
Project has now been completed and can be download in its first beta form at:
http://dejaigames.com/download/IrrSolar/IrrSolar.zip
It runs on OpenGL and has not been tested on any other computer so some feedback would be good so I can throw this into its first stable release! Cheers. I made this program in 1 week for a school assignment. I will be updating it of course.
I have decided after the recent success of ITexture, to take on a larger project called IrrSolar. IrrSolar is a single player educational game about the solar system. This project hopes to provide an open platform on which people may learn about the Solar System along with certain other Universal phenomena how they want, where they want, and how they learn. The user will be able to chose how their information is given to them, within a 3d dynamic world of the solar system. This project hopes to take on a community approach much like Christian Clavet and Halifax's projects The First King and Summer Time respectively.
In the Spirit of writing pre- alpha documentation I have written a 13 page documentation, with similar structure to that of Christian Clavets. This project is not supposed to be a complicated next gen MMORpgFps its going to be a simple educational game built from the ground up.
You can find the HTTP Dump for this project at ( well public_html but you get the idea)http://dejaigames.com/download/IrrSolar/
The Documentation in .html format may be viewed from the following link:
http://dejaigames.com/download/IrrSolar ... rSolar.htm
I chose html because some peoples browsers do not directly support .pdf and they must download a plugin, but I can upload one if requested.
The .docx documentation version can be downloaded from:
http://dejaigames.com/download/IrrSolar ... Solar.docx
This project will use the Open Gl Drivers not directX because even though this project will be built on the windows platform I want to keep an open gate for anyone to come in and take it to the mac, linux or solaris etc, etc.. operating systems.
This thread can act as a discussion for your ideas or constructive criticisms of the project. (Grammar and Spelling in the Documentation is poor I am sorry Its open source so go ahead and edit it if you wish!)
I will be posting updates here in this thread, I will also have a static page at http://www.dejaigames.com when the project is nearing completion. I will be posting constant updates at my blog http://www.devtalk.dejaigames.com.
If you would like to join the project or donate code get in touch with me on this thread, PM me would be best, and you can also contact me via the comments on my blog and or by the forums I host at :
http://www.dejaigames.com/forum
If you need a place to upload the project with updates post me and I can create a public ftp for the site.
If its only a small 1- 2 page change you can paste it on my wiki
http://dejaigames.com/wiki/
Just link the page to the front page of the wiki and tell me about it
The Game Framework will hopefully, be based of the NUSoftware / IrrWizard Framework, a diagram of this can be found here.
http://img513.imageshack.us/img513/3817 ... m11vz4.png
The modeling should be pretty simple, with spheres and textures..
Some concepts of the modeling can be seen in the documentation and here:
Earth, Venus, Mars, Mercury and Pluto with scaling:
Jupiter, Saturn, Uranus and Neptune with scaling implemented:
The Sun with Scaling applied:
Licensing:
This project is under the zlib/libpng License:
The zlib/libpng License
Copyright (c) 2008 Ben Wright
This software is provided 'as-is', without any express or implied
warranty. In no event will the authors be held liable for any damages
arising from the use of this software.
Permission is granted to anyone to use this software for any purpose,
including commercial applications, and to alter it and redistribute it
freely, subject to the following restrictions:
1. The origin of this software must not be misrepresented; you must not
claim that you wrote the original software. If you use this software
in a product, an acknowledgment in the product documentation would be
appreciated but is not required.
2. Altered source versions must be plainly marked as such, and must not be
misrepresented as being the original software.
3. This notice may not be removed or altered from any source
distribution.
So get back to me with what you think of the project. I have really tried to document it as well as I could, and I have tried to keep it relatively simple. The hardest it gets is mathematical formals for the movement of planets.
Project has now been completed and can be download in its first beta form at:
http://dejaigames.com/download/IrrSolar/IrrSolar.zip
It runs on OpenGL and has not been tested on any other computer so some feedback would be good so I can throw this into its first stable release! Cheers. I made this program in 1 week for a school assignment. I will be updating it of course.
Last edited by dejai on Thu Apr 03, 2008 10:58 am, edited 1 time in total.
Programming Blog: http://www.uberwolf.com
dejai,
may you already see it or not -- Solar Model ( http://irrlicht.sourceforge.net/phpBB2/ ... hp?t=19705 ) -- it is open source too. If you are interested -- check it
may you already see it or not -- Solar Model ( http://irrlicht.sourceforge.net/phpBB2/ ... hp?t=19705 ) -- it is open source too. If you are interested -- check it
Sure I might take a note from your book or code I should say.
Programming Blog: http://www.uberwolf.com
also i recommend you to take a look at -- Orbits Starter ( http://orbits.parallelgraphics.com/ ) .
I found this site when was searching for related info on Solar System. It is completely amazing. You should check it too.
I found this site when was searching for related info on Solar System. It is completely amazing. You should check it too.
Thanks for the reply, I hope to get the project underway tomorrow So I will have some screen shots by the end of the day.
Programming Blog: http://www.uberwolf.com
1. Could you give a link to the blog about it again I seem it have lost it
2. I'm trying to think how this can be used in a game. How do you plan on making it so if lets say I want to make a space fighters game with my engine, how can I use "your space" as a game world? - Is it meant to be used that way or I can just keep dreaming ?
2. I'm trying to think how this can be used in a game. How do you plan on making it so if lets say I want to make a space fighters game with my engine, how can I use "your space" as a game world? - Is it meant to be used that way or I can just keep dreaming ?
Well as I am using your addition to the irrlicht engine Its going to be coded as a simulation of our solar system, which could then be used to make a space fighter in a realistic environment yet its major purpose is that of just educational learning.
You can find my blog at devtalk.dejaigames.com
You can find my blog at devtalk.dejaigames.com
Programming Blog: http://www.uberwolf.com
confirmed !!!JP wrote:For me the download zip is corrupted so won't extract..
while(!asleep) sheep++;
IrrExtensions:
http://abusoft.g0dsoft.com
try Stendhal a MORPG written in Java
IrrExtensions:
http://abusoft.g0dsoft.com
try Stendhal a MORPG written in Java
me too.JP wrote:For me the download zip is corrupted so won't extract..
My company: http://www.kloena.com
My blog: http://www.zhieng.com
My co-working space: http://www.deskspace.info
My blog: http://www.zhieng.com
My co-working space: http://www.deskspace.info
Thats probably because something went wrong with my connection when uploading, I am really sorry give me 2 minutes.
Programming Blog: http://www.uberwolf.com
Please Try Again Now Thanks Sorry. Ugh I hate it when something goes wrong with the connection, please download it again. I am quite sure it will work for you this time. That was really noobish on my part, i will watch my uploading in the future.
Last edited by dejai on Thu Apr 03, 2008 12:14 pm, edited 1 time in total.
Programming Blog: http://www.uberwolf.com