taking suggestions for 'construct++' plugin

This forum is currently in read-only mode.
  • I apologize to those I said I'd have an alpha release for today

    took a little longer than expected, plus there's really no point in trying to release this without tutorials

    so, without an ETA, let me just say it's almost ready (the alpha that is)

  • ok, the alpha is complete

    if I think of anything simple between now and tomorrow, or I notice any simple bugs I will try to correct them

    This plugin won't make much sense without a tutorial

    so I will be putting one together as quickly as possible

    and posting that along with the alpha some time in the next few days, hopefully today (Oct7)

    This plugin serves 4 main functions. The first 2 are mostly complete in the alpha, all that remains is tweaks to streamline the workflow, and whatever comes up in this alpha test. The other 2 are not complete, and so not included in this alpha release.

    • To enable creation and manipulation of data structures, called supers, which enable unified conceptual organization of data, object instances, and object types. For instance, one could create a thing called a "party"(a super), which has a "name" (string), a "rating" (number), and contains an array of "characters" (array of supers). Each "character" has "hitpoints"(number), a "name"(string), an "inventory"(array of object types),"armor"(super), and a "weapon"(super). Each "weapon" consists of "strength"(number), "name"(string),and "sprite"(object). Any array can have data overwritten, inserted, or removed at any point in the array. Also ready for the alpha the ability to save and load the entire hierarchy in an encrypted format.
    • To allow unlimited control in picking. the ability to loop through, pick, unpick, toggle, pick only, or pick all of any object instance or type stored, and the ability to perform this picking as either the original object or as a family
    • To enable python to be used with the (SOL)picking system in construct
    • To augment the math functions already included in construct with more math functions, and also to integrate math functions into the data structure system to allow operations to be conducted on arrays of data, or applied to arrays of objects(such as interpolating the positions an angles of an array of objects with a single action). Also, expressions that can be applied to arrays of data for a single answer, such as an average of numbers, or a concatenation of strings. One function is included in this release - Seeded Random
  • I... I... I want to have your baby!

  • so will that picking thing be any good for families with containers?

  • so will that picking thing be any good for families with containers?

    It means you won't really need families or containers. You can pick however you want. It kinda makes the pairer plugin obsolete.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • >

    > so will that picking thing be any good for families with containers?

    >

    >

    It means you won't really need families or containers. You can pick however you want. It kinda makes the pairer plugin obsolete.

    what davio said,

    if you wished, you could create structures with container and family like functionality at runtime, but with full control over how picking, creation, and destruction are handled. you could also arbritraily change the members.

  • [quote:bhp501p4]You could also arbitrarily change the members.

    That's a whole other line of thinking that just boggles the mind.

  • awesome, that sounds pretty crazy

Jump to:
Active Users
There are 1 visitors browsing this topic (0 users and 1 guests)