Maybe your algorithm does the whole cube, I don't see it. I merely said it would be tedious and cumbersome, you respond with a line that -- doesn't seem to prove to me it does the whole cube. And it seems like altering/reusing that line over and over -- would get tedious. And if we model it how *I* would model it, each side facing me would have the horizontal side be X, 0-2, or 1-3, or whatever. Height would be Y, same ranges. And the cube on the table, I solve white first (just over my nickname, nothing deeper), at the bottom. But I'd call the front face 1, go clockwise up to 4, top's 5, bottom 6, all as Z-axis arrays. But if I turn the cube to the bottom, and base this all off 1-3 integer counts? I'm moving the middle Y row on the bottom face away from me to the back face -- (2,1,6), (2,2,6), (2,3,6) -- those would all swap with (2,1,3), (2,2,3), (2,3,3). That seems easy. That grid 6 swaps with grid 3, 3 swaps with 5, and 5 swaps with 1 -- that's NOT entirely first-thought obvious. Gotta think thru each motion/make each button carefully. Bet me guy makes at least one bungle over which side is up/etc. But I do think I said "tedious, not impossible" or something. It's just that it's a chore. Hell, I'm happy my first thoughts were to use one array *and* to avoid making a 3x3x3 array -- how many people did that the first time?
What a sweet thing to say. I think more people should make comments about strangers' abilities with limited personal experience, saying exactly what they already said. Years of PHP/web design, now going into HTML games, however could I possibly have more proficiency with that? I know, I'll get over it, at some point PHP will lose the zillion built in functions it has and the 8-10 notions present in construct2 for array manipulation will be all that's left.
But since that sounds like a really sad day, I'd still rather my text allow PHP breaks. No lie, I was trying "<BR>" before I'd heard of "newline". I had to drop what I was doing and go hunt-down that (seemingly overly-long) expression, even. And I get why web designers will turn off text's ability to be interpreted, it's a security risk, etc. Being on the server/development side, being able to make tweaks to user input to guard against misuse, One can only figure scirra's not letting me put PHP in over...
Nevermind. I can't think of a good reason. Even geniuses have limitations sometimes. I figure saying that what doesn't make sense actually does? That must be event 101.
I stopped at r95 for now, always leery higher versions will change/break things. But on the note of "reason" -- in r97 am I still having to put my global variables in an otherwise-unused (or totally used/never destroyed) sprite called "global" so that they don't cost 1% each of my 100 events? And is it still too costly to have a remotely organized program that doesn't look like crap (ie, are groups still events?)? The PHP authors never did this. But how lovely they were kindly folk wanting an improved world and released their stuff so that the world could use it freely to create joyous derivative works... Like that 80$ game editor program.
Nope. New to game design. Only met one unsupportive *** so far, even. And the tools are limited with odd workarounds. Unlike PHP, where you could always throw in more pre-written functions, or write your own even. Addons? I admit, haven't bothered, but maybe this function addon would be one I'd never work without once I try it. When I try it. While I see the joy in a program supporting addons, never quite figured why so many people don't expect more from the program, we don't all have whatever addon, and traversing/summing *just Y* has no array function, really? Damn, Construct 2... But yeah, I've only fiddled with Construct 2 for now. Addons take forever to dig thru, sort out, demo, trying is quick, grokking isn't. Hearing of one in particular over others? That lets me target it quicker. Having never installed an addon? I'm not super eager for the headache. Even if once I learn a path it's probably as simple as unzipping there. Feh, I'll look into it, no need to teach. It's just not today's priority, girlfriend over 'n such. Plus she just woke up... So I'm done ranting for now.
I am curious what you meant by faking rotation thru non uniform scaling. The words are pretty, and offer hope, but I've gotten no vibe of exactly what algorithm you mean. 3 blocks on a row, the right one's 2x the size of the left? -- But it's still not moving. Eh, fine, we're faking it/not moving it. But I'm not sure how that fakes it even. My point, didn't "get" that part of your posting.