Eden : terraformer [update - ecoregion design]

Announce new projects or updates of Irrlicht Engine related tools, games, and applications.
Also check the Wiki
ultramedia
Posts: 175
Joined: Wed Dec 20, 2006 12:04 pm

Post by ultramedia »

:oops: :oops: :oops:

[whisper]I edited my post above[/whisper]
ultramedia
Posts: 175
Joined: Wed Dec 20, 2006 12:04 pm

Post by ultramedia »

I'm uploading some youtube to show the problem now, should I post the dodgy exe for people to look at, or is there no point until I fix it?
ultramedia
Posts: 175
Joined: Wed Dec 20, 2006 12:04 pm

Post by ultramedia »

My youtube video is too blotchy to be worth linking too, here's the dodgy exe. Even though it goes spastic you can still see (sort of) what its supposed to do.

http://www.ultramedia.com.au/multimedia ... 526_02.zip
Yoran
Site Admin
Posts: 96
Joined: Fri Oct 07, 2005 8:55 am
Location: The Netherlands
Contact:

Post by Yoran »

I believe this has to do with the .manifest file. You can set the options for this in the configuration editor.
Google is your friend
monkeycracks
Posts: 1029
Joined: Thu Apr 06, 2006 12:45 am
Location: Tennesee, USA
Contact:

Post by monkeycracks »

That is pretty glitchy. The collision seemed accurate though and I didn't get hung up on things which is more than I could say for Irrlicht's terrain node. I got ~200 FPS the whole time on my GeForce 7900 GS
ultramedia
Posts: 175
Joined: Wed Dec 20, 2006 12:04 pm

Post by ultramedia »

I would just like to say that C++ is the worst language I have ever had to code in. I could of had this tiling thing going 10 times over by now if I was doing it in php, actionscript or even javascript.
JP
Posts: 4526
Joined: Tue Sep 13, 2005 2:56 pm
Location: UK
Contact:

Post by JP »

That probably means you haven't spent the time learning how C++ works i imagine ;). It's not exactly a language you can pick up straight away, it takes quite some time to learn the ins and outs of it!
Image Image Image
ultramedia
Posts: 175
Joined: Wed Dec 20, 2006 12:04 pm

Post by ultramedia »

ok then hardest
FlyingIsFun1217
Posts: 219
Joined: Fri Apr 13, 2007 8:29 pm
Location: Illinois
Contact:

Post by FlyingIsFun1217 »

ultramedia wrote:ok then hardest
Interesting. I've found it to be the easiest.

Read through some books and practice. You'll find that it's not actually that hard when you understand some of the lower-level concepts.

FlyingIsFun1217
lostclimategames
Posts: 331
Joined: Sat Sep 02, 2006 4:11 am
Location: Michigan
Contact:

Post by lostclimategames »

there are two difficult parts to it

figuring out how pointers work/are actually useful

and figuring out how to use multiple inheritance in a effective way
___________________________
For all of your 3D/2D resource needs:
Image
MasterGod
Posts: 2061
Joined: Fri May 25, 2007 8:06 pm
Location: Israel
Contact:

Post by MasterGod »

@lostclimategames: There are much more that count as basics..

Nevertheless check this site before you continue work on your code/algorithm.

P.S
actionscript / javascript are sooo not like C++. It's like saying "hey I could write stuff in HTML and it worked almost 100% of the time but now I need to actually think about what I'm coding.." . C++ is powerful if you know how to use it so instead of playing with it for days you can use the same time to Learn how to use it wisely then those games you're doing with it would make sense. Just my 2 cent.
Image
Dev State: Abandoned (For now..)
Requirements Analysis Doc: ~87%
UML: ~0.5%
ultramedia
Posts: 175
Joined: Wed Dec 20, 2006 12:04 pm

Post by ultramedia »

Yeah I know, I just let it get to me is all, also I had a project I wanted to use it for but the deadline was completely unrealistic. I've now changed that project to just use something else that someone else has already built, so the pressures off.

To be honest, I think I'll just stop working on this for now and do hello worlds for a couple of months.
JP
Posts: 4526
Joined: Tue Sep 13, 2005 2:56 pm
Location: UK
Contact:

Post by JP »

If you don't understand pointers then you're really not ready to be coding anything ambitious or even using irrlicht really... they're a very important part of c++ and there's lots of sites explaining them and their uses if you google it.
Image Image Image
hybrid
Admin
Posts: 14143
Joined: Wed Apr 19, 2006 9:20 pm
Location: Oldenburg(Oldb), Germany
Contact:

Post by hybrid »

Well, there's also the C# wrapper for Irrlicht, which would make programming without pointers possible. But pointer handling is not really that much different from references, one should be able to get a proper understanding of it in reasonable time.
ultramedia
Posts: 175
Joined: Wed Dec 20, 2006 12:04 pm

Post by ultramedia »

The remaining problem in my terrain tiling is caused by sloppy indexing of elements in dynamic arrays and something dodgy in the interlocking calculations, I'm pretty sure I've chased down all my sloppy pointer problems. Notice I'd identified the one above before I even read hybrids pointing out of the obvious (har its a pun get it?).
Post Reply