Voytek's Forum Posts

  • This question is kind of theoretical. I cannot really find the most appropriate ratio for a space shooter. Explained below:

    What is the best ratio between

    spawn enemies: EveryXseconds

    and the bullet speed they have?

    What am looking for is the best relationship between the two that is the time of spawning and the speed.

    Say I start with the speed of 50 in which enemies are falling down. How often should be the enemy spawned to make it engaging?

    BTW, what speed would you consider as a baseline for this kind of game?

    Then every 10 points I increment the speed by adding 25 and I recon i should do something with the spawnTime (EveryXSeconds).

    Thus what should be the baseline for the seconds of spawning the enemies and their bullet speed? What ratio should I maintain between the two to make the game run well while incrementing the speed of enemies?

  • What is the "golden ratio" between the time of spawning enemies (every x seconds) and the bullet speed for a space shooter?

    I would like to start with a baseline of bullet speed = 50

    then i would like to increment it by 25 every 10 points (i got this down)

    What i do not know is what should be the best time (in seconds) to spawn enemies for a speed of 50, and how should that change while the bullet speed gets incremented?

    all this for a vertical space shooter.

  • Thanks for your concern, I suppose I can handle stuff. Do you happen to know any robust game portal forums?

    I am interested in learning people’s opinion on what makes an attractive portal. There is for instance a site like that, which looks decent, it does not seem to generate much traffic though and does not have much gaming functionality besides games.

    https://www.sandboxd.com/

    That is why I have been asking.

  • Great answer! I can google too, there is a lot of things that can be googled out making me confused what is over the top or too simplistic in order to find something that seems just right like an synthetic opinion on the topic, which cannot be googled.

  • What would be the basic functionality of a Construct 2 gaming portal? What would be the minimum requirements? A scoreboard?

    What do you reckon?

    What other functionality would it be necessary for an intermediate portal or an advanced one?

    Are there any books or materials explaining the nature of attractive gaming portals and its functionality?

  • This topic has been bugging me for a while. Are there any game portal templates that have been tested running fine with Construct 2 games instead of uploading games to the existing portals? What are the available solutions?

    Thanks for all the amazing answers, even one from a scirra founder himself, wow! It is an honor indeed and it could be exhilarating if more companies could be mentioned even for the sake of having a look at them and what they do being "intertwined with" Construct, would it also be too much if I wanted to know which https://www.miniclip.com/ have actually been "Constructed"? Thanks in advance!

    I perceive Construct 2/3 as an engine for Indie developers or mini studio developers. Are there any bigger companies using Construct 2/3 to make games?

  • I perceive Construct 2/3 as an engine for Indie developers or mini studio developers. Are there any bigger companies using Construct 2/3 to make games?

  • How do I build a Custom ListBox for Android/IOS, which will display/manipulate a 2D array values? TheC2 ListBox does not work properly when I created an apk with a phonegap.

    I have probably gone through all posts regarding ListBox and developers have had the same/similar issue, which seems like it has not been resolved.

    I have found something I am moderately hopeful of with a capx example:

    scirra.com/forum/viewtopic.php?f=147&t=186515&p=1092612&hilit=list+android#p1092612

    drive.google.com/open?id=0B-xiq ... lFnQlBmU3c

    However, the one above does not allow to manipulate particular values. Does it? Could it be improved to be able to make modifications by clicking the values?

    I like it, because it is concise but it does not have the functionality needed to manipulate the 2D array.

    Then, there is a bit more complex solution. Has it been tested by anyone? Is it the only one workaround? I mean the one at the very bottom:

    scirra.com/forum/viewtopic.php?f=152&t=171925&p=1032344&hilit=list+box#p1032344

    Finally,

    How do you personally go about the ListBox issue for Android? Please note that I need a user to be able to manipulate array values from some UI with a textBox. ListBox comes in natural but it has the known issues on Android/IOS.

    Working examples greately appreciated

  • I would not even think to do it in such a way, that is remarkable!

  • That is exactly what I have been trying to do! Beautiful result korbaach! You are super great! Thanks for letting me learn something new!

    I also assume that there is no other way of representing the array graphically so that the horizontal values could be manipulated from the GUI instead of this one, where “horizontal values” are “frozen” in the list and are not clickable but still the user can delete an entire row and has a sense of what is going on, isn’t there?

  • The pattern i am looking for to display in Construct 2 List, not in a text object, would look like this following your [blackhornet's] example:

    List in Construct 2:

    0: 0,5,10,15,20,25,30,35,40,45

    1: 1,6,11,16,21,26,31,36,41,46

    2: 2,7,12,17,22,27,32,37,42,47

    which appears to be the visual representation of the array from Construct 2 debugMode. In other words, the list contains array rows and their indexes should match, which allows a removal of an entire row both from the list and array by means of array pop. Besides the List in C2 does not work the same as the text object.

    dropbox.com/s/dts3h6hqum4emyn/voytek_2darraySample.capx?dl=0

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Thank you.

    It is somewhat helpful, however it still prints according to the pattern below

    *

    *

    *

    *

    *

    *

    etc

    Whereas, my array should be printed in the list like so:

    *,*,*

    *,*,*

    *,*,*

    In hardcode it would be something like:

    List: add item: array.at(0,0)&”,”&array.at(0,1)&”,”&array.at(0,2) at index 0

    add item: array.at(1,0)&”,”&array.at(1,1)&”,”&array.at(1,2) at index 1

    etc

    The question is, how to do it with a nested loop in C2?

    It seems a printing pattern is required to display the array like the pattern below but shorter:

    Subscribe to Construct videos now

    I still cannot get it in C2

  • First of all, I would like to make the following work.

    How do I iterate through my array in such a way that the C2 list displays values according to array’s rows? Like so:

    List index 0: displays: array row 0.

    In other words I want to get:

    Index 0: arrayValueEntered1, arrayValueEntered2, arrayValueEntered3

    Index 1: arrayValueEntered4, arrayValueEntered5, arrayValueEntered6

    Index 2: arrayValueEntered7, arrayValueEntered8, arrayValueEntered9

    Thus all values like in the array but separated by a comma.

    The only working thing I could come up with was to iterate using “For each XY element” but it obviously does not do what I intended.

    I tried to build a while loop since I do not know how many rows there will be and then I nested a for loop since I know that I will have three values in my array in its height. Unfortunately I cannot make it work.

    Thus, can you either correct my looping to achieve the desired effect or add a proper way of iterating to achieve what I am aiming at?

    My secondary question is related to my goal, which is the most accurate representation of the array in a visual way. I chose to use the list but even if the above works, which even now does not at the moment of writing, I still would not be able to precisely change the values, only whole rows. Would there be a more accurate user interface to manipulate the array in the file so that the user could choose particular values to change?

    capx for correction below:

    dropbox.com/s/24hvomvee446x2p/2d%20array%20Iteration.capx?dl=0