Gahduvdeth Posted March 8, 2016 Author Share Posted March 8, 2016 To this date, I haven't seen any Eclipse games that have something that I can only describe as buildings that occupy real-space.Generally, when you enter a building, you're warped to a different map or a different portion of the map. The building doesn't occupy real-space. Because of this, it gives a sort of Time Lord effect, and the interior of a building is unrealistically larger or smaller than the exterior.So, my team has decided to attempt making real-space buildings by using the engine's Event system.[Here are the results. [hyperlink]](http://imgur.com/a/dp4Rq)Now, I can understand why I haven't seen any other Eclipse games doing this, because it's a pain in the ass to do. But, it's totally worth it and leaves a pretty cool effect/illusion of making the game world seem that much more believable. Link to comment Share on other sites More sharing options...
Agoraphobic Posted March 8, 2016 Share Posted March 8, 2016 Reminds me of the old nes-style/Ultima rpgs. Link to comment Share on other sites More sharing options...
OrakethGM Posted March 8, 2016 Share Posted March 8, 2016 i already have that in my game lol Link to comment Share on other sites More sharing options...
Draken Posted March 8, 2016 Share Posted March 8, 2016 this is how im doing my zombie project it has real space buildings. I'm not using the event system for it because that would cause some major lag. Getting away from the event system as much as possible.If you map both maps the same size then it wont give that weird this building got huge effect.This way of mapping is easier imo than the other because once you have the surface map made then you just copy paste the map as a new and edit to remove the roof and draw the inside.Example![](http://s14.postimg.org/sqa13t2oh/insideoutside.png) Link to comment Share on other sites More sharing options...
BeNjO Posted March 8, 2016 Share Posted March 8, 2016 Been done loads, Hence why some engines have the fading roof attribute so the roof fades like the resources. Kind of lazy to warp to another map, just like autotiles ;). Link to comment Share on other sites More sharing options...
Gahduvdeth Posted March 8, 2016 Author Share Posted March 8, 2016 Ah, well, good to see that there actually are some others out there doing this with Eclipse! :D Link to comment Share on other sites More sharing options...
Xlithan Posted March 12, 2016 Share Posted March 12, 2016 It's not that people don't want to, or aren't able to do this. it's because large interiors, like a castle for example, would take up a very large part of the map. This also would be very difficult to achieve if you have multiple floors in a building. To keep the map size as small as possible for your world design, the best way to do it is to use separate map files. Smaller maps allow the client to run at optimum speed, the larger the maps get, the slower the client will run.Plus, there's some beautifully pixeled buildings, which make the maps look better. Just having brick cubes all over your map doesn't look very appealing. Link to comment Share on other sites More sharing options...
Mohenjo Daro Posted March 12, 2016 Share Posted March 12, 2016 I know Endless Waltz had roofs, great game as well. The reason roofs aren't always used is just as Xlithan said, takes up map space and most people don't want a map that's 90% the outside of a building because it's a big building, they want small areas to cross rather than 5 minutes of walking to go around a building, 5 seconds seems much nicer of a time to go around a building. Link to comment Share on other sites More sharing options...
sherwin Posted March 13, 2016 Share Posted March 13, 2016 Do a Roof Layer tileWhen player is inside the roof tile.. The roof will not be renderedThe easiest way to do it isOn RenderMapFringe (or whatever the name of the sub)Before (note; check if the layer that is being rendered is roof)Rendertexture blahblahAdd a if condition likeIf player(myindex).x <> x and player(myindex).y <> y thenAnd thats how it solve your problem 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