MoonLite Posted April 25, 2011 Author Share Posted April 25, 2011 Is it possible to have isometrics in Eclipse Origins? If so, please show me how. Link to comment Share on other sites More sharing options...
aaaron Posted April 25, 2011 Share Posted April 25, 2011 Yes. It's possible. You just gotta know some programming.http://www.touchofdeathforums.com/smf/index.php/topic,64240.0.html Link to comment Share on other sites More sharing options...
MoonLite Posted April 25, 2011 Author Share Posted April 25, 2011 Cool. Link to comment Share on other sites More sharing options...
Tivoilos Posted April 25, 2011 Share Posted April 25, 2011 You'll need to reprogram the DirectX 8(I think that's what EO uses). Or you could "Fake it" Basicly draw your tiles so they look Isometric, and make your character same way, or you could reprogram it all. Isometric math is kinda difficult if your new to programming. Link to comment Share on other sites More sharing options...
Godlord Posted April 25, 2011 Share Posted April 25, 2011 @Tivoilos:> You'll need to reprogram the DirectX 8(I think that's what EO uses). Or you could "Fake it" Basicly draw your tiles so they look Isometric, and make your character same way, or you could reprogram it all. Isometric math is kinda difficult if your new to programming.@Tivoilos:> You'll need to reprogram the DirectX 8(I think that's what EO uses). Or you could "Fake it" Basicly draw your tiles so they look Isometric, and make your character same way, or you could reprogram it all. Isometric math is kinda difficult if your new to programming."Faking it" occurs by using 3D (and textures) instead. Drawing isometric tiles and mapping the mouse cursor's position are both mathematically "complex", but are what all 2D isometric games use (considering pixel art looks better than textures, compare the art from Favour the Gods with [this](http://imgf.tw/120635099.png) from my pixel art album. [Here](http://trac.bookofhook.com/bookofhook/trac.cgi/wiki/OverviewOfIsometricEngineDevelopment) is an overview though, to get you started.Regards, Stephan. Link to comment Share on other sites More sharing options...
Mikekan13 Posted April 25, 2011 Share Posted April 25, 2011 > "Faking it" occurs by using 3D (and textures) instead. Drawing isometric tiles and mapping the mouse cursor's position are both mathematically "complex", but are what all 2D isometric games use (considering pixel art looks better than textures, compare the art from Favour the Gods with this from my pixel art album. Here is an overview though, to get you started.The math isn't that hard. Trust me if I can understand the math then anyone can.Also… You spelled it Favour... man I am going to have an international issue with my name :P Link to comment Share on other sites More sharing options...
Godlord Posted April 25, 2011 Share Posted April 25, 2011 @Mikekan13:> The maths isn't that hard. Trust me if I can understand the maths, then anyone can.> Also… You spelt it Favour… man I am going to have an international issue with my name :PWait, are you using 2D blitting or actual 3D objects with textures and billboarding for the sprites?As for your concern about internationalisation: be sure to support British English.Regards, Stephan. Link to comment Share on other sites More sharing options...
Mikekan13 Posted April 25, 2011 Share Posted April 25, 2011 > Wait, are you using 2D blitting or actual 3D objects with textures and billboarding for the sprites?> > As for your concern about internationalisation: be sure to support British English.Draw 2 triangles and slap a texture on itLol im tiredGood thing I watch Doctor Who!! :cheesy: Link to comment Share on other sites More sharing options...
Godlord Posted April 25, 2011 Share Posted April 25, 2011 @Mikekan13:> 3d with billboarding.> > Good thing I watch Doctor Who!! :cheesy:Then the mathematics behind it are way easier than if you were to be using 2D blitting (or an orthogonal 3D projection which acts like 2D "blitting"), which is my preference of doing isometric projections (since pixel art allows much more detail).@Mikekan13:> Draw 2 triangles and slap a texture on it> > Lol im tired> Good thing I watch Doctor Who!! :cheesy:LOL, at you changing that quite a few times. I wonder what kind of algorithm you've deployed for the rendering: currently, I'm guessing back-to-front per-layer "cube" rendering, the mousemaps are easy for you, in your case (since it's all cubes àla Minecraft). [This](http://imgf.tw/745028014.png) is my case for isometric rendering, but I might be doing things in a complex way.Regards, Stephan. Link to comment Share on other sites More sharing options...
Mikekan13 Posted April 25, 2011 Share Posted April 25, 2011 see.Edit: I mean technically it is 3d as I am rendering vertices but I make no use of a z axis. So it is rendered in 2d with all the maths. Link to comment Share on other sites More sharing options...
Godlord Posted April 25, 2011 Share Posted April 25, 2011 @Mikekan13:> see.> > Edit: I mean technically it is 3d as I am rendering vertices but I make no use of a z axis. So it is rendered in 2d with all the maths.Technically, it's rendered through a 3D API using an orthogonal projection, then I do understand the way you work (your cubes looked like actual cubes using textures though, so I presumed that you used 3D at first).Regards, Stephan. Link to comment Share on other sites More sharing options...
Mikekan13 Posted April 25, 2011 Share Posted April 25, 2011 Rendering is done in a diamond formation from top to bottom starting at lowest layer and working up. Link to comment Share on other sites More sharing options...
Godlord Posted April 25, 2011 Share Posted April 25, 2011 @Mikekan13:> Rendering is done in a diamond formation from top to bottom starting at lowest layer and working up.And that's why it is simple: you are ignoring the fact that you are blitting non-visible surfaces (which is fine, until your FPS is too low).Regards, Stephan. Link to comment Share on other sites More sharing options...
Mikekan13 Posted April 25, 2011 Share Posted April 25, 2011 Yes, since it is a diamond some of the blocks are not seen but it isn't too much of a problem.I am averaging 50fps with 7 layers visible on the shittiest pc ever. I don't see a problem till I start playing with the shadows.2ghz256 memonboard graphicsThat is also while running the server, photoshop, and some tunes in the background Link to comment Share on other sites More sharing options...
MoonLite Posted April 25, 2011 Author Share Posted April 25, 2011 Hmm, I'll see. Thanks Everyone. Btw, I'm my team and I are trying to make an Isometric Eclipse game! ;) Link to comment Share on other sites More sharing options...
Tivoilos Posted April 25, 2011 Share Posted April 25, 2011 It's not going to be easy. Link to comment Share on other sites More sharing options...
Mikekan13 Posted April 26, 2011 Share Posted April 26, 2011 > It's not going to be easy.Anything worth doing rarely is. :) Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now