shinkan's Forum Posts

  • Following Your image example I've made this one:

    https://dl.dropboxusercontent.com/u/34375299/Construct%202/bugs%20and%20fixes/ar.jpg

    Aspect ratios are important and even this video link proves that.

    http://flamma-beta.com/multires/MAQ00023.MP4

    As a multi platform game developer You need to design Your game to look almost the same on different devices. Yes almost. You can't expect the game will look exactly the same on wide iphone (640x960, 640x1136) or ipad (1024x768, 2048x1536) cause it's not possible.

    If You need to have a background image at full size of the screen it's better to make it bigger - to satisfy all devices resolutions, but focus your gameplay on specific area of the screen.

    You can design games to work on 640x480 and then if You switch to 960x520 (random resolution) you can scale your gameplay area.

    <img src="https://dl.dropboxusercontent.com/u/34375299/Construct%202/bugs%20and%20fixes/ar3.jpg" border="0">

    And with bigger background image there is no difference in gameplay, You only see more sides on wider resolutions.

    You should never do what You are asking for. It's a bad practice and overall bad thing to do as a game developer. I have never seen that approach in normal game (not talking about experimental prototypes kind of games) for past 20 years.

  • That actually works perfect, thanks vee41!

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • I'm having some difficulties with this one.

    <img src="https://dl.dropboxusercontent.com/u/34375299/Construct%202/bugs%20and%20fixes/combineA_and_B.png" border="0" />

    I have an Array with all sort of different object.

    When You select an object it's name is stored to Combine_A var and then You can select second object which name is saved to Combine_B var.

    So always first selected goes to Combine_A and second selected to Combine_B.

    That way if param0 = "box3" and param1 = "box6" it creates a new object, adds it to an Array, deletes both from param0 and param1 and calls Close (Reset). If one of params is not equal above call Close(Remember).

    What about

    param0 = "box3" or param0 = "box6"

    param1 = "box6"    param1 = "box3"

    ?

    Obviously I can create events for both situations and it will work fine.

    But the thing is I have no idea how many objects I will have and how many of them will combine with each other.

    If there will be 8 objects to combine I will need to set all of the events twice for every combine action to check if

    param0 = "object1"

    param1 = "object2"    

    or

    param0 = "object2"

    param1 = "object1"

    param0 = "object7"

    param1 = "object8"    

    or

    param0 = "object8"

    param1 = "object7"

    and so on...

    I'm looking for some kind of a system to let me specify if Combine_A = A or B and Combine_B = A or B once.

    Any thoughts?

  • The problem with translations is some things can't be easily translated to other languages. It's very hard to find common words that are understandable for everone.

    For example: Sprite

    In english it means - two-dimensional image or animation that is integrated into a larger scene

    In my language closest to this explanaition is Icon, but Icon also means something very different.

  • Best and easiest solution for that would be to ask a member to state what version of C2 is he/she refering to on new post creation.

    That way everyone will know if file can be opened in currently using C2 version.

  • Or Alternatively, if we could put events into groups ...

    You can make subfolders to better organize your event sheets

  • Laurent nope, sorry. Issue is still here :/

  • yep, all true heh

    What about touch counts? Did it stays at 0 all the time after you finished "fingering" the screen? That's my biggest concern, after testing it on few android mobiles it usually stuck at 1, like touch event never stops.

  • agree with GeometriX

    Not everyone is making simple platform games where you could do intro or cutscene using simple layout, sprites and timers.

    In some cases pre rendered animations or simple video could add a lot to overall game quality.

  • I did more testings and results are a bit confusing.

    on mine Samsung S3 after zooming it usually keeps 1 touch active. Touching screen adds one more touch, so it's impossible to scroll anymore cause it's start to zoom due to two active touches. Reload page only can fix this. Tested on default browser and chrome for mobiles.

    Same thing happens on different samsung mobile and htc, but it works perfectly on iphone 5 (?!).

    How is this possible?

    Here is the link to this simple project

    http://dl.dropbox.com/u/34375299/testy/New%20project1213/index.html

    Text object display

    -fps

    -layer scale

    -touch counts

    Can someone test it and post your results and phone/pad model?

    As far as I can see touch event don't work the same on android and ios :/

  • never used "Wait 0 Seconds"

    and never had any issues with

    On start of layout

    .. Create Object1

    .. Set Variable1 to 0

    so not really sure what's this tutorial is reffering to.

  • hey R0J0hound I have some strange results with your example and I'm not sure whats causing that.

    Sometimes (very often usually) after zooming using two touch points it constantly keep track of one point - I've added simple text to show touch counts.

    So if You then try to zoom again with two touch points it's messing up cause there are three touches now. Even if you stop touching it still shows one touch active and there is no way to reset it (only reloading page works)

    I've been testing this on three different Android phones.

    any ideas? or maybe it's a bug in touch plugin (using r124 currently)

  • your link gives me an error in chrome

    "Application Cache Error event: Resource fetch failed (-1) dl.dropbox.com/u/47035927/00%20-%20GOLDEN/c2runtime.js index.html:1

    Uncaught Error: SecurityError: DOM Exception 18

    b.Rm c2runtime.js:47

    y.S c2runtime.js:265

    b.Od c2runtime.js:89

    l.fp c2runtime.js:135

    b.cl c2runtime.js:121

    b.xq c2runtime.js:76

    b.go c2runtime.js:74

    (anonymous function) "

    and what do you mean by "Windows arrow"? You mean mouse cursor?

  • Yes, I did. I'm working on this project some time now (over three weeks) and that's why I'm concerned. There's one backup file in my project folder, one I saved about an hour before crash. But still, there's no files at all at my backup folder. I double checked path to that folder in C2 properties and everything looks fine.

    C2 crashes are unpleasant, but not existing backup files... it's just nasty :D