David's Recent Forum Activity

  • RPG movement that allows for jumping is actually quite a complicated task because essentually you're dealing with 3d.

    Anyway, heres is one way of getting it done:

    http://dl.dropbox.com/u/939828/RPG%20Movement.cap

    Basically, rather than using 8 direction movement, I used the 'custom movement' behaviour as it allows me greater control of what I collide with.

    The plateau has a custom collision mask that represents the shape at the base of the plateau, which the little red object collides with.

    Then I use some maths to simulate jumping and falling

    Unfortuantly tho, the player is always rendered above the plateau, so you need to do some maths to determine when you need to change the z order of the player so is sometimes behind the platoe, and I'm out of time to help you further

  • Dude that is awesome I remember paper mario with its '3d' to '2d' and once wondered what '2d' to '1d' would be like....and you've done a bloody good job! Best of luck for the contest

  • Some indie projects get a lot of hype like Limbo and Braid, so when they come out people instantly buy them. But unless the whole indie world knows that your making the game, your best bet is to give a trial/demo of the game away for free, or offer a 'gold' version of your game that adds some extra features for a few dollars etc.

  • Nice Yeah that sorting problem cant be fixed unless all objects are rendered with some kind of zbuffer. Without a zbuffer, its not possible to make A render over B render over C render over A

  • Ah I see, so

    Set position of head to 'player'

    Set angle of head to 'player'

    Set width of head to 'player'

    Set height of head to 'player'

    In all those cases, the word 'player' would become:

    player.position

    player.angle

    player.width

    player.height

    Thats actually a pretty cool idea, however, some plugins do overload their names, so using 'TextBox' infact means 'TextBox.text'

    Still, thats a pretty interesting idea anyways. Perhaps an action such as 'width' can have some kind of declaration to describe to other plugins which expression they should attempt to use...eg:

    for the action 'setWidth', if other object has a '.width' expression, use that when you type 'Sprite'

  • haha if you do end up doing a hd version (coz i quite liked the hd version) make sure you dont leave the edges of the graphics looking pixelly

  • Yeah of course it can be done. Although Farmville is isometric, so you'd need to sort objects accordingly.

    You would probably want to use the date object to keep track of the current time

  • lucid what do u mean? Can u give an example?

  • Yeah i've seen physical before. Loved it. But yeah, it'd be kinda hard to integrate. Physical is 'vertex integration' physics, while Box2d is 'rigid body' simulation. However, in the most recent build of box2d there were some examples of soft bodies and breakable bodies. I tried to port our physics engine to the latest version of box2d, but it doesn't seem to support the concave shapes as well as the old one. I dont know if this is due to some change at the core of box2d (I think everything uses the separating axis theory or something so its literally impossible for collisions to be missed now) or if perhaps the convex decomposition algorithm i used does something wrong thats okay by the standards of the earlier version of box2d but not this version :/

  • hehe fun.

    Perhaps you could play around with time delta, so when the game starts everything is slow and then it speeds up and up and up...since you have the whole clock thing in there.

    Also how the hell am I ment to outrun the clocks hand and shoot ghosts

    I guess I just suck at gaming

    And yeah, having a red flash would be an awesome way of showing damage.

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • Hmm thats weird, the model appeared to load absolutely fine for me.

    I put both the model and the image in C:\

    Then I told the 3d object to load C:\model.obj as its model, just like you did

    And it didn't crash

    Since it crashed in assimps viewer as well for you i'm guessing the problem is either with Assimp or something completely different. What OS are you using?

  • haha Kaos I knew somewhere out there I'd make someone happy by changing that

    You have my mum to thank for fixing that. She told me to fix it

David's avatar

David

Member since 21 May, 2007

None one is following David yet!

Trophy Case

David has no trophies yet!

How to earn trophies