Build 256 - beta 1

Welcome to our brand new Clickteam Community Hub! We hope you will enjoy using the new features, which we will be further expanding in the coming months.

A few features including Passport are unavailable initially whilst we monitor stability of the new platform, we hope to bring these online very soon. Small issues will crop up following the import from our old system, including some message formatting, translation accuracy and other things.

Thank you for your patience whilst we've worked on this and we look forward to more exciting community developments soon!

Clickteam.
  • Hello,

    The 1st beta of the build 256 of the iOS runtime is available (former beta 10 after build 254...).

    Please login to see this link.
    Please login to see this link.
    Please login to see this link.

    Thanks for testing!

    Yves.


    Bug fixes and new features in Build 256 - Beta 1

    - No more compiler warnings when using XCode 4.4
    - Hang in Bin() expression
    - Crash in Val() expression
    - Array object garbled up it's entries when expanding the array
    - Active/Background System box bug in multiline text alignment
    - The current device orientation would sometimes not be updated
    - Score object would sometimes not update its display of the score
    - Fixed hidden layers reappering when restarting the frame
    - Counter objects would not show an initial value of -1
    - In a rare case textures would turn into black boxes
    - Embedded binary files are now properly supported in the runtime - most objects support loading directly from them. No more need to use XCode resources.
    - List object: Would sometimes not read the very last line in the file (and other extensions)
    - AppDrive$, AppDir$ and AppPath$ now just return empty strings (as all file paths on iOS should be relative)
    - List object did not load the list content in unicode version
    - Camera object : crash in sounds when recording a video
    - Camera object : the object memory was not released at the end a frame
    - Crash in sound initialization
    - Crash of the program in Release version
    - Frame background color was incorrect (bad red value)
    - RGBAt function of active objects returned wrong numbers
    - Lives and scores were always 0 in a sub application
    - Pasting an object on the right or bottom of the frame did not paste it.
    - Load and Save actions are implemented in the Edit Box object
    - Button object crashes related to its text retrieval expression
    - Important change: Subfolders for files are now supported globally. Before it just removed the folder component.
    - New extension port: Dead Reckoning object (needs testing)

    For iOS extension developers:
    - New API for listening to some iOS system events
    - New easy function to retrieve the NSData of a named resource (be it local file, xcode resource or embedded binary file)
    - Moved common and useful extension info routines from CExtension to CObject (such as setting and getting positions and more).
    - New simple convenience functions to convert between radians and angles (degreesToRadians(), radiansToDegrees())

  • No Custom Fonts haven't been updated to this system yet, but that is a good idea.

    I don't know much about how the custom fonts work in iOS, maybe you can share? It would save some research time :)

    Please login to see this picture. Please login to see this link. - Please login to see this picture.

  • Drag & Drop movement when screen is scrolled is still broken in this Beta. Reported in April. Supposedly fixed in May, but missed out of Beta9. Looks like it missed this Beta as well. Original bug report on this thread: Please login to see this link.

    Frame colour changes also still wrong (swaps red & blue). Again supposedly fixed. Here's the original bug report thread: Please login to see this link.

    Perhaps I'm doing something wrong? I've installed the Beta, rebooted PC, re-exported the zip files, but still getting these errors.

    On the plus side, I can confirm that the Camera Recording video doesn't crash (although not sure how I can load any video that's been recorded!)

    Kevin Ayre Please login to see this link.
    My iOS Apps: Please login to see this link., Please login to see this link. and Please login to see this link.

  • Had hoped that Active Picture Offset wrapping would be fixed by now (it's always On on iOS device, but fine on PC) - reported in April at end of this thread (perhaps you missed it?): Please login to see this link.

    Kevin Ayre Please login to see this link.
    My iOS Apps: Please login to see this link., Please login to see this link. and Please login to see this link.

  • "- Embedded binary files are now properly supported in the runtime - most objects support loading directly from them. No more need to use XCode resources."

    I've tested this and it does work (I think you have to turn on Include external files, even though greyed out for iOS exporter - just make it a standalone application, turn Include external files on, and switch it back to an iOS XCode project. And of course add your external files to Data Elements > Binary Data)

    But I'm curious as to where it's storing these external files. Is it in the Application.cci file, because I can't see a special folder or the files themselves?

    Kevin Ayre Please login to see this link.
    My iOS Apps: Please login to see this link., Please login to see this link. and Please login to see this link.

  • We must have missed that thread sorry. Will have the bumped bugs fixed for next beta.

    They are stored into the .cci file.
    It makes it easy to only copy the .cci file to the Mac without the need to export a fresh XCode project.
    You can still use XCode resources in your games if you prefer and it will load exactly the same way (using their filename).

    Please login to see this picture. Please login to see this link. - Please login to see this picture.

  • No Custom Fonts haven't been updated to this system yet, but that is a good idea.

    I don't know much about how the custom fonts work in iOS, maybe you can share? It would save some research time :)

    Of course Andos, anything I can do to help! It references the font it requires in the .cci application file, and looks for it in the package. I then add a UIAppFonts field ("Fonts provided by appliction") into info.plist with the value being the exact (case sensitive) name of the font file (i.e. emulgic.ttf). Finally I import that font file into the resources and then drag that from the resources bar into "Copy Bundle Resources" under Build Phases and the app is able to find the font in the app bundle.

  • I dont know if this is xcode4.4 or the new beta but i get following mistakes:

    Icon specified in the Info. plist not found under the top level app wrapper: "Ipad Icon Name".png

    If i put the icon in via drag n drop from the desktop i pass validation but after uploading the app (distributing)
    i get this email:

    Invalid Icon Path - No icon found at the path referenced under key "CFBundleIcons": IconIPad.png

    ah and the png MUST NOT be interlaced (i think that´s new too)

    Please login to see this link.
    Gamedesign - Music - Sfx

  • Andos - Thanks (looking forward to next beta!)
    Just trying to update an app and have noticed the default orientations for Portrait include Portrait Upside Down and Landscape Right for some reason in XCode when saving iOS final XCode project (this is an iPhone only app, set to Portrait in MMF2, rather than Portrait (automatic)) I'm running XCode 4.3.3 on OS X Lion.

    Kevin Ayre Please login to see this link.
    My iOS Apps: Please login to see this link., Please login to see this link. and Please login to see this link.

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!