Stencyl 1.4.1 (Released on Jan. 22)

Jon

  • *
  • Posts: 17524
StencylWorks 1.4 (January 22nd, 2012)

StencylWorks 1.4 is our final notable release in our 1.x series. It mainly introduces enhancements and fixes to iStencyl in response to early feedback and needs.

StencylWorks 1.4 is *only* available as an in-app update. There is no standalone package for 1.4.



In-App Purchases (Pro only)

It's finally here! Sell content for your app and open up new opportunities for monetizing your game. Free apps garner 10x or more the downloads than their paid counterparts, giving you a broader audience from which to monetize.

View our IAP Guide to learn how to set up In-App Purchases.





StencylBuilder Lite

Build iOS Apps for your device from Windows. Build iStencyl Lite apps on our server, if you have an Apple Developer License and have prepared your developer certificate and provisioning profile. Learn how to prepare these on a Windows computer.



What else is new?

The major, sweeping improvement are coming for StencylWorks 2.0, but we managed to slip in a few enhancements based on requests by our iStencyl Pro subscribers.

Code Expression Block
Embed code expressions into your behaviors. Prior to this, you were only able to embed statements, not expressions within statements. One common use case is to use this as a quick way to type in math expressions.




Improved Tile Collision Shape Editing
Display the tile image beyond the polygon editor when defining the shape.




What's Fixed since 1.3.4? (iStencyl)

- New Touch State for "is down"
- Support for server builds based on version you have
- Fixes to iAds
- Fixes to auto-rotate
- Internalize the version number

- iPad + iPhone-only game 2x mode was broken
- Landscape mode was upside down
- Preloader bar wouldn't show up
- Fix to slide-to negative coordinates
- iAds would rotate even if you were not auto-rotating

- Games didn't auto-rotate within the same orientation
- Slide By was broken
- AdHoc profile field actually pulls from AppStore profile field
- Mirroring a sprite working on Flash but not iOS
- Part of Text uses Start+Length vs. start -> end
- Resuming Sounds in iOS doesn't work.
- Animation switches don't reset to frame 0.
- Send to front/back doesn't work.
- Allow you to switch been simulator / device builds in xcode.
- Loading Bar Colors set to transparent/none -> crash

« Last Edit: March 13, 2012, 09:54:17 am by Jon »

Jon

  • *
  • Posts: 17524

Aasimar

  • *
  • Posts: 605
the label stuff is in there jon ? just to know

Photics

  • *
  • Posts: 718
Warning for Mac Users

If you are on a Mac and drag this into Applications, take heed! You'll be overwriting your games unless you copy them away first.

Whoa!  :o

I'm glad I read the instructions.  :P
Michael Garofalohttp://photics.com – Author of The Interactive Stencyl Textbook 8)

FUNWISP

  • Posts: 46
Well, I've not downloaded as yet, but wanted to know how long is usual between previews and public builds ?

As Photics mentioned, eek, would this be an issue in every build moving forward ?

Photics

  • *
  • Posts: 718
As Photics mentioned, eek, would this be an issue in every build moving forward ?

Ha... I think I copied my game over incorrectly. Now it says it's corrupt and won't open.

I don't think it's a good idea to keep projects in the application folder.

Additionally, I don't think that download link is for 1.4. While the zip is labeled 1.4, it doesn't show as 1.4 when StencylWorks is loaded. It wants to update itself to 1.3.4.

« Last Edit: January 08, 2012, 07:54:09 am by Photics »
Michael Garofalohttp://photics.com – Author of The Interactive Stencyl Textbook 8)

Rhys

  • Posts: 1046
You can change the workspace to somewhere outside the applications folder to avoid this. You'll need to copy your games over to the new workspace folder though.

Photics

  • *
  • Posts: 718
You can change the workspace to somewhere outside the applications folder to avoid this. You'll need to copy your games over to the new workspace folder though.

I switched it to /users/photics. I think the user folder should be the default for Mac Users.

I don't have any games to copy over. Heh, they were all lost.  :P
Michael Garofalohttp://photics.com – Author of The Interactive Stencyl Textbook 8)

FUNWISP

  • Posts: 46
Thanks for the tip, Rhys, I was given an option to copy all the files over automatically, so I went with that.

@Photics, sorry to hear that, hope you didn't lose too much work !

Future Freak

  • Posts: 412
I'm trying to test out the new feature to do a Ad Hoc build from my PC onto my IPad.

I'm pretty certain I have all the certificates etc correct (with help from my flatmate and his Mac.)

The email I get back from Stencyl Builder contains the following:

Build settings from command line:
    CODE_SIGN_IDENTITY =
    SDKROOT = iphoneos4.3

=== BUILD NATIVE TARGET AppScaffold OF PROJECT AppScaffold WITH CONFIGURATION Release ===
Check dependencies
[BEROR]CodeSign error: code signing is required for product type 'Application' in SDK 'iOS 4.3'

error: Specified application doesn't exist or isn't a bundle directory : '/Users/StencylBuild/temp/Build/Release-iphoneos/AppScaffold.app'


Anyone got any ideas as to solving this problem?

Jon

  • *
  • Posts: 17524
I was planning to change the workspace folder over to /Users/[Users]/ for the official release because someone else ran into it too. It hasn't come up in the past since we've all gotten used to installing previews somewhere else besides Applications and stick to in-app updates for the official copy.

In 90% of cases (these days, not way back), a "corrupted" game is actually one in which the user renamed the game's folder, thinking that that would rename the game. That is not the case. If you did anything along those lines, let me know.

I'm putting up a copy that doesn't prompt you for an auto-update. Will update the post when that is done.

« Last Edit: January 08, 2012, 10:13:06 am by Jon »

Jon

  • *
  • Posts: 17524
I'm trying to test out the new feature to do a Ad Hoc build from my PC onto my IPad.

I'm pretty certain I have all the certificates etc correct (with help from my flatmate and his Mac.)

The email I get back from Stencyl Builder contains the following:

Build settings from command line:
    CODE_SIGN_IDENTITY =
    SDKROOT = iphoneos4.3

=== BUILD NATIVE TARGET AppScaffold OF PROJECT AppScaffold WITH CONFIGURATION Release ===
Check dependencies
[BEROR]CodeSign error: code signing is required for product type 'Application' in SDK 'iOS 4.3'

error: Specified application doesn't exist or isn't a bundle directory : '/Users/StencylBuild/temp/Build/Release-iphoneos/AppScaffold.app'


Anyone got any ideas as to solving this problem?


There's no Code Sign Identity in there, which usually means that you mixed up the fields or tried passing in your .cer file directly rather than the portable .p12 file - could you snapshot your preferences > mobile screen?

Hunnenkoenig

  • Posts: 399
How do I install this on Windows?
Just open the .exe or do I have to replace the files in the official one?

EDIT: I replaced the files to be sure...

Improved Tile Collision Shape Editing[/u]
Display the tile image beyond the polygon editor when defining the shape.

I believe I confused this with something else, when it was discussed in another topic.
It is nice, that you did this so quick, but can you please load all the poligon shapes as well, if we want to edit multi shape actors or tiles?

« Last Edit: January 08, 2012, 10:59:03 am by Hunnenkoenig »

Jon

  • *
  • Posts: 17524
Unzip it anywhere you'd like and run the EXE. Unlike the previews I posted up earlier this week, you do not need to copy any files over.

Jon

  • *
  • Posts: 17524
I've swapped in a copy that doesn't ask you to update.