Jump to content
  • Advertisement

Archived

This topic is now archived and is closed to further replies.

Dino

The Iso3D Project

This topic is 6296 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

As Tanstaafl mentioned in a previous post, Tanstaafl and myself are working on 3D engines for a standard tile based map engine. As he also mentioned, I am working with OpenGL to build this engine. There is an executable available for download. The files for this project can be downloaded from: www.chosendestiny.com/files. The files that you will NEED are: Iso3D.exe texture0.bmp texture1.bmp readme.txt (tells you all about Iso3D) You will also need glut32.dll on your system. It can be obtained from www.opengl.com. Bricks.zip is a zip file containing some textures that I am borrowing. I do not own these files so don''t ask to borrow them for your game. I mention where bricks.zip came from in the readme.txt. Right now I''m more worried about implementation than speed so please take that into consideration when running the demo. I am very new to OpenGL and 3D programming (about a week now) so give me a break if the code is a bit slow. Happy downloading and I''ll update this post whenever I upload a new .exe with any major changes.

Dino M. Gambone Good judgement is gained through experience. Experience, however, is gained through bad judgement.

Share this post


Link to post
Share on other sites
Advertisement
I''m getting an access violation when I run it. I passed it on to the VC debugger, but it froze. Ctrl-Alt-Delete->End Task on the demo freed up the debugger and gave me 100 or so lines of this message:

First-chance exception in Iso3D.exe (GLUT32.DLL): 0xC0000005: Access Violation

I know my Glut dll is working fine with other progs, so I have no idea what this is about.

BTW, I''ve been inspired lately by all the hoozah in this forum and have also started experimenting with a GL tile engine. I''d love to compare notes sometime

Mike

Share this post


Link to post
Share on other sites
Tried running it on mine and got 2 memory could not be written errors, then an unknown exception.

-Mod

Share this post


Link to post
Share on other sites
Are other people having this crash problem too? Is anyone running it successfully?





Dino M. Gambone
Good judgement is gained through experience. Experience, however, is gained through bad judgement.



Share this post


Link to post
Share on other sites
Guest Anonymous Poster
Worked perfectly on my PIII800/128/GeForce2 GTSpro

Share this post


Link to post
Share on other sites
Crash on my system:

Athlon 900
Windows 2000
NVidia Vanta (16 MB)

Dino, I''m in the design process of an 3D tile engine. I''ve had no previous problems with OpenGL in my system, with my tests or other programs. It appears to be crashing somewhere in the initialization.
I''m willing to try to help track down this problem.


Gaiomard Dragon
-===(UDIC)===-

Share this post


Link to post
Share on other sites
There is a new build of Iso3D.exe. I think this will take care of the crashing problem since I''m dropping all references to GLUT32.DLL. I think that was the issue.

I also was able to get more FPS as I find out what little things can slow down OpenGL rendering. Instead of rendering 1 square (GL_QUADS) for the tile top, I''m rendering 2 triangles (GL_TRIANGLES). It picked up performance about 10%.

Give the program a try and let me know.

For the next build:
Lock the viewing angle at 45° X and 45° Z.
Add walls and torches.








Dino M. Gambone
Good judgement is gained through experience. Experience, however, is gained through bad judgement.



Share this post


Link to post
Share on other sites

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!