Extension Ideas

Hectate

  • *
  • Posts: 4643
Perlin noise blocks. Apparently the current implementation in Haxe is only available in flash.
The mobile/standalone implementation was missing a line of code and now it works, although it doesn't match Flash exactly.  I'm thinking about making an extension for this, and I'm still considering what blocks to include.  The four I'm planning on including so far are set BitmapData, get new BitmapData, get BitmapData from actor's animation, and of course a perlin noise block.
The ability to sample the Perlin noise data is probably the most useful feature of being able to generate it. I'd recommend some blocks to get data about individual pixels of a BitmapData for this purpose.
:
:
Patience is a Virtue,
But Haste is my Life.
Proud member of the League of Idiotic Stencylers; doing things in Stencyl that probably shouldn't be done.

rob1221

  • *
  • Posts: 9473
I agree, and for now I'll probably leave out the actor BitmapData blocks unless there is some demand to include them.

EDIT: Done.  See: http://community.stencyl.com/index.php/topic,25079.0.html

« Last Edit: September 11, 2013, 03:59:44 pm by rob1221 »

Photon

  • Posts: 2691
I'd like if all extension blocks weren't put in the custom tab.
I know this is from awhile ago, but I'd like to second this. Although I did notice that the "Labels" extension somehow had its own tab under Custom. How?
Do NOT PM me your questions, because I likely will not respond. If I have replied to your question on the forum, keep using that topic. Thanks!

rob1221

  • *
  • Posts: 9473
Jon probably configured something in the toolset to do that.

Jon

  • *
  • Posts: 17524
Some "extensions" aren't really extensions but are engine features that were pulled out but retain special hooks like that. But in the future, I think it's plausible to give extensions a little more control over stuff like this.

Photon

  • Posts: 2691
Some "extensions" aren't really extensions but are engine features that were pulled out but retain special hooks like that. But in the future, I think it's plausible to give extensions a little more control over stuff like this.
Yeah. I know its only organizational, but I feel like being able to keep things like that well-organized, particularly for bigger projects (that might use more extensions and thus more blocks), is important to foster a streamlined workflow.
Do NOT PM me your questions, because I likely will not respond. If I have replied to your question on the forum, keep using that topic. Thanks!

mat0pad

  • Posts: 364
What about a scroll view extension? Where you'll be able to
Code: [Select]
\\specify the
contentSize.width
contentSize.height
\\And of course
contentInset (top, bottom, left, right)

   


                              

Photon

  • Posts: 2691
What about a scroll view extension? Where you'll be able to
Code: [Select]
\\specify the
contentSize.width
contentSize.height
\\And of course
contentInset (top, bottom, left, right)

I'm not quite following you. Scroll what? The screen? Text? Pictures? Your use of "content" seems to imply more towards the latter but its still kind of vague.
Do NOT PM me your questions, because I likely will not respond. If I have replied to your question on the forum, keep using that topic. Thanks!

mat0pad

  • Posts: 364
#Photon

What I was thinking was a scroll view extension for pictures but the others would also seem useful.
For an extension of this kind it's crucial that you'll be able to specify important properties like the contentSize, contentInsert and contentOffset like in xcode.

This would give alot more opportunities fx. menus. I think stencyl is great, but it has some limitations compared to xcode.
   


                              

UnrealCanine

  • Posts: 244
Can I suggest an extension that gives greater control over Box2D joints?


Edit: I'm interested in what people could do with pulley and gear joints

« Last Edit: February 27, 2014, 04:55:52 pm by UnrealCanine »

I would like to see a really well developed UI extension that has UI elements specifically designed for iOS and perhaps Android. Also smooth movement for drawn text.

FortySe7en

  • Posts: 304
Any way we can get Sharing via iOS Share sheet in there?
This is a generic sharing via Mail, sms, twitter etc
Very useful tool for adding virality, more on it here:
http://stackoverflow.com/questions/13498459/how-to-display-the-default-ios-6-share-action-sheet-with-available-share-options
and here:
https://www.cocoacontrols.com/posts/social-media-site-sharing-with-the-ios6-sdk

ErLuiSS

  • Posts: 125
I suggest create a extension from the api scoreoid

http://scoreoid.net/
http://wiki.scoreoid.net/

is a great tool for game develop because include:  Leaderboards, Achievements, User Login, User Management, Cloud Storage ,In-Game Notifications etc

seems easy (I have no idea of ​​programming languages​​)
If anyone can create this extension(or help me to create) I would be very grateful to him :D

mat0pad

  • Posts: 364
Maybe stencyl could need some new utilities fx. Camara support (pic and video recording and the ability to save them on device., mic record, measure sound level in  decibel (could be a useful for adding a new control style).

Maybe I'll look into measuring sound (since I'm planing on using this for my next game).

http://b2cloud.com.au/tutorial/obtaining-decibels-from-the-ios-microphone

« Last Edit: March 08, 2014, 02:14:05 am by mat0pad »
   


                              

Jon

  • *
  • Posts: 17524
With the new Image API in the nightlies now, a camera extension would be really welcomed and well-timed. You could save it as a BitmapData and make it compatible with all the new Image blocks.