3D visualizer

This looks cool!

You’d care about that? Because I wouldn’t. Visualizing a roguelike with z-levels will inevetible look like minecraft(well… MORE blocky, in fact), though it’d be arrogance to assume that minecraft has dibs on that visual style.

Anyway, a lot of people like ASCII, so that won’t go away anytime soon. And tiles will probably be the bigger contestor anyway.[/quote]
add the 3d with tiles and it will be no contest GOTY

Hey CIB, great work!

May I ask, what kind of hardware are you running on? and is there much room for optimization within the code?

Maybe there is some code you could borrow from Noteye? (as suggested in the tilset thread) http://www.roguetemple.com/z/noteye.php

Finally, would having an artist help? I’m happy to help out with a custom tileset if you could use it.

dat accent, are you from Germany?

But yeah xD It looks really cool, especially with driving, id love rolling in a deathmachine seeing zombies get crushed infront of me.

I’m running it on my laptop. 2ghz core i7 + Intel HD 4000. Also linux with really shoddy graphics drivers. =P

and is there much room for optimization within the code?

Yes, probably. I’m not a very experienced graphics programmer. Currently the whole thing is just being rendered in direct mode, so no use of fancy stuff like VBOs or tesselation. I don’t think it’ll be needed though unless we extend the view range a fair bit.

Maybe there is some code you could borrow from Noteye? (as suggested in the tilset thread) http://www.roguetemple.com/z/noteye.php

Maybe. Learning enough about a project’s source code to rip out the parts you’d like to have is usually more work than it’s worth though.

Finally, would having an artist help? I'm happy to help out with a custom tileset if you could use it.

We will soon have tileset support, and I plan to integrate that into the visualizer once it’s done. 3d models might be awesome to have, but I think tilesets come first.

Ok, well I’ll stick to the tileset for the moment, but if you decide you need some 3D models, just let me know. I’d also suggest that opengameart.org has a fair amount of 3D models which may be useful for placeholders and testing, and also has a requests section. In particular I’d direct you towards the 3D terrain tilesets for OpenDungeons and FLARE, and to the modern objects/vehicles from UFO:AI. The wonderful thing about having all these open source games is that they can all build off each other.

http://opendungeons.sourceforge.net
http://flarerpg.org
http://ufoai.org

What sized textures do you think would best suit your blocks? I had been making 32x, since thats a decent work/reward size for tiles, and much bigger than the current ascii. Based on the screen real estate though, it looks like you’ll be wanting 64x, or maybe even 128x in the driving mode on a larger screen. Any indication of what kind of impact larger textures and/or 3d models might have on performance? I’ve released a bunch of open licensed 1024x tiling textures w/ normal maps, probably not suited to this game, but they’d be a good test of the performance impact.

omg, this 3d really need an UP
or maybe this discussion is takin’ place in another thread that i miss?

Looks nice, with a suitable title this could be very nice indeed.

Fantastic work!!
Also, I really think this could actually become the best/easiest way to play when Z-levels are in. I already get stuck knowing which parts of cars I can walk over, and having a 3d representation would make that much easier. Plus, it’d add to the tension if you couldn’t have the perfect awareness of a top down 2d view.

I LIKE IT

is there a link to download the pre-compiled version?

Wow, very nice!

they could be very useful with z levels.

Bumping because reasons.

I’d love to get my hands on a compiled version of this… or for this to make it into the master repo…

Yeah… think we could get this thread stickied? I think more people need to know about this, we might get some extra help.

Once SDL2 goes in, this’ll be easier to merge into master. However, it would still require about 2 days or so of work to fix up, and for the next 5 weeks, I won’t have the time(maths exams).

Great to hear from you again!

Damn exams.

Necroing this because I really want to see how this turns out.