Diddy2

Home Forums Monkey 2 Projects Diddy2

This topic contains 20 replies, has 8 voices, and was last updated by  Amon 1 month ago.

Viewing 15 posts - 1 through 15 (of 21 total)
  • Author
    Posts
  • #1547

    therevills
    Participant

    If anyone is game enough, Diddy2 for MX2 has been started:

    https://github.com/therevills/diddy2

    Currently only supports the Screen-based framework and Fixed Rate Logic (FRL) timing.

    Here is the test file:

    https://github.com/therevills/diddy2/blob/master/examples/diddy2test.monkey2

    #1553

    jondecker76
    Participant

    woot!

    #1564

    Playniax
    Participant

    Diddy2 for MX2 has been started

    Cool man!

    #10216

    Taiphoz
    Participant

    this still being worked on ?

    #10253

    therevills
    Participant

    I’m currently using Pyro2 and seeing if that meets my work flow, so Diddy2 is on hold for now…

    #10268

    Taiphoz
    Participant

    how are you finding it so far ?

    #10280

    therevills
    Participant

    Different… Diddy had everything (nearly!) under the sun and I’m very use to that workflow… I like the scene stuff in Pyro2.

    #10367

    Amon
    Participant

    I need diddy2. NOW!

    For MX it was the ultimate framework. I’m yearning for the MX2 version. Gonna see if there are any updates to it as I haven’t checked in a day.

    🙂

    #10389

    Taiphoz
    Participant

    I just cant get into mx2 i honestly dont know why, every time I open the editor and try and think of something to try my first line is always import diddy and then I think oh shit……. and close the app hahahahahah

    #11056

    therevills
    Participant

    So I’ve restarted coding for Diddy2…

    It’s early days and I’m going to use it for the Syntax Bomb Halloween Challenge, so building code when I need it.

    Attachments:
    #11119

    therevills
    Participant

    Well I’ve been pretty busy with Diddy2 over the past week:

    https://github.com/therevills/diddy2/commits/master

    * Added TexturePacker support
    * Added ChanelManager
    * Added SoundAsset
    * Fixed a bunch of issues

    Just committed a WIP animation system in the example:
    https://github.com/therevills/diddy2/blob/master/examples/diddy2test.monkey2

    Most of that will be moved to the Sprite class very soon!

    #11126

    Amon
    Participant

    Juicy!!!

    Checking it out now.

    #11137

    therevills
    Participant

    @amon – let me know what you think!

    Added AnimationBank which is automatically added to Sprite:

    [/crayon]
    #11143

    nerobot
    Participant
    #11199

    therevills
    Participant

    A player can be a sprite or a player can have a sprite… 😉

    Anyway I had a head scratching issue last night with Vec2s: Position.X += Speed.X didnt work. Position is an auto property which returns a Strut! So pass by value! D’oh! I’d forgot that Vec2s are Struts!

    Changed all the private Vec2s fields in Diddy2 to public fields and removed the auto properties!

Viewing 15 posts - 1 through 15 (of 21 total)

You must be logged in to reply to this topic.