HimeWorks

@HimeWorks

Creating RPG Maker resources for you to use. Itch: Support me @

Toronto, ON
Inscrit en avril 2013

Tweets

Vous avez bloqué @HimeWorks

Êtes-vous sûr de vouloir voir ces Tweets ? Les voir ne débloquera pas @HimeWorks

  1. Tweet épinglé
    24 août

    The Grid-based target selection plugin for the Grid Battle Engine allows you to change the way you select targets. Instead of picking actors/enemies, you can select any tile on the grid.

    Afficher cette discussion
    Supprimer
  2. 18 oct.

    Haven't spent any time on grid stuff these past few weeks. Busy with e-commerce stuff since our region shut down due to covid again lol

    Supprimer
  3. 30 sept.

    I kind of want to figure out how to get the hex tiles to line up though. This is how the hex tile looks: it's a 64x64 square, with a hexagon contained inside. What if you have a different hexagon? How would the math change? Etc.

    Afficher cette discussion
    Supprimer
  4. 30 sept.

    With this new "tile neighbors", skill range and movement code can now be applied to arbitrary grids instead of just rectangular grids. Wonder where else this can be used.

    Afficher cette discussion
    Supprimer
  5. 30 sept.

    Having a pre-connected list of neighboring tiles can be used for more efficient grid traversal applications such as pathfinding: instead of figuring out who the neighbors are, the algorithms are presented with a list of neighbors, and they simply need to traverse them.

    Afficher cette discussion
    Supprimer
  6. 29 sept.

    Just have like two input fields for rows/columns, and then have different "layer" views for different types of data. Have like 8 arrows that you can turn on and off. Wonder if it would be enough.

    Afficher cette discussion
    Supprimer
  7. 29 sept.

    Actually if I were to use my grid library as the base for a grid builder, and then created a simple format that describes a grid, maybe it would be enough. Doesn't need to be fancy.

    Afficher cette discussion
    Supprimer
  8. 29 sept.

    I could probably spend like a month trying to build a grid editor tool myself, but it's mostly just a waste of time at this point. Might be useful if there's demand for it, but if I can avoid introducing external tools it would be ideal.

    Afficher cette discussion
    Supprimer
  9. 29 sept.

    This is cool, but I don't want people having to learn how to write DOT syntax. Ideally you should be able to say "create 5x5 grid" and then draw arrows between tiles, then export it.

    Afficher cette discussion
    Supprimer
  10. 29 sept.

    All of the tools that I'm seeing right now are extremely unusable though. It's all text-based, where they literally just parse the data and render the input. What I'm looking for is a tool that let's you draw a graph, and then it will generate the DOT syntax.

    Afficher cette discussion
    Supprimer
  11. 29 sept.

    The documentation I linked before is the actual definition of the language. The wiki article is more user-friendly. Basically if there's a standard way to work with graphs, I can just load it into my grid engine directly

    Afficher cette discussion
    Supprimer
  12. 29 sept.

    There's actually something called the DOT language which a text-based description of a graph. If there's an easy-to-use visual tool that people can use to build grids and connect them, this might be a usable solution.

    Afficher cette discussion
    Supprimer
  13. 29 sept.

    The real question, however, is how to define these connections. We might need to introduce a custom grid editor tool that will allow you to connect tiles together.

    Afficher cette discussion
    Supprimer
  14. 29 sept.

    This is purely for debug purposes and not meant to be used for actual graphics. It's not particularly customizable and is meant to show you how the tiles are connected.

    Afficher cette discussion
    Supprimer
  15. 29 sept.

    This is the new code for drawing tile connections. It's only really good for squares though I think. Seems to work on octagons, but definitely doesn't work for hexagons.

    Afficher cette discussion
    Supprimer
  16. 29 sept.

    The tiles could be placed in arbitrary positions, and the lines would simply join them at the origin. Therefore, we can use some formula based on the length of the line to determine how much to cut off from each end.

    Afficher cette discussion
    Supprimer
  17. 29 sept.

    I think it should be possible to generalize the line segment between two tiles. Given two points in the center of each tile, we know the direction of the line, and then we just need to cut off parts of each end.

    Afficher cette discussion
    Supprimer
  18. 29 sept.

    Actually I think a square grid display is fine for an octagon grid...

    Afficher cette discussion
    Supprimer
  19. 29 sept.

    Hmm, I had to change the dimensions of my grid to 4x8 instead since every "center" tile is shared between each row and column. Is this considered an 8x8 octagon grid???

    Afficher cette discussion
    Supprimer
  20. 29 sept.

    Hmm, I'm going to have to figure out this math. I got one side working...but then I need to shift everything else over.

    Afficher cette discussion
    Supprimer
  21. 29 sept.

    Here's an 8x8 octagon grid. I use the same strategy as before with the hex grid: start with an 8x8 square grid. Each tile is a perfect 64x64 pixel octagon texture.

    Afficher cette discussion
    Supprimer

Le chargement semble prendre du temps.

Twitter est peut-être en surcapacité ou rencontre momentanément un incident. Réessayez ou rendez-vous sur la page Twitter Status pour plus d'informations.

    Vous aimerez peut-être aussi

    ·