Intermediate Challenge #1 Poll
-
- Posts: 448
- Joined: Tue Oct 05, 2004 3:24 am
- Location: Boston, MA
Intermediate Challenge #1 Poll
Ok I am in charge of the Intermediate Challenge, and given the suggestions on the topic I have picked for the first challenge. I was tempted to add the "Take an old 2D game and make it 3D" and make it one of the poll options but I will plan that one for challenge #2.
So the choices are:
Mesh Buffer Manipulation (Suggested by my fellow challenge organizer)
And
Set up a game configuration, Reading/Saving to an XML file using IrrXML.
I chose these two because I think they best represent the Intermediate Challenge.
So the choices are:
Mesh Buffer Manipulation (Suggested by my fellow challenge organizer)
And
Set up a game configuration, Reading/Saving to an XML file using IrrXML.
I chose these two because I think they best represent the Intermediate Challenge.
Irrlicht Moderator || Game Designer
Learn the basics at </dream.in.code>
Learn the basics at </dream.in.code>
-
- Posts: 448
- Joined: Tue Oct 05, 2004 3:24 am
- Location: Boston, MA
Every time I check on my poll its dead even.
Well at the end of this month I will have time to start my contest so I hope this poll gets alittle more interesting.
![Smile :)](./images/smilies/icon_smile.gif)
Irrlicht Moderator || Game Designer
Learn the basics at </dream.in.code>
Learn the basics at </dream.in.code>
Any Ideas about syntax of XML files? It is very interesting for me, because I am actuelly working on a smart XML format for graphics - not as complex as X3D - just for saving/loading the curent state of scene/game.
However it would be great, if we use the same XML-format.
I thought about something like that:
However it would be great, if we use the same XML-format.
I thought about something like that:
Code: Select all
<world>
<use mode = "zip" src = "media.zip">
<obj>
<pos x = "" y = "" z = ""/>
<rot x = "" y = "" z = ""/>
<scale x = "" y = "" z = ""/>
<gr> <mesh src=".."/> </gr>
<ph> ... </ph> <!-- physical prop. - can be avoid for you-->
<au> ... </au> <!-- audio - can be avoid for you -->
</obj>
</world>
My Irrlicht&ODE-Project: http://www.lofing.de/myworld/
-
- Posts: 448
- Joined: Tue Oct 05, 2004 3:24 am
- Location: Boston, MA
YEah that would be good. I like how that is laid out.
Irrlicht Moderator || Game Designer
Learn the basics at </dream.in.code>
Learn the basics at </dream.in.code>
Using attributes is often not a good choice, except when having some values from an enumeration. But you cannot put any structures values into attributes such that you're stuck with the format very soon. We have made our coordinates into mathematical expressions. Fortunately, we had something like
such that we could easily extend the format without throwing away everything.
IDs are a must for each and every element. Cross referencing can make formats very useful, and with the use of XML technology it's not very expensive to use.
Code: Select all
<pos>
<x>somevalue</x>
...
</pos>
IDs are a must for each and every element. Cross referencing can make formats very useful, and with the use of XML technology it's not very expensive to use.
-
- Posts: 448
- Joined: Tue Oct 05, 2004 3:24 am
- Location: Boston, MA
LAST CALL FOR VOTES!
May 1st!
![Smile :)](./images/smilies/icon_smile.gif)
Irrlicht Moderator || Game Designer
Learn the basics at </dream.in.code>
Learn the basics at </dream.in.code>
-
- Posts: 322
- Joined: Tue Aug 30, 2005 10:34 am
- Location: slovakia
Re: Intermediate Challenge #1 Poll
I 'd really love to see the "saving" part because, as far as I know, irrXML is one-way (i.e. only reads XML files)SkaterX29527 wrote: Set up a game configuration, Reading/Saving to an XML file using IrrXML.
![Smile :)](./images/smilies/icon_smile.gif)
-
- Posts: 448
- Joined: Tue Oct 05, 2004 3:24 am
- Location: Boston, MA
I can't wait to see what you guys put together.
Irrlicht Moderator || Game Designer
Learn the basics at </dream.in.code>
Learn the basics at </dream.in.code>
-
- Posts: 448
- Joined: Tue Oct 05, 2004 3:24 am
- Location: Boston, MA
Read/Write and XML file for Game Configuration is the winner! Now lets get this thing started. I will post the rules shortly.
Irrlicht Moderator || Game Designer
Learn the basics at </dream.in.code>
Learn the basics at </dream.in.code>