| View previous topic :: View next topic |
| Author |
Message |
bgbirdsey Developer

Joined: 25 Sep 2007 Posts: 873 Location: Minnesota
|
Posted: Fri Jul 18, 2008 5:39 am Post subject: Egomap 2 without using Crystalspace |
|
|
I have finally gotten Egomap2 to compile and start up without any dependency on Crystalspace.
Arakon was using Crystalspace for the rendering and some other functions, but Crystalspace is bloated, and changes too much between versions. I have only rarely gotten EgoMap or EgoMap2 to even COMPILE with crystalspace.
I have replaced Crystalspace with some code from a J Fischer project called Gelfeet, and with code out of Egoboo, itself. This is very good in a way, since all of the rendering code has come out of our community AND it should be possible to view the maps very closely to how they will look in Egoboo.
There is still quite a lot to check out, but it may be possible that I could be close to completion by the end of the weekend... |
|
| Back to top |
|
 |
Zefz Lead Designer


Joined: 16 Sep 2007 Posts: 2305 Location: Norway
|
Posted: Fri Jul 18, 2008 3:32 pm Post subject: |
|
|
Wow! This is exciting. I knew about EgoMap2 and it's quite developed state, but I've never found the source for it anywhere. Sound like you have access to any source from every project ever in touch with Egoboo birdsey
Good tools is usually the first and biggest step for making a good game. _________________ http://egoboo.sourceforge.net
"The pen is mightier than the sword- IF it is sharpened, dipped in poison and thrown really really hard at your target. But seriously, you are better off with a sword." |
|
| Back to top |
|
 |
Agent of Dread lolwut?? (Moderator)


Joined: 23 Sep 2007 Age: 11 Posts: 4347 Location: FACEPLANT
|
Posted: Sat Jul 19, 2008 8:39 am Post subject: |
|
|
Hell yeah!
I really need to arrange a cheerleading squad for you, birdsey. _________________ FACEPLANT |
|
| Back to top |
|
 |
bgbirdsey Developer

Joined: 25 Sep 2007 Posts: 873 Location: Minnesota
|
Posted: Sat Jul 19, 2008 9:09 am Post subject: |
|
|
Well, hopefully, I will be able to get it all to work! Arakon already had a lot of it ported over, but I need to get the vertex and tile picking to work with OpenGL instrad of the system he was using.  |
|
| Back to top |
|
 |
PurpleSquerkle Supreme Cookiemancer


Joined: 28 Oct 2007 Age: 17 Posts: 4370 Location: Midwestern US
|
Posted: Sat Jul 19, 2008 3:09 pm Post subject: |
|
|
| Agent of Dread wrote: |
I really need to arrange a cheerleading squad for you, birdsey. |
Yes, Egoboo needs its very own Oendan squad.
...Or however you spell it.
Not that I know much about it.
Just that it has a cool name. And they wear funny outfits.
*cough*
Back on topic, then.... _________________
+ PurpleSquerkle
--My website--
Latest update= 7/15/08; Three new midi loops.
{new Squerkle coming as soon as I stop being lazy} |
|
| Back to top |
|
 |
hiroy The Dark One


Joined: 30 Sep 2007 Posts: 703
|
Posted: Sat Jul 19, 2008 3:57 pm Post subject: |
|
|
Hopefully you succeed in getting those features working. Being able to slay Crystalspace alone is great. _________________ Current Project
Egoboo: something [working title]
Preview
Story: Shredded
Chapters planned: None
Scapped
Motivation: 0% |
|
| Back to top |
|
 |
Maxaxle Elite Gamer


Joined: 06 Oct 2007 Age: 15 Posts: 2717 Location: San Diego
|
|
| Back to top |
|
 |
penguinflyer2222 The Dark One


Joined: 28 May 2008 Age: 9 Posts: 750 Location: In exsistance
|
Posted: Sun Jul 20, 2008 12:23 am Post subject: |
|
|
It is without Crystalspace.
If that's better, I'm not really sure.
What is Crystalspace? _________________ Penguinflyer2222: Made in U.S.A.
I am evil!
Bo Fhpcpp njojefwfmpqfs
An Egoboo minideveloper |
|
| Back to top |
|
 |
penguinflyer5234 Penguin King

Joined: 01 Feb 2008 Age: 15 Posts: 1682 Location: Somewhere
|
Posted: Sun Jul 20, 2008 12:25 am Post subject: |
|
|
http://www.crystalspace3d.org/
Crystal Space is a software development kit for real-time 3D graphics. _________________ Donna Noble has left the library. Donna Noble has been saved.
|
|
| Back to top |
|
 |
penguinflyer2222 The Dark One


Joined: 28 May 2008 Age: 9 Posts: 750 Location: In exsistance
|
Posted: Sun Jul 20, 2008 12:34 am Post subject: |
|
|
Egoboo has 3d, but no real-time.
Why is getting rid of it good? _________________ Penguinflyer2222: Made in U.S.A.
I am evil!
Bo Fhpcpp njojefwfmpqfs
An Egoboo minideveloper |
|
| Back to top |
|
 |
penguinflyer5234 Penguin King

Joined: 01 Feb 2008 Age: 15 Posts: 1682 Location: Somewhere
|
Posted: Sun Jul 20, 2008 12:36 am Post subject: |
|
|
The window widgets are not in Crystal Space anymore, making it very difficult to compile EgoMap. _________________ Donna Noble has left the library. Donna Noble has been saved.
|
|
| Back to top |
|
 |
Maxaxle Elite Gamer


Joined: 06 Oct 2007 Age: 15 Posts: 2717 Location: San Diego
|
|
| Back to top |
|
 |
bgbirdsey Developer

Joined: 25 Sep 2007 Posts: 873 Location: Minnesota
|
Posted: Sun Jul 20, 2008 4:52 am Post subject: |
|
|
Egomap2 is interesting because it uses wxWidgets for the GUI.
That's a cross platform GUI tool that lets you use the normal GUI of your operating system. That means that you do not have to design your own GUI from the ground up.
Crystalspace is no more real-time than any other program. However, it is very bloated and really only works well on windows. |
|
| Back to top |
|
 |
penguinflyer5234 Penguin King

Joined: 01 Feb 2008 Age: 15 Posts: 1682 Location: Somewhere
|
Posted: Sun Jul 20, 2008 5:13 am Post subject: |
|
|
Is the Gelfeet code compatible with Linux and Mac? _________________ Donna Noble has left the library. Donna Noble has been saved.
|
|
| Back to top |
|
 |
bgbirdsey Developer

Joined: 25 Sep 2007 Posts: 873 Location: Minnesota
|
Posted: Sun Jul 20, 2008 6:54 am Post subject: |
|
|
| Gelfeet is a generic OpenGL renderer. It basically duplicated the egoboo-like rendering code. Any system that can run egoboo should be able to use the combination of software I'm using. |
|
| Back to top |
|
 |
|