![]() |
![]() |
#37 |
it's monkey twice!
Join Date: Dec 2007
Posts: 175
|
Re: TF Flash Game the Second
Tell you what I'll do. If I can manage to make Flash import images, I'll release a version that takes imported images.
However, I honestly do not believe it will work as well as you think it will. Flash is a program that absolutely does not like to be messed with in any way. It feeds on your tears. Also because anything that I don't pre-program in won't work. So if you're trying to do something outside of just adding a part on, it won't work. I'd have to program in every possible outcome in advance, and there's no way for me to know what kind of images you're going to use and how you plan on using them. Here's a list of all the problems I forsee: 1) If your proposed scene has any kind of unique aspect to it, it won't work. It will be very generic as a result. No eye movement, no hand movement, no idle movement, no growth/shrinking, no stacked changes, no changes to already-completed items. 2) The stacking order of these images would be a huge pain in the ass. 3) Positioning would also be a major concern. Flash is picky as hell. Let me give you an example of the code check being done for something very simple like the ear grab in the cat stage: _root.base3._visible = true; (this sets the base image with the sleeve of her jacket pointed upward to visible) _root.base1._visible = false; (this hides the original base image) if (_root.skn == 2) { (a check to see if she has fur, enabling the third image I have with her arm raised if true) _root.skin3._visible = true; _root.skin2._visible = false; } if (_root.stripe == 2) { (a check to see if she has the stripes, enabling the third image I have with her arm raised if true) _root.stripe3._visible = true; _root.stripe2._visible = false; } if (_root.hand == 1) { (checking to see if she has paws or not--this is the check that enables the glove touching the ear) _root.hands3._visible = true; _root.hands2._visible = false; } if (_root.hand == 2) { (checking to see if she has paws or not--this is the check that enables the paw touching the ear) _root.hands4._visible = true; _root.hands2._visible = false; } if (_root.eye == 1) { (if her eyes are black, show the black eye looking up) _root.eyesup1._visible = true; } if (_root.eye == 2) { (if her eyes are blue, show the blue eye looking up) _root.eyesup2._visible = true; } Every instance of _visible would need to be a named object that you import. That's what it was in my case. They're all individual PNGs I imported into Flash. Something as simple as just moving her arm up literally takes eleven different images (twelve if you count the smile that becomes visible later in the code based on the current mental state), because I decided long ago that this project was going to embrace random chance, allowing the player to perform the full transformation in any order desired. This element is completely removed if you import your own images and you essentially force the player into the 'one right way', since the offshoot paths wouldn't work properly. You would be able to import, at most, 13 things. The base image, the base components you'll be switching to new components (hands and feet basically), and the new components. When something this simple takes 11 elements, you can see how a grand total of 13 for all the changes isn't going to work. I understand your desire to make custom transformations, but that's what I'm here for! This project is to make things you want to see made. I know not everyone is an artist or a programmer or a writer or a creative thinker. So, as a community, we use each other's skills to produce things we all want to see made. Last edited by monomonkey; 05-06-2009 at 05:40 AM. |
![]() |
![]() |
![]() |
#38 | ||||||
Creepy Faceless Guy
Join Date: Jan 2007
Posts: 22
|
Re: TF Flash Game the Second
Quote:
Quote:
Quote:
Quote:
Quote:
If you can have a Flash file read animated GIFs from a folder then that means that you could have a single GIF for every part that can change (and those GIFs could be animated so they could have an idle animation even before the changes happen) and then a single GIF for every one of the changes. What you'd end up with is something that'd be a lot less impressive than what you have with all the handmade transformations you're doing in Flash itself but I still think it'd be worth it to see what other people come up with. Quote:
I'm not trying to put down your work or your skills or anything and I know that anything you make is probably going to be a lot better than any kind of custom content that other people could make but I still think it's worth looking into letting people make some limited kind of custom TFs if they want to and it's possible for Flash to do the kinds of stuff I mentioned. I know from experience that there's no way the stuff other people make is going to be as customized or special or detailed as what you've got because when I was making games I started out with something where the TFs went through this sort of really specific process and then when I decided to go with custom content I had to cut everything down to one really generic kind of TF process and even when I added more to it it was still a really simple kind of system. Thing is that even with that really simple kind of system people ended up adding like one or two dozen new TFs when all I originally had were about four (it was a text-based game but I still couldn't really do more than that because every one of them had to handle 18 parts minimum plus extra parts if they made you grow a tail or anything like that plus they had to know what to do with clothing plus they had to be able to handle all of it for other characters and... it was hard) and then later on people took the source code of what I made and extended it and added all these different kinds of ways of the TFs happening and ended up with something that had a lot more variety than if I just tried to do it all by myself. There's a pretty long thread on the CYOC forums where you can see just about the entire process but you have to sign up there to be able to see it. Anyways, all I'm trying to say is that I get that anything people would be able to make on their own would be pretty simplistic and rough compared to what you can make when you work directly in Flash and handle everything yourself but I just think that the kind of variety and ingenuity that people could bring to it and the kinds of ideas some people might want to do on their own could add enough that it's at least worth looking into letting people add their own stuff. But like I said it all really depends on whether or not Flash can read external GIFs because if it can't it's probably going to be really hard to handle/not really worth the trouble. |
||||||
![]() |
![]() |
![]() |
#39 |
it's monkey twice!
Join Date: Dec 2007
Posts: 175
|
Re: TF Flash Game the Second
I... probably should've done research before I got all crazy about this >_>
Turns out Flash doesn't even allow you to import animated GIFs. It treats it as a normal GIF and only plays the first frame. So! In other words... you wanted a cheeseburger version done eh...? |
![]() |
![]() |
![]() |
#40 | ||
Creepy Faceless Guy
Join Date: Jan 2007
Posts: 22
|
Re: TF Flash Game the Second
Quote:
Quote:
|
||
![]() |
![]() |
![]() |
#41 |
no title either
Join Date: Mar 2006
Posts: 479
|
Re: TF Flash Game the Second
Donkey beats cheezburger!!
|
![]() |
![]() |
![]() |
#42 |
it's monkey twice!
Join Date: Dec 2007
Posts: 175
|
Re: TF Flash Game the Second
You want a donkey one? Mmkay.
I was kidding about your cheeseburger, though you knew that already =p So once I finish the rabbit re-do and the SECRET PROJECT and the frog (maybe), I'll do that. I give it another week before I write the dialogue for the dog and cow stages myself unless you guys give me an update on how that's going >_> |
![]() |
![]() |
![]() |
#43 |
Banned
Join Date: Nov 2008
Location: Gremlin City
Posts: 420
|
Re: TF Flash Game the Second
I Can Has Cheezburger?
|
![]() |
![]() |
![]() |
#44 |
no title either
Join Date: Mar 2006
Posts: 479
|
Re: TF Flash Game the Second
Yeah, a donkey one would be awesome, despite my odd way of asking it
![]() Monomonkey figured it out. ladylike255....ceilingcat is watching you master-debating. |
![]() |
![]() |
![]() |
#45 |
Wanted for: EVERYTHING
Join Date: Aug 2007
Posts: 136
|
Re: TF Flash Game the Second
|
![]() |
![]() |
![]() |
#46 |
Banned
Join Date: Nov 2008
Location: Gremlin City
Posts: 420
|
Re: TF Flash Game the Second
What Bukkit?
|
![]() |
![]() |
![]() |
#47 | |
it's monkey twice!
Join Date: Dec 2007
Posts: 175
|
Re: TF Flash Game the Second
Quote:
Way to ruin the surprise. |
|
![]() |
![]() |
![]() |
#48 |
Wanted for: EVERYTHING
Join Date: Aug 2007
Posts: 136
|
Re: TF Flash Game the Second
The story of the lolrus and the bukkit
Sorry. It just slipped out, along with bad grammar and spelling |
![]() |
![]() |
![]() |
|
|