Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

List of stuff I might one day do #1

Open
CaptainN opened this issue Apr 2, 2012 · 5 comments
Open

List of stuff I might one day do #1

CaptainN opened this issue Apr 2, 2012 · 5 comments

Comments

@CaptainN
Copy link
Member

CaptainN commented Apr 2, 2012

Stuff done:

  • Renders Vector sprites (from traditional classic IDrawable DisplayObjects) into spritesheet/textureatlas.
  • Renders using stage3D.
  • events based on signallite.

Stuff not done (in no particular order):

  • interactive layer. There's nothing ATM.
  • non-pixel measurements. DPI based autosizing.
  • Texture caching (apps ship with vector art, generate and cache textures).
  • Streaming quad base.
  • use streaming quad to create scroll pane.
  • Flash Pro workflow for setting up assets to render.
  • Separate renderloop from core loop. Create clock based syncing framework (frameskipping/dynamic framerate).
  • Better AGAL - configurable, more precise.
  • Create timer based animation tools (tween library).
  • Experiment with moving transform onto GPU.
    • Create tweens that execute on GPU.
  • Render support for fixed rate frame based animation.
  • Need support for classic MovieClips (reqs frame based animation)
@CaptainN
Copy link
Member Author

CaptainN commented Apr 3, 2012

  • Center based coords for multi-screen.
  • screen edge auto-positioning.

@RossD20Studios
Copy link

This list looks great, Kevin! I've done some work on a number of these items myself including render vectors into sprites, tween/animation engine, Flash Pro workflow, multiscreen development, etc. Now that my game app is done and submitted, I'll be shifting more focus to develop engine & tools for game dev - perhaps you'd be interested in collaborating together on this project? We could bounce some ideas back and forth on what we've done so far and see if our styles click.

@CaptainN
Copy link
Member Author

CaptainN commented Apr 9, 2012

Hey RossD20Studios. :-) I'd be happy to collaborate. I basically just hack on this code base to try things out, so most of what I'm thinking is in here, and in the issues items.

Feel free to poke around in here, file issues, hit me up on twitter, the mailing lists - whatever. I'm game. :-)

I just fixed the BunnyMark click to add functionality, but the way I did it (automatically updating the texture atlas) seems to be too expensive (oh! I think I forgot to add a check to make sure I don't re-upload the texture when I don't need to heh).

I'll be around!

@RossD20Studios
Copy link

Hey Kevin,

You can just call me Ross- glad to finally meet you on more personal
level. I use my indie company, D20Studios, in all my accounts vs. my last
name "Przybylski" (much too hard to spell on regular basis).

I've seen you around quite a bit in all the prerelease forums. It's great
that we are both involved with these as we can work with all the newer
Adobe stuff and not have to worry about breaking any of the NDA's.

So, are you primarly Flash Professional user, Flash Builder, or both? I'm
all Flash Pro right now, but I'm going to start learning and using FB as
well. I'm looking forward to discussing Flash with you!

Sincerely,

Ross Przybylski, Manager
D20Studios, LLC

On Mon, Apr 9, 2012 at 5:32 PM, Kevin Newman <
[email protected]

wrote:

Hey RossD20Studios. :-) I'd be happy to collaborate. I basically just hack
on this code base to try things out, so most of what I'm thinking is in
here, and in the issues items.

Feel free to poke around in here, file issues, hit me up on twitter, the
mailing lists - whatever. I'm game. :-)

I just fixed the BunnyMark click to add functionality, but the way I did
it (automatically updating the texture atlas) seems to be too expensive
(oh! I think I forgot to add a check to make sure I don't re-upload the
texture when I don't need to heh).

I'll be around!


Reply to this email directly or view it on GitHub:
#1 (comment)

Sincerely,

Ross Przybylski, Manager
D20Studios, LLC

@CaptainN
Copy link
Member Author

CaptainN commented Apr 9, 2012

I do some things in Flash Pro (I have a plan to get a reasonable workflow out of it for Backstage2D - if I ever get a chance anyway).

I do a lot of work in straight AS3 using FlashDevelop these days when I'm not smacking my head against PHP and JS/HTML during the day (if you "fork" Backstage2D you can build immediately with FlashDevelop ;-) ). I like to use a "Flash IDE" project to make editing classes in a Flash Pro project less painful (Flash Pro is horrid for code) - Ctrl+Enter works and all that.

I checked out Hero Mages - that looks pretty cool! I'll have to check it out more later - just about to head out.

Hmm, I'm new to GitHub - it looks like you replied to this issue by email. I didn't even know you could do that, but in case you aren't aware (looks like you are new to GitHub too) - replies here are public:
#1

Feel free to send me email directly though - kevin at unfocus . com.

Kevin N.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants