Cascade Games's Recent Forum Activity

  • Here's my "noob" reply:

    From what I know about construct, data is saved on the user's device only as long as not specified otherwise. What you ask aren't security related question but more the question: "Can others copy my project?" Short answer: Of course.

    Even the biggest companies games have been "cracked" sooner or later, there's nothing you can do about it. In the end a project worth isn't really decided depending on it's code but more on it's company and what users associate with it.

    So try to focus on that and build a great product or project. Don't waste time on thoughts about making it non-copyable because that's impossible.

    Your answer is not noob. It's brilliant. Thanks for the reply

  • You can use the browser object to check the URL of the browser and do some simple domain locking

    Thanks.

  • You do not have permission to view this post

  • Hi,

    I am using Construct 3 for making a service web app (And I am VERY SERIOUS regarding it). Users will open the website and use it,just like we use Construct 3. But I am stumbled upon some security doubts. I want to fulfill some points regarding it

    1.) Advanced minification is great but still is there any other way to make reverse engineer more complicated (something like encryption)

    2.) Super best:- Is there any way to prevent downloading of the project.

    I know that html export is basically combination of html,css,images etc and it is even foolishness to think about that but still is there any other complex way

    3.) Suppose if someone manages to download my project, is there any way which my project can detect that and stops launching

    Many of you have html games online.How do you protect your game from getting stolen and being used on their websites?

    Or if you have even more ideas then please share

  • Which software you are using for zipping them?

    For compression level,select "store" (there will be other levels like best,good,fast etc). I use 7z and I select "store"

    Or fine ,let's go by better road.

    Step 1:- open construct 3

    Step 2.:- create a "new project" and download it in form of .c3p

    Step 3:- open that .c3p using your compressing software. To do this, right click on it and select "open archive". REMEMBER, I am saying open,not extract

    Step 4:- add any small random file (like any small text file). To do this, drag the file into the compression window. It will get added

    Step 5:- Then select all files (excluding that file you just added ) and delete them.

    Why I said to add a random file:- if you will not add it then in this step, your .c3p file will get delete

    Step 6:- open your project folder. You will see many things like event folder,fonts folder media folder etc. Select all and drag into the compressing software's window. All files will get added into our .c3p file

    Step 7:- now you can delete that 'random' file which you added. It is now not needed.

    Step 8 :- close the compressing software's window. It will give an alert :- the contenta of the archive has changed. Do you want that? (" Something like that") . Select yes

    Step 9:- hurray, now test your file in construct 3

    If this also doesn't works then don't worry. Your problem is very,very easy. Just relax

  • Or even better,can I upload a video (something like Ajax or browser..) and use it with video plugin.

    In short,I want to upload the video when the game runs,not during development of game (in video folder)

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • Hi everyone

    We can load image and audio from url but how to do it for video?

    ( Ashley why this feature is not there for video plugin)

  • By default there are 22 different voices that can be used.

    You can use the speechsynthesis.VoiceURIAt() expression to get the names of the URI files. It is a 0 based index so put 0 or 1 or 5 etc in the brackets.

    Then in your speak text action, in the VOICE URI field, enter the name of the URI file inside the "". Your text will be spoken using this voice file.

    EDIT: Read too fast and didn't see the mobile part. Not sure what is available on mobile

    Thanks for the reply

    Yes you are right. There are 22 voices available on my PC. But in mobile it is 0 (only default is available)

  • Hi everyone

    I am working on a very exciting project and it utilizes text to speech plugin for the same. But the issue is that there is only one voice available on my mobile

    Do someone have any idea how to add voices in my chrome (mobile - android) so that I can utilize them through text to speech plugin in construct 3

    Thanks and merry Christmas πŸŽ„πŸŽ„πŸŽ„

  • Add the files in a zip

    Then rename the extension to .c3p

  • Merry Christmas Ashley and Tom

  • El Constructorr Thank you very much for your example!

    I don't quite understand the concept of the rooms (I'm seeing on the event "Join Room").

    Who keep tracks of the rooms available? Like in among us, you can make a room and then the other player can join the room. I already worked with database, and I could make a lobby using php and mysql. But does Photon has its own database/system?

    About the logic of the game, basically, when you make a multiplayer game you must send the data to tell other players where the other player x,y is. I was thinking that the plugin would handle it automatically, but I guess I was wrong.

    For instance, if you move the player using a,w,s,d, for each button you would send an input to everyone saying "playerX send A to everyone", and the other client would move the playerX to the left because if there is an event saying "on event 12" if player ID = Photon.EventData,0 then simulate platform control A.

    However, the platform behavior and the movement can change depending on the framerate of the client right? That's why sending the x,y would be better, however, sending the x,y would take much more bits to send.

    May I contact you on Discord? In this forum is not possible to send PMs for some reasons.

    Thanks again!

    Don't get me wrong but you can also discuss here,

    I mean, I am also learning side by side ☺️

Cascade Games's avatar

Cascade Games

Member since 31 Jul, 2019

Twitter
Cascade Games has 2 followers

Trophy Case

  • 5-Year Club
  • Jupiter Mission Supports Gordon's mission to Jupiter
  • Forum Contributor Made 100 posts in the forums
  • Regular Visitor Visited Construct.net 7 days in a row
  • RTFM Read the fabulous manual
  • Email Verified

Progress

10/44
How to earn trophies