Jump to content

Exit Isol8


charlie_says
 Share

Recommended Posts

Thanks @PhasedEvolution, this isn't actually made with Phaser, it's made in Haxe (openFL) targeting HTML5, so I didn't use @lewster32's iso plugin, I actually wrote my own. I can tell you, as I made a fairly advanced demo using his iso plugin, that it's well written and easy to use :).

@PixelPicoSean - thanks for having a play :) (As mentioned, I can't really claim responsibility for the art, that was almost entirely @0Hayes)

Link to comment
Share on other sites

@charlie_says Ah ok. Well I am using his plugin in an attempt to make an isometric game but I think some things are missing but it is of course well written. This might sound like a vague question but is it "hard" to make your own isometric plugin?  I am not of a much experienced programmer but I am starting to realize more more that I should make my own isometric plugin like you did since I could add all the features according to my needs.

Link to comment
Share on other sites

@PhasedEvolution in short, making your own iso engine is not to be recommended. I almost quit building isol8 a number of times because some new functionality broke my iso-engine.

The main the issue is depth sorting the "cells". @lewster32's approach is sound (in fact recommended) but it means checking every cell against every other cell which in a large scene may mean lots of checks, which could mean low fps... I had a couple of issues with the iso-plugin, which I did manage to resolve. I'm sure if you post your query someone will have an answer :)

Link to comment
Share on other sites

Hi Phased. Been a while. My advice would be, forget about the plugin, even though it is good. Writing your own projection, depth sorting, and collision code gives you much more freedom. You can use your own tweening code, or even use a 3D collision option like Bullet.
There is nothing hard about projecting to ISO, and then a depth-sort with such big blocks is actually quite easy...

Link to comment
Share on other sites

I'd have to agree with Milton - the isometric plug-in I wrote is a good starting point, but iso is a style where often you need very specific functionality and optimisations. If you're deeply committed to creating a highly optimised isometric game in Phaser, I'd probably look at the many tutorials online; the fundamentals are pretty simple.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...