Welcome to Dream.In.Code
Getting Help is Easy!

Join 105,764 Programmers for FREE! Ask your question and get quick answers from experts. There are 1,623 online right now! We've got more than 500 tutorials and 2,000 snippets. Join and find out why Dream.In.Code is the #1 programming help community on the internet! Registration is fast and FREE... Join Now!



Project TTNA

6 Pages V  1 2 3 > »   
Reply to this topicStart new topic

Project TTNA

Tom9729
post 1 Feb, 2008 - 07:49 PM
Post #1


Debian guru

Group Icon
Joined: 30 Dec, 2007
Posts: 1,387



Thanked 7 times

Dream Kudos: 325
My Contributions


This thread is a continuation of the Game Offers thread.

The goal of this project is to make a 3d game, basically. We're coming up with it as we go.

Confirmed members:
Tom9729 - developer
no2pencil - developer
tehgameboy - ?
Akelo - ?

The sourceforge project page is available here (sourceforge.net).

If you want to join, we'd love to have you. Right now we don't have very many ideas, so if you have one that sounds even remotely good we can probably run with it. You can post here if you want in, or pm me (so I can update this post). Any of the members should be able to add you to the sourceforge project (you'll need a sourceforge account first).

---------------------------------------------------------------------

Update 2/1/08:
I've committed what exists of the engine code to the project's subversion repository. smile.gif

I've been coding the engine in Eclipse, so the project should be all set if you check it out in that (use the SubClipse plugin). If you need help setting it up in another environment, I'll gladly do my best.

Please be sure to talk to me before you submit anything (just initially). I'm very meticulous about things. wink2.gif

Also, akelo/tehgameboy (farr): I've removed admin status from both of you on the sourceforge project. If you're overly offended I'll set it back, but honestly a project of this size does not need 4 admins, it would just be too chaotic. Two is enough just in case I get amnesia. smile.gif

This post has been edited by Tom9729: 1 Feb, 2008 - 08:00 PM
User is offlineProfile CardPM

Go to the top of the page


Nykc
post 2 Feb, 2008 - 09:38 AM
Post #2


I has D.I.C

Group Icon
Joined: 14 Sep, 2007
Posts: 2,876



Thanked 5 times

Dream Kudos: 250
My Contributions


Did you guys decide on a definitive language and a genre yet?
User is online!Profile CardPM

Go to the top of the page

Tom9729
post 2 Feb, 2008 - 11:47 AM
Post #3


Debian guru

Group Icon
Joined: 30 Dec, 2007
Posts: 1,387



Thanked 7 times

Dream Kudos: 325
My Contributions


QUOTE(nykc @ 2 Feb, 2008 - 09:38 AM) *

Did you guys decide on a definitive language and a genre yet?

Akelo and tehgameboy aren't very active, but no2pencil and I are both good with C and I've already done a bit of work on an engine in C, so it's very likely we're going to go with that.

The engine (so far) is more geared towards an FPS. I think the other guys wanted to do an RPG, I don't see why we couldn't do something like the Elder Scrolls games.
User is offlineProfile CardPM

Go to the top of the page

no2pencil
post 2 Feb, 2008 - 11:54 AM
Post #4


Wet D.I.C.

Group Icon
Joined: 10 May, 2007
Posts: 4,710



Thanked 25 times

Dream Kudos: 2325

Expert In: Goofing Off

My Contributions


QUOTE(Tom9729 @ 2 Feb, 2008 - 11:47 AM) *

QUOTE(nykc @ 2 Feb, 2008 - 09:38 AM) *

Did you guys decide on a definitive language and a genre yet?

Akelo and tehgameboy aren't very active, but no2pencil and I are both good with C and I've already done a bit of work on an engine in C, so it's very likely we're going to go with that.

The engine (so far) is more geared towards an FPS. I think the other guys wanted to do an RPG, I don't see why we couldn't do something like the Elder Scrolls games.

I started updating my cygwin, to include all of the latest gcc & X libraries. Is there anything else I'll need to run your engine? I tried to take a look at it last night, but I fell asleep... not that your code is boring, I just didn't have it in me to even start!
User is online!Profile CardPM

Go to the top of the page

Nykc
post 2 Feb, 2008 - 12:04 PM
Post #5


I has D.I.C

Group Icon
Joined: 14 Sep, 2007
Posts: 2,876



Thanked 5 times

Dream Kudos: 250
My Contributions


FPS, I think is a good way to go. and logically since the coders are fluent in C then yes by all means. If it's not broken - don't fix it. I would be curious to see the progression on this.
User is online!Profile CardPM

Go to the top of the page

Tom9729
post 2 Feb, 2008 - 12:19 PM
Post #6


Debian guru

Group Icon
Joined: 30 Dec, 2007
Posts: 1,387



Thanked 7 times

Dream Kudos: 325
My Contributions


QUOTE(no2pencil @ 2 Feb, 2008 - 11:54 AM) *

I started updating my cygwin, to include all of the latest gcc & X libraries. Is there anything else I'll need to run your engine? I tried to take a look at it last night, but I fell asleep... not that your code is boring, I just didn't have it in me to even start!

I've been coding (pretty much) to the C99 standard, so any compiler that supports that should work fine, but I would recommend using Mingw if you're using Windows.

There's a tutorial for setting up Mingw and Eclipse here (note: the tutorial assumes you have Eclipse installed already (you can get the CDT here).

I'd only say use Eclipse right now because the project's makefiles are generated in that. Later on today/tomorrow I'll look to putting together a generic makefile (so you can use any IDE).

Edit: The only little "hiccup" I've run into is getting libxml2 (the project's only real dependency) to compile on Windows. I'll have to work on that as well.

Maybe I could write a tutorial for compiling this, as that seems to be the most complex part of things right now. tongue.gif

This post has been edited by Tom9729: 2 Feb, 2008 - 12:20 PM
User is offlineProfile CardPM

Go to the top of the page

tehgameboy
post 2 Feb, 2008 - 06:22 PM
Post #7


New D.I.C Head

*
Joined: 23 Jan, 2008
Posts: 16


My Contributions


Hey everyone sorry I havnt been on much, Had some personal issues to attend to. Im writing some story lines ot now, Ill post the when ive finished them
User is offlineProfile CardPM

Go to the top of the page

Tom9729
post 2 Feb, 2008 - 06:59 PM
Post #8


Debian guru

Group Icon
Joined: 30 Dec, 2007
Posts: 1,387



Thanked 7 times

Dream Kudos: 325
My Contributions


QUOTE(tehgameboy @ 2 Feb, 2008 - 06:22 PM) *

Hey everyone sorry I havnt been on much, Had some personal issues to attend to. Im writing some story lines ot now, Ill post the when ive finished them

Was starting to think you went missing. Good to hear from you. icon_up.gif

-------------------

Update 2/2/08:
I wrote a quick BASH build script for building the engine in Linux (without Eclipse). It should be easily portable to Windows. I'll install Mingw on my Windows partition and see what I can do.

Expect a brief little tutorial on setting everything up to build the engine on Windows (something I've neglected this far). smile.gif

Edit: Been at this a few hours, dear lord compiling things on Windows is difficult. I've had to install so many dependencies and things still aren't working. Windows just isn't ready for the desktop. tongue.gif

This post has been edited by Tom9729: 2 Feb, 2008 - 09:40 PM
User is offlineProfile CardPM

Go to the top of the page

Tom9729
post 3 Feb, 2008 - 08:29 PM
Post #9


Debian guru

Group Icon
Joined: 30 Dec, 2007
Posts: 1,387



Thanked 7 times

Dream Kudos: 325
My Contributions


Update 2/3/08:
New revision submitted to svn.

QUOTE

A few updates.
-Collision detection has been added back in, and bounding spheres are automatically generated when a model is loaded.
-Collision detection does not yet take into account orientation.
-Collision detection is going to be really really slow.
-No closer to building on Windows, going to try crosscompiling from Linux.
-Updated the Linux build script to include the required libraries.

On the agenda.
-Update collision detection to take orientation into account.
-Write a very minimal XML library to replace libxml2 (using about 3 functions from that, it's kind of a waste).


no2pencil, right now I'm using libxml2 for some very simple xml config file reading. Think you could put together a little library (probably just one source file, it doesn't have to be "real legit" xml parsing wink2.gif) to replace libxml2? (more details if you're interested)

This post has been edited by Tom9729: 3 Feb, 2008 - 08:30 PM
User is offlineProfile CardPM

Go to the top of the page

no2pencil
post 7 Feb, 2008 - 05:53 AM
Post #10


Wet D.I.C.

Group Icon
Joined: 10 May, 2007
Posts: 4,710



Thanked 25 times

Dream Kudos: 2325

Expert In: Goofing Off

My Contributions


QUOTE(Tom9729 @ 3 Feb, 2008 - 08:29 PM) *

Update 2/3/08:
New revision submitted to svn.

QUOTE

A few updates.
-Collision detection has been added back in, and bounding spheres are automatically generated when a model is loaded.
-Collision detection does not yet take into account orientation.
-Collision detection is going to be really really slow.
-No closer to building on Windows, going to try crosscompiling from Linux.
-Updated the Linux build script to include the required libraries.

On the agenda.
-Update collision detection to take orientation into account.
-Write a very minimal XML library to replace libxml2 (using about 3 functions from that, it's kind of a waste).


no2pencil, right now I'm using libxml2 for some very simple xml config file reading. Think you could put together a little library (probably just one source file, it doesn't have to be "real legit" xml parsing wink2.gif) to replace libxml2? (more details if you're interested)

Yeah, I can do some xml parsing... I've done it in PHP, so re-doing it into C/C++ wouldn't be hard.

BTW: I added a Requirements page to the wiki.
User is online!Profile CardPM

Go to the top of the page

Tom9729
post 7 Feb, 2008 - 11:47 AM
Post #11


Debian guru

Group Icon
Joined: 30 Dec, 2007
Posts: 1,387



Thanked 7 times

Dream Kudos: 325
My Contributions


Have you tried getting it to compile on Windows yet?

I've gotten it to get pretty close, but every time I get rid of one error another pops up.
User is offlineProfile CardPM

Go to the top of the page

no2pencil
post 7 Feb, 2008 - 12:28 PM
Post #12


Wet D.I.C.

Group Icon
Joined: 10 May, 2007
Posts: 4,710



Thanked 25 times

Dream Kudos: 2325

Expert In: Goofing Off

My Contributions


QUOTE(Tom9729 @ 7 Feb, 2008 - 11:47 AM) *

Have you tried getting it to compile on Windows yet?

No, I have not had the time nor the energy... I've got a web project that we should be finishing up by this weekend, I hope to spend most of the PM hours getting the TTNA project onto my system so that I can start working with it.
User is online!Profile CardPM

Go to the top of the page

6 Pages V  1 2 3 > » 
Fast ReplyReply to this topicStart new topic
Time is now: 8/21/08 02:19PM

Live Help!

Tutorials

Programming

Web Development

Reference Sheets

Code Snippets

Bye Bye Ads

Free DIC T-Shirt

T-Shirt Example

Related Sites

Monthly Drawing

Thumb Drive

Partners

Top Contributors

Top 10 Kudos This Month