Shubi's Forum Posts

  • Hi,

    Is there a way to save Editor Customization with the game? When we customize the editor Bars according to our personal ease, it takes a few minutes to set it before starting the work, we can save it and then come back to find the same customization in place PROVIDED YOU RUN CONSTRUCT 3 ON SAME DEVICE AND BROWSER.

    But is there a way to save these settings with the game like "Bundle Addons"? so that, wherever i go on whatever device i run C3, i am all set in work mode with my personalisations intact!

    If there is no such setting then i would like to request this function

    Saving Bars Customization/ Editor Customization with the Game File.

    Edit : I would also like to mention that some bars (Find Reference Bar and Find Result Bar) have some columns that we don't need most of the time, so for more efficient space use and clean customization there should be an option to hide some of the columns for ex: the "project column" is not required in the "find result bar" when i am working on a single project, so there should be an option to hide that bar.

  • oosyrag i get it!

    But little construct team is one of the major reason for it too, look... "default functions" was a big step in construct and seemed very hard and complex to do like "timeline feature" and an "inbuilt exporter" which were just said to be very difficult to implement and drawbacks were counted too, but with time and hard work it happened! i just like to believe that with growing construct (with right subscription model) will be a bigger team someday and this issue will be sorted in a way or the other.

    Hoping is not the worst thing to do!

  • I understand the limitations of your team, And i appreciate the good work done with c3, i woudnt have been able to do what i love without construct at an affordable price and progressive updates, i hope it stays this way.

    Although i think event setup like activating host group when player is host and peer group otherwise would be doable by users (assuming the plugin would automatically set the new host id for all peers and mutiplayer is already complex for new users anyway)

    and i hope that c3 grows fast and successfully and you will be able to implement it sometime later.

  • oosyrag i saw a post where ashley explained it as a complex process to implement,

    but C3 being a No Coding Required 2D Game Engine itself suggests that most game developers using it do not know coding or setting up a server, let alone code it for host migration(complex process as said).

    Being said that, Isn't it important for C3 to provide this as a feature?...

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • There are two types of gaming:

    1.Single Player 2.Multiplayer

    We can make multiplayer games in Construct 3 with the help of multiplayer plugin, right?...

    But currently, if the Host leaves a game then there is no host switching which makes all players kicked out of room.

    This can work in a 2 player game as the other person could be crowned winner if one leaves. But in (multi) multiplayer other players will get kicked out because of one player(host) leaving, that could be whenever he is losing the game.

    This limits us making a real multiplayer game as their is no meaning of making a multiplayer game which runs as wish of the player hosting game.(at least not a serious game)

    This can only be solved by host switching feature, with this feature c3 can say it can truly make a multiplayer game.

    So i Want to ask, Are there any plans to implement Host Switching feature?

  • Thanks AllanR i will try "tokencount" solution, i am sure it will work.

    And i do need list to change dynamically.

  • I think i might have not been successful in explaining the situation correctly, Let me rephrase it again in a simpler way with an example,

    Lets say there are three objects:

    "Sp_Data", "Sp_B1" and "Sp_B2",

    where object "Sp_Data" have an instance variable named "BChoice" with value "choose("Sp_B1","Sp_B2")"

    Now i want to create object randomly between Sp_B1 & Sp_B2 so i so i create this event,

    1. Every X Second >>> Create Object by name(Choose("Sp_B1","Sp_B2"))______This works fine!

    But i want this event to take the value of name from the instance variable of object "Sp_Data" that is "Bchoice" so i create this event,

    2. Every X Second >>> Create Object by name(Sp_Data.BChoice)______This does not work!

    So question is what do i do to make event "2" work?

  • AllanR Sorry but your method did not worked, i made a mistake before when i said it did worked.

    I tried to set the instance variable as "choose("Sp_B1","Sp_B2","Sp_B3","Sp_B4","Sp_B5","Sp_B6","Sp_B7")"

    but it did not worked. Also i tried using a global variable set as "choose("Sp_B1","Sp_B2","Sp_B3","Sp_B4","Sp_B5","Sp_B6","Sp_B7")", it did not worked either...

    Any other guess of what could make it work?

  • Hi everyone,

    I was trying to "create an object by name" by "choosing" between names of different objects, and it worked perfectly... like this....

    Create an object by name ___ choose("Sp_B1","Sp_B2","Sp_B3","Sp_B4","Sp_B5","Sp_B6","Sp_B7")

    Now i want to twist it a little and put the "different objects names" part as an instance variable of an object(let say "X") and now it looks like this...

    Create an object by name ___ str("choose("&X.InstanceVariable&")") where, X.InstanceVariable is set to "Sp_B1","Sp_B2","Sp_B3","Sp_B4","Sp_B5","Sp_B6","Sp_B7".

    The only problem is that this one did not work. Any guesses why?

    Thanks to iain shortcode, he fixed it.

    It was caused due to parameter renaming afterall although i could not recreate the bug itself.

    Thank you iain.

    Just mailed, please check it!

    I am trying to recreate this bug.

    Nepeo

    Its an almost complete project, can i email it to you?...

    Also i think it might be due to a parameter name change in the new functions condition because i changed it in the function itself but did not see if it got changed in the events calling that function and so i have a doubt on it also it hanged the game when i previewed it after it, then i saved, closed and reopened it (added in the first post).

    No i have not changed the version as i already was working on latest stable release r148. Although i remember the game hanged in the preview and then i saved, closed and restarted the engine.(added in the first post)

    Been working on a project's version for some days and i just saved the file. Tried to open it again after some time and it is giving error "Check it is a valid Construct 3 single-file (.c3p) project."

    Is there any way to recover this?

    Edit : The game did hanged in the preview and then i saved, closed and restarted the engine.

    I tried opening project in old version r147.2 it still gives the same error.

    It could be because of changing a parameter name in new function condition because that was one of the last things i did in project that i have a doubt on but i am not sure if it is the reason.

  • Thanks a lot man!