Stencyl 1.2 - (Released Oct 26th)

MyChairHasALooIn

  • Posts: 310
I've halted major progress on my current projects until i can use lightweight actors and increase performance. Really looking forward to it great work :)

Jon

  • *
  • Posts: 17524
It shouldn't be too much longer. We're going to put a 1.2 preview out this weekend (most likely).

Jon

  • *
  • Posts: 17524
1.2 Preview is out! See the first post for details.

We're actually tying it to our nightly builds, so what you pick up is the very latest and greatest from us. Enjoy!

deatherr1

  • *
  • Posts: 61
I noticed in 1.2 preview 1 there is a few "kits" included however whether this is intentional or not there in a zip file and stencylworks wont read them unless you unzip them.

deatherr1

  • *
  • Posts: 61
I just found bug I might be the only one getting it but I have to restart stencyl works completely each time I test / compile a game for it to compile

Jon

  • *
  • Posts: 17524
I noticed in 1.2 preview 1 there is a few "kits" included however whether this is intentional or not there in a zip file and stencylworks wont read them unless you unzip them.

Our build process isn't update yet to auto-unzip them yet. We're aware of it.

Jon

  • *
  • Posts: 17524
I just found bug I might be the only one getting it but I have to restart stencyl works completely each time I test / compile a game for it to compile

You're not on Java 1.7 by any chance are you?

Darkhog

  • Posts: 1243
I think it's not JRE7 thing since I've got it and didn't get such error (only minor ones like splash which don't show up, only visible in AboutBox)

There are no impossible things. There is only lack of skills.
Don't click this if your computer has less than 641 kilobytes of RAM.
Stencyl stencyling stencylish stencylers :D

KungFuFurby

  • *
  • Posts: 487
We got a problem. I downloaded the preview, copied my game (Kung Fu Furby - The Game) over, and got a fatality when trying to open it. Here's said error:

Quote from: Log
[LOG] Loading scene-specific snippet. SceneID: 2
[LOG] Loading scene-specific snippet. SceneID: 9
[LOG] Initializing... 34 : AtMaxWalkingSpeed
[LOG] Missing: %0 At Max Walking Speed
[LOG] Initializing... 47 : Blank Heart
[LOG] Initializing... 46 : Blank Heart
java.lang.RuntimeException: java.lang.NoSuchMethodError: java.lang.String.isEmpty()Z
   at stencyl.sw.app.tasks.StencylWorker.done(StencylWorker.java:71)
   at stencyl.sw.app.tasks.StencylWorker.done(StencylWorker.java:52)
   at stencyl.sw.app.tasks.OpenGameTask.done(OpenGameTask.java:75)
   at org.jdesktop.swingworker.SwingWorker$5.run(Unknown Source)
   at org.jdesktop.swingworker.SwingWorker$DoSubmitAccumulativeRunnable.run(Unknown Source)
   at org.jdesktop.swingworker.AccumulativeRunnable.run(Unknown Source)
   at org.jdesktop.swingworker.SwingWorker$DoSubmitAccumulativeRunnable.actionPerformed(Unknown Source)
   at javax.swing.Timer.fireActionPerformed(Timer.java:271)
   at javax.swing.Timer$DoPostEvent.run(Timer.java:201)
   at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
   at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
   at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:269)
   at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190)
   at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:184)
   at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:176)
   at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
Caused by: java.lang.NoSuchMethodError: java.lang.String.isEmpty()Z
   at stencyl.core.lib.io.read.ActorTypeReader.read(ActorTypeReader.java:329)
   at stencyl.core.lib.io.IO.read(IO.java:121)
   at stencyl.core.lib.io.IO.read(IO.java:112)
   at stencyl.core.lib.ResourceList.init(ResourceList.java:71)
   at stencyl.core.lib.ResourceList.<init>(ResourceList.java:50)
   at stencyl.core.lib.ResourceList.createList(ResourceList.java:40)
   at stencyl.core.lib.Game.load(Game.java:1092)
   at stencyl.sw.app.tasks.OpenGameTask.startOpeningGame(OpenGameTask.java:118)
   at stencyl.sw.app.tasks.OpenGameTask.doInBackground(OpenGameTask.java:68)
   at stencyl.sw.app.tasks.OpenGameTask.doInBackground(OpenGameTask.java:26)
   at org.jdesktop.swingworker.SwingWorker$1.call(Unknown Source)
   at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269)
   at java.util.concurrent.FutureTask.run(FutureTask.java:123)
   at org.jdesktop.swingworker.SwingWorker.run(Unknown Source)
   at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:651)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:676)
   at java.lang.Thread.run(Thread.java:613)
java.lang.RuntimeException: java.lang.NoSuchMethodError: java.lang.String.isEmpty()Z
   at stencyl.sw.app.tasks.StencylWorker.done(StencylWorker.java:71)
   at stencyl.sw.app.tasks.StencylWorker.done(StencylWorker.java:52)
   at stencyl.sw.app.tasks.OpenGameTask.done(OpenGameTask.java:75)
   at org.jdesktop.swingworker.SwingWorker$5.run(Unknown Source)
   at org.jdesktop.swingworker.SwingWorker$DoSubmitAccumulativeRunnable.run(Unknown Source)
   at org.jdesktop.swingworker.AccumulativeRunnable.run(Unknown Source)
   at org.jdesktop.swingworker.SwingWorker$DoSubmitAccumulativeRunnable.actionPerformed(Unknown Source)
   at javax.swing.Timer.fireActionPerformed(Timer.java:271)
   at javax.swing.Timer$DoPostEvent.run(Timer.java:201)
   at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
   at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
   at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:269)
   at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190)
   at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:184)
   at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:176)
   at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
Caused by: java.lang.NoSuchMethodError: java.lang.String.isEmpty()Z
   at stencyl.core.lib.io.read.ActorTypeReader.read(ActorTypeReader.java:329)
   at stencyl.core.lib.io.IO.read(IO.java:121)
   at stencyl.core.lib.io.IO.read(IO.java:112)
   at stencyl.core.lib.ResourceList.init(ResourceList.java:71)
   at stencyl.core.lib.ResourceList.<init>(ResourceList.java:50)
   at stencyl.core.lib.ResourceList.createList(ResourceList.java:40)
   at stencyl.core.lib.Game.load(Game.java:1092)
   at stencyl.sw.app.tasks.OpenGameTask.startOpeningGame(OpenGameTask.java:118)
   at stencyl.sw.app.tasks.OpenGameTask.doInBackground(OpenGameTask.java:68)
   at stencyl.sw.app.tasks.OpenGameTask.doInBackground(OpenGameTask.java:26)
   at org.jdesktop.swingworker.SwingWorker$1.call(Unknown Source)
   at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269)
   at java.util.concurrent.FutureTask.run(FutureTask.java:123)
   at org.jdesktop.swingworker.SwingWorker.run(Unknown Source)
   at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:651)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:676)
   at java.lang.Thread.run(Thread.java:613)
[LOG] Unexpected problem on thread AWT-EventQueue-0: java.lang.NoSuchMethodError: java.lang.String.isEmpty()Z

This does not happen in the latest non-preview build of StencylWorks. You accidentally lost the compatibility of Java 1.5 during your coding, I presume? Well, good thing I jumped the gun. The substitution should be right here:

https://studio.plugins.atlassian.com/browse/JAF-6

I was hoping to do a little comparison by making all of my GUI actors lightweight, and see what that did to the framerate.

« Last Edit: September 30, 2011, 07:55:08 am by KungFuFurby »
Hi, all! I'm KungFuFurby, music composer. If you're looking for some music for your game, just PM me.
My Works List for Non-Stencyl Games
My Works List for Stencyl Games

Jon

  • *
  • Posts: 17524
Check it out again. Looks like one of the devs very recently slipped in a Java 6 call in there.

Alexin

  • *
  • Posts: 3127
All devs should change their project settings so the the execution environment uses Java 1.5.
"Find the fun"
alexin@stencyl.com

KungFuFurby

  • *
  • Posts: 487
Fix confirmed. Yes, please, development staff: I'm one of the few people still using a PowerPC Mac, and there are some others that still use the same version 1.5.

Disable Physics for iOS only for now? Did I read that right? If that's the case, the deal's off on my end. However, parallax scrolling might be a possibility... however, in my case, I plan on using backgrounds that don't repeat in most cases when my game progresses further.

I hope the API gets updated with the release of StencylWorks 1.2.
Hi, all! I'm KungFuFurby, music composer. If you're looking for some music for your game, just PM me.
My Works List for Non-Stencyl Games
My Works List for Stencyl Games

Legendary Hoamaru

  • *
  • Posts: 1088
Lightweight Actors work in this build, forgot to change the description.

Bluelinkstudios

  • Posts: 13
I've had a bug where every animation and script just gets deleted.. Have you seen that?

if so are you fixing it? D: As you can imagine it slows us down a lot

Jon

  • *
  • Posts: 17524
We're unaware of such an issue. Please start a new topic about it and attach your logs.