I think Scratch's list system is good, but it doesn't allow for much in the way of multidimensional arrays: currently, to access a single item in a "3D" nested array structure requires you load each dimension into another list and then load each item into another and so forth, I propose this modification to list blocks:
(item (1 v) of (item (1 v) of [array v])) replace item (1 v) of (item (1 v) of [array v]) with []I recently made a game that could have benefited greatly from these and I think it would make many projects using arrays like this to be greatly improves, both in play speed (it takes time to load items into lists through iteration) and in simplicity.
Last edited by zammer990 (2012-06-24 11:56:28)
Offline
Offline
trinary wrote:
Yea, that's what the topic's about but I'm just suggesting a modification to existing blocks, rather than a new kind of data.
Offline