Somebody's Forum Posts

  • Well, if you have more than one value per imaginary row then it's a x,y array.

    So in your case it's like:

    __0, 1

    0: A,B

    1: A,B

    2: A,B

    etc.

  • Somebody Thing is, C2 is developed and advertised as a full featured and professional game engine for creating advanced games that run on nearly every platform.. If it was meant just for prototyping and small tacky html5 games then no one would be complaining...or buying it afaic. Doesn't really live up to those claims either way -w-

    Well, if I watch that promotional video on the main page and read the brief I get a certain picture...

    Certainly that "Build Once. Publish Everywhere." line might be perceived as somewhat "optimistic" at best, but other than that - you CAN make advanced games as they say, and it is quite powerful.

    In the end it has a very reasonable free version to see if it fits.

  • Ok, found some docs on Array saving and managed to save the data, but when I try to load it like this nothing happens:

    [attachment=0:2coptqc3][/attachment:2coptqc3]

    On the bottom is a file chooser plugin - on change it should load the array in JSON format, but nothing happens? What could be the solution?

  • I'll have to agree with the "Against C3" people - as already mentioned there's a mountain of excellent tools, probably spearheaded by Unity and Unreal engine for "serious" development. C2 provides excellent tools for fast prototyping and making products that fit its target platform - HTML5.

    All the people asking for 3D and built-in isometric engines and what not so very often honestly feels a little ridiculous - if you need that just switch to a different engine. C2 has been very open about what's possible and what's the expected output.

    As for performance - mobile devices have basically already reached the pinnacle of resolution - there's no point to go beyond 300 dpi, the human eye simply won't see the difference. So you won't have to go beyond Full HD in the next year or next 20 years - the human eyes won't magically improve (well, probably). Devices currently coming out easily work with that resolution at a decent pace and they won't slow down - which means that as the time goes on your limits will stay the same, but device power and support will only improve enabling A LOT more to be achieved. Not to mention desktop PCs which are already beasts and will, obviously, also continue to improve.

    I for one hope that C2 continues improving, gaining new useful functions and as time goes by HTML5 export to mobile platforms improves as well to eventually reach that desired "One click" stage.

    What I want in C2 for 2015 is simple - random values in object parameters - so, for example, you put random(360) in angle inside the editor and every time the object is spawned it has a random angle - would make event lists so much cleaner.

  • Top kek, newt

  • If it's a limited range then something like choose("a","b","c") would probably work well.

  • I have this working - just use FAMILY instance variables, remove related object instance variables and you can easily make a system where damage is done to any enemy within that family.

  • Well, here's a quick and dirty video of my StuffGEN - a quick and easy object creation tool - that actually illustrates a full process from creation to implementation to fixes to implementation again:

    The creation parts are at 4x speed, but they also show a visual aid I made in C2 to show what keys and mouse buttons are being pressed - this would help with making tutorial videos.

  • Hello, all.

    I would like to save and load/parse files with a data structure similar to this:

    Frame, X, Y, W, H, Angle - so basically all integers, like this:

    0 256 256 64 -32 0

    And there would be a bunch of them, say 100 or so.

    They need to be parsed in the correct order, but there's no need to access any specific lines or such. So the system would do a For each on some objects, add data on each to a file and then save that as a file on the users system (as a system download).

    Same should happen in the opposite order.

    Can this be done in runtime and what would be the best way to do it?

  • Well, it's impossible to tell, using this given information, is it? What you need to do is explained above - set the dot location to map location + player location/10 (or whatever is appropriate). Also make sure the dot is ABOVE the map in Z order.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • You really need to put the player figure at about 25% from the left side, not center of the screen, otherwise it's just frustrating.

  • Thanks to Rojo I have managed to improve some export facilities and meanwhile improved many other things (more parts, save states, etc) according to plan. Now you can really build some assets with this:

    Export a clean png image, resize as needed and it's good to go in a game:

    And while my main focus has been technical stuff Burvey neatly shows that you can do way more with it.

  • Use a string and split it into an array?

  • Heh, this is good looking - those faces really elevate what would probably look too simple into something really charming. Going to check out the gameplay.

    Edit: The gameplay is nice as well, but that ad panel on top mildly obscures the proceedings - it feels like those interstatials at the end of the levels would work well enough.

  • A container only "links" to an object in a shortcut sort of way - it kinda keeps in mind that these objects are related. The pin behaviour does actual attachment to objects.

    How many sprites do you have on top of that background?