Posts by DJFuego

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.

    Yes seems to have made it worse (if thats a thing).
    Only now it looks like it really does crash. sound is stuck too. Any movement action during jump makes the game crash. or if you hold Ctrl and press an arrow seems to randomly end game.
    I've changed the build so everythinhg is a separate JS file.
    clickteam_presentation.js

    Evening All, I've just moved an old android platformer to HTML5 and it hangs in mid play with an interesting Javascript runtime error
    Please login to see this attachment.
    If anyone knows what causes this (I know the variable is not defined. Is this a result of moving form android build?)


    You can play the game on browser here. Should have a touch interface for mobiles and keyboard for non touch.
    Please login to see this link.

    Security might be the issue.
    Android browser (Chrome) might not like HTTP (insecure) I'm not sure if you can allow HTTP only as you are sending plaint text over WWW.

    HTTP -> Logon.php&username&password ->domain.com
    HTTPS ->(encrypted login info) ->domain.com

    You might need an option to force HTTPS or HTTP depending on the Android Locale and read up on country Encryption laws.

    Thanks for the update!

    The decrypt and play function isn't working as I'd expect. It doesn't look like the (CENC) format is working which is the example I have below
    Common Encryption MP4 encoding and decoding support works with FFMPEG and FFPLAY

    I encoded a video using
    ffmpeg -i enc01.mp4 -vcodec copy -acodec copy -encryption_scheme cenc-aes-ctr -encryption_key d553be14108497722b713724ae66b83e -encryption_kid 676c9412ddf20f20dbb37d7ef572eb94 SampleVideo_1280x720_1mb_encrypted.mp4

    I know this works as I can use the following to make it play back just fine.
    ffplay SampleVideo_1280x720_1mb_encrypted.mp4 -decryption_key d553be14108497722b713724ae66b83e

    I used the following python to generate the keys which can be as 'random' as I need.
    import secrets
    aes_key = secrets.token_bytes(16)
    print(f"Key: {aes_key.hex()}")

    The documentation is clear to me how to get the extension to play encrypted videos. I thought I'd pass the play function with the decryption key (as provided in the dialog if the video is encrypted) but nothing plays. I've tried your DLLs packages with your last git release and also downloaded the latest daily build DLLs too. You ask for other SDL dependencies too but I didn't know if they are required for decryption?

    Pretty good! I've been using FFMPEG for years and its amongst other things a fantastic media transcoding tool.

    Huh... I was expecting a plethora of media file type support but it appears this object won't load Jpg files. Webp and Png are good but the good old Jpg won't load? <-Is that a bug?
    Glad to see the old game fmv file formats like Smacker (Rad Game Tools) are working :)

    at a glance... might be admin rights, because you are in the program files directory... i havent really played around with it much.

    Is the filter case sensitive? If you include a *.* filter does this show the files? Or did the VST files have permissions of another user?
    I haven't used cacls for a while but this would probably help. You have to run as administrator to see everyone's access.
    Please login to see this link.

    Please login to see this link.

    I just purchased the software via steam and I was stuck at the creating frame window and it crashes. There is no error code. I am using windows 10 and the free version works fine on this pc.

    ;(please help me if you got any ideas.

    Welcome REONSS. This is puzzling as I've been using for years on Steam without an application crash for ... hmm I can't remember how many years. At least on Windows 10 and 11.
    Have you opened a support ticket with CT? Please login to see this link.

    I just had a thought..

    On a 24 hr clock the hours 20hrs = 8pm so you might need to check your calculations.
    There is no 24th hour as the clock should read 00:00
    Could this be the reason?

    Maybe print out your calculation in a list box or something to see what is happening.
    I don't know if you can use a time calculation based on less than 00:00 as there is nothing smaller than zero but if that doesn't work does 23:59:59 work?

    I'm using dual nvme on my rig with SATA turned off so (Very fast disk access)
    I briefly see some odd behaviour with the main window but the file system loads where the Application is running from.

    Please login to see this attachment.

    Try ticking the Create Before Frame fade-in transition.
    Also you're using ASCII character encoding. Try UTF8.
    Please login to see this attachment.

    Not exactly that forexample someone insert his email to play online I want to send special code to his email so he enter the code for his own account inside the app

    You won't be able to send unencrypted or unauthorised email to a mail server for delivery to a recipient these days without it triggering spam filtering.
    You need to use OpenSSL to initiate a TLS/SSL client link to the mail server to allow login and even then your connecting IP might not be vetted or allowed.

    Your best bet would be to setup a website with an online interface that is also allowed to send email to register accounts to then allow these to post mail via a PHP script.
    Again a possible spam mechanism could be used but this would be the better way.

    Alternatively you could make your own moo/lacewing server that spat out codes. If you don't retain identifiable info on the users then this would be a good idea.

    You'll have to read up on GDPR practices and what to do when/if the database is compromised otherwise and face the wrath of angry users having their emails available for spamers.

    You could try sending mail commands directly to mail server on port 25 with moosock but in all likelihood your app will be blocked from sending mail directly unless you're using a mail relay that trusts anyone. Again spam..

    Hi Nasirfox

    Good questions and yes there are bugs. At least with the steam release of this product. Would be nice to be able to download the beta builds of this.

    The questions can be answered by this.. Firefly is not a finished product. It has issues that should be fixed to be able to market games you want to make with it.

    1. Why can't OpenGL mode scale to the entire window? It is stuck to the bottom left corner of the screen.
    You have to code it (manually work out the sizing etc) from within Fusion.

    2. For some reason, restarting the app (using F2) or frame increases the memory usage of the app? So this brings me to believe that Firefly is never unloaded from memory when restarting?
    Yep there are memory leaks. Its not ready for production level gaming with that in mind.

    3. Will the world editor ever be finished? You can save a world but that's pretty much it..
    This product IMO is still in alpha and should warn you before you buy into this. You can code and are expected to code your own editors (everything).

    4. Why does Firefly cause input lag with the built-in keyboard and mouse events? I have to use Control X for keyboard and Is Key Pressed Outside because of this.
    I have the same question too. I ran a quick test and didn't get consistent results when tapping keys. Occasionally the key stuck even though I have released the key. This tells me the calls are not being fully interpreted. May be other factors at work.

    5. I saw what looks to be a particle editor in the Steam screenshots, but where is that found?
    You can code your own particle systems Get used to learning a lot of math and reading up on how to make your own 3D engines. Note you have the tools to do this.

    6. I am aware that this has already been mentioned, but why does the window not scale back when going from maximized to windowed? You have to slightly resize the window to get it back to it's original size.
    Firefly is not a finished product if you compare it to the likes of Unity and Ureal. More of a very low level interface to 3D engine through Fusion.
    You are given the tools to build your own 3D engine and editing interfaces for your engine.
    These days no one wants that because we have pretty good gaming/non gaming engines in the ones used to make AAA games and that you can use for free or licesnce the product. You have a choise of going it on your own (Firefly) or using a product dfesinged to get your game to the masses in a much shorter time span.

    7. How can you load an Irrlicht scene? I tried loading one exported with CopperCube with all the Irrlicht versions I could select, but that didn't seem to work when using both OctTree and not OctTree, and the "Has loaded a mesh" event triggers when I try to load the scene, even though I don't see any differences.

    You need to use the quake3 BSP mapping model to load big world maps or "scenes". Yes Irrlicht is the 3D base engine but I don't know if you can export from coppercube and then load into FIrefly just because you read Irrlicht.
    If coppercube can export quake 3 arena maps then great.

    To sum Firefly up. If you want to truly learn about 3D development, then this is a starting point. You need to read a lot about 3d Engines and how to develop your own.