Castle Story Rippoff – Inprogress (50 posts)

  • Profile picture of Addez Addez63p said 4 months, 2 weeks ago:

    Hi!
    As I grew an unbelievable huge fan of the game Castle Story (http://www.sauropodstudio.com/) I decided to make my own using jme3.
    The game has not released anything but a video and some awsome pictures of the game but I know I’m hooked!
    I will try to create quite a replica of the game, not for profit, not to steal fame, but for sheer joy of playing it and not having patience to wait another day :P
    Full credits to the guy who made the game, I will buy it when it comes out, but I just cant wait :P

    Now to my game.
    I havnt decided what to call it yet, but something similar to Castle story would be nice.
    I’v scribbled down my plan of progress in a very rough list starting with the 3d islands.
    They will be randomly created in a 3d array of integers. Each integer is a special blocktype.
    Then I will convert that to a ingame created 3d mesh so that I only create visible faces.
    Just to lol you all I made a snapshot of the progress down in the latest 20 min :P
    http://i41.tinypic.com/fyj40m.png

    As I’m not going to create a special team for this game anyone who can contribute may do so.
    To contribute simply post the asset on this thread. If it’s good enough I might use it (no guarantees tho).
    But I thought this might be a fun thing to try, not just me making this game, but rather whole jME3 community working as it fits each individual.
    I would need nice, cartoony textures of grass, dirt and stone atm. Just like those in the real game.
    All who’s contribution will of course be credited :)

    Tell me what you think of my plan and if there’s anything I’m forgetting.
    I’m completely open to suggestions, feedback AND critics. Anything to support my/our game :)

  • Profile picture of Addez Addez63p said 4 months, 2 weeks ago:

    http://i41.tinypic.com/2j5jvut.png
    Heres a snapshot at a cube world generated by a 2d array.
    The boxes are created ingame so that there is no sides inside the model, only on the outside.

  • Profile picture of glaucomardano glaucomardano252p said 4 months, 2 weeks ago:

    Is this a voxel :D ?

  • Profile picture of Addez Addez63p said 4 months, 1 week ago:

    Not sure what voxel really is. My idea is that when you dig into bricks, the verts can only move horizontally.
    So if I dig a big in the ground, the verts on the digging face gets lowerd, and once reached the verts bellow, they get deleted..
    I want a somewhat controlled modification of the world, dont think it’s completly voxely then right?

  • Profile picture of glaucomardano glaucomardano252p said 4 months, 1 week ago:

    I’ve just watched the beginning of the video, and this is not a voxel world engine game. The game have a realistic look, with nice water processor and skybox. Only the builds are made of bricks (not sure if the guys used the voxel method). It could be really nice if you scuplt the terrain in Terrain Editor of the SDK. You should take more info about the game if you are going to do a clone. The game have a forum. You could ask how the blocks are created (voxel?) and how they are diggered. Btw accordling to this image, it sounds it doesn’t touch the blocks’ verticies:

  • Profile picture of Addez Addez63p said 4 months, 1 week ago:

    In the video I think he says that it’s all just bricks like minecraft but they smoothn the terrain top so it looks better. And that’s my idea aswell.
    So a brick does not actually physically collide with the ground, to determin it’s position I simply use my 3d grid combined with a ray on the physical world to see where it’s possible to place bricks.

  • Profile picture of glaucomardano glaucomardano252p said 4 months, 1 week ago:

    Well, if the guy says it’s like minecraft, then the blocks might be voxels, and voxels have fast performance comparable with boxes.

  • Profile picture of Addez Addez63p said 4 months, 1 week ago:

    Humm.. Maybe I’v missunderstood what voxels are..?
    I thought voxels is a terrain, a 3d mesh, that’s moddifyable in real time? So all vertices on the voxelmesh can be moved and removed.
    Isn’t that what voxels are?

  • Profile picture of glaucomardano glaucomardano252p said 4 months, 1 week ago:

    I don’t know. The only think I know is that a world of boxes (not voxels) will freeze the game (low fps).

  • Profile picture of normen normen1290p said 4 months, 1 week ago:

    Voxels (in the 3d sense) is simply a mesh of the surface of arbitrary objects, in most games boxes. So you have an algorithm that creates such a mesh (or rather multiple to allow partitioning/culling) from your database of boxes. Change the database of boxes and you get a different mesh, creating the illusion of “adding boxes”.

  • Profile picture of Addez Addez63p said 4 months, 1 week ago:

    Ahh okej, well then I have achived a “voxel world” because I do not add boxes really.
    I only add nessecary sides to each “box” in the integer array to make it looks like boxes. So theres no sides inside the actual mesh thus making it voxel :)
    Soon going to add side textures to make the sides stick out more, also making it 3d array.
    Probebly gonna be done with that by later tonight :D
    EXCITING! :P

  • Profile picture of oxplay2 oxplay255p said 4 months, 1 week ago:

    an advanced pathfinding i see there.

    I never tried to do hard pathfinding. i know only simply algoritms. this unit have to seek a good vector to be to place a block/etc.

  • Profile picture of Addez Addez63p said 4 months, 1 week ago:

    Don’t think it’s going to be too hard pathfinding. I got all “blocks” in a 3d array, and then I can decide if they can walk from one to another by simply checking that the height distance isn’t higher than a certain rate.
    I think I’m going with A* as it is the only one I’v done before and succeed with.
    But before I go with characters, I must finish the world, and add sky, shading and water.

  • Profile picture of glaucomardano glaucomardano252p said 4 months, 1 week ago:

    Please, make the game looking realistic like the link above .

  • Profile picture of Addez Addez63p said 4 months, 1 week ago:

    You meen like the image you posted?
    If so then yes, I’m not going to settle for a minecraft looking game. I’m very much a fan of the smooth terrain that Castle Story uses :)