mystazsea's Forum Posts

  • You should specify what you are after a little better... If you want professional help..try to post a better da..

    You are requesting two different games...although basically the same idea...Do you have a Price range ?

    There is a mostly complete example of these type of games already in the Examples and on the forums...

    You mention temporary art placeholders?? its already been done for you ...

    check the examples...

    if you want a completely original game with original artwork you should say so ..

    your ad is a little vague..

    <img src="smileys/smiley1.gif" border="0" align="middle" />

  • oh yeah...pretty please Ashley....you is the all star!:D

  • Nah we old hacks are probably just BUSY!! making cool stuff for the forums....brewing up goodies...hehehehe

    keep suggestions rolling in...and stuff gets made in the secret labs...mwhahahahahah

  • well I guess the Up side should be that you only will have to delete them once....?

  • Someone hasn't read the Manual <img src="smileys/smiley19.gif" border="0" align="middle">

    Its really worth it if you want to understand Construct 2

    See this page from "THE MAGNIFICENT MANUAL"!!!

  • "Genius" is just another word someone who-

    a: read alot

    b: read even more

    c: practiced

    d: experimented

    3: taken lots of drugs ;p

    4: you didnt notice I changed from letters to numbers did you

    e: pays attention to small details

    f: reads alot

    g: doesnt repeat themselves often

    h: relaxes and looks at the world alot(see "e:" above)

    i: Doesn't worry about irrelevant things...such as trolling etc unless really, really funny...

    :)

    Dont worry

    even lofty genius is achievable in anyone's lifetime...

    just depends on how bad you want it

    BE BAD..!

    get studying

  • So far Untested but ...

    you could try(experiment!) using the invert function and play with that...So like a combination of both overlap and inverted overlap

    so something like...

    is red cube x,y, = black cube x,y ->

    is red cube overlapping ->

    is red cube width,height <= to Black Cube width,height ->

    as a pre check set of conditions

    and then compare it to the next statement

    is red cube x,y, = black cube x,y ->

    is red cube NOT overlapping -> (use the invert function)

    of course this doesnt take into consideration any Alpha transparencies areas that the object may have..

    That I know of

    Its always worth experimenting...You may find out something new and undocumented.....!!! bonus points if you share!!!

  • Just a few ideas....

    I am testing a few of these today...

    pretty sure they will work...

    Yes making smaller wall segments is an option but you could also try adding a few instance variables to the Wall segment and Store "fake" Y coordinates in them...

    Determined by getting the BASE Y of the wall segment and then subtracting divisions of measurement to create the Variable "fake" Y positions.

    then if you game is more or less tiles based you can compare the Units Y axis to the Fake Y coordinates of the wall segment....if you know what I mean...

    For example a Wall segment that was 100 pixels wide but spanned say, 100 pixels in Y coordinates..then you could break the Variables up into proportionate "fake" Y coordinates... at each respective jump in Y difference....Does that make sense?

    Of course you will still need to refine it..but it seems that you are using a sort of Grid based snapping system? try to incorporate that into your grid system...if you are not using a snap to position grid then It may be alot harder....

    You could also use image Points to enable snap to positions set at any interval you like along the wall edge ..then when your attacking units

    get close to the wall you could Snap them to the image points position...

    Or even easier, place a small invisible marker sprite at the wall edge image points which you set up in the animations editor..(let's call them "Attack points")

    Then you can very easily "direct" your attacking units to the wall segments "Attack points" via the "Set VECTOR" or "Set angle of motion to object" or similar functions

    Example image

    <img src="http://s10.postimage.org/prldiunx5/FAKE_BASE_LINE_EXAMPLE.jpg" border="0" />

  • Nope that Method should work exactly the same for the Top down shooter except of course that it wont appear the same....because of the viewpoint..the mechanic is the same the visuals arent but if it was me i would combine the bullet effect with an animation that is called just prior to the Knockback mechanic...this will increase the illusion of knockback if you make your animation believable as well...

  • If your problem is while using the editor ...you might find it easier to select objects from the Project bar list instead unless of course the object you are picking is an Instance of another object ..if so well...within the editor all you can do is remember the coordinates and then move the top object to get the under object...

    unless of course the under object is located on its own layer..if thats the case just disable the top layer ...

    There is a request thread in the general section to ask to address that situation....if its in game you are talking about...Try shinkan's Event:)

  • Or what about just putting a buffer zone sprite around the game grid edge that activates the collision mesh just before the sprite hits the game grid border and falls out? It should work..or use y coordinate value to trigger collision mesh on..for example collision mesh is defiantly turned on at y pos= 700 pixels..with the solid frame border at y pos=750

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • OK...well then the array idea sounds like the best idea..great method but instead...use a data array and a corresponding jewel image array the same dimensions as the data array

    Consisting of preset tiles locked in place that dont move but rather respond to a set of preset rules that relate to what tile was immediately around it..is whether or not a tile is cleared falling or colliding for the first time..its just a numerical system of correlated rulesets.

    using tiled animation framed color sets plus a invisible/transparent tile color frame to represent empty as well as a variable stating what color each tile is...etc

    Then by using the image array and whether or not a grid square not using falling bricks except for determining which color is falling and when it reaches the position...'turn on the preset array colored stone and just turn off the visibility of the falling one ...this way it doesn't matter if your tiles fall out coz you would just turn off their visibility when outside of the game grid area...leaving only the preset image array displaying its color....does that make sense? I hope I am clear enough...the array idea is a good one...just needs tweaking..

  • Yes that's one way....there are plenty of others..

    But the way you chose would also let you set position of the spawner anywhere at anytime during your layout runtime...for any possible event...

    Not just Ctrl click dragging...you could do it via events at pre determined runtime events...

    You have the basic premise correct though.. Bravo:-)

  • What about a simpler approach?...

    By this I mean

    only checking for collisions when the block is actually falling...

    Or

    Checking only once a block has fallen and come to rest...

    Checked by a instance variable?

    This would radically cut down on the number of collision checks...

    As far as I can tell anyway....

    :-)

    Worth a test...

  • Bluephaze is right...that tutorial pretty much covers all you need..

    Fully scripting a complex A.I. can take months to debug .especially for complex environment navigation....but you have to start somewhere and that tutorial is a great place..:-)