Gillis's Recent Forum Activity

  • You should use instance variables for each zombie. You can set several sets of coordinates to create 'instance unique' pathing. Couple that with instance style behavior modifiers and you can get cool swarm effets. Not everything is fitting in the image but this will give you the clue you need.

    Here is a high level Heuristic:

    • Create 3 sets of XY Coord pairs (Instance variables) for zombies.
    • Create Instance variable for Mode.
    • Check distance to player to toggle mode.
    • If patrol mode Every X amount of second set 3 random locations nearby the and loop through them as goals to create a patrol effect.

    White Larva "Plaguecyst" are using instance specific patrols and distance measuring similar to what you are thinking.

    If you want your random patrol points to be in a circle you can limit their spawn location by using Pi:

    Similar to this:

    x = (cos(step*3.14159*2))*44+ Sprite2.x

    y = (sin(step*3.14159*2))*44 + Sprite2.y

  • In C3's Json "Array" editor how do I enable more than 1000 rows? I specifically need 7001 to modify mission sets. Could I maybe request a feature? Since the json is 0 based and the line limit is not slicing up the file into 7 is not feasible either. Meaning with the desired headings I'm only getting 999 rows per JSON... That makes things difficult. At the very least I am hoping to bump the limit to 1001?

    I have submitted the following feature request but perhaps there is workaround so I wanted to ask.

    C3-I-767 <- construct3.ideas.aha.io/ideas/C3-I-767

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Made some progress on procedural item shops tonight. Armor first, then weapons, and finally I will add the clerk.

  • > Added 32 Weapons (3 types),32 armors, 40+ heads/helmets. water pumps, repairable turrets,destroyable terrain, persistence between zones, herringbone and perlin noise blend of modularity, endless levels tested out to 70000 so far, creeping alien growth, portals, earth-day events. more to come. Procedural item shops coming soon.

    damn that sounds good, but are the 70k levels procedural generated? or are you reusing a surtain amount of levels?

    amazing stats progress :D

    Its all procedural. I am using a blend of Herringbone Wang with "Advanced Random"(<- C3 feature) Perlin noise.

    Since I generate levels realtime in order to reach infinite.... the trade off is you have to find some non standard way to store changes, but a dictionary or array works nicely.

    More info on Herringbone

    nothings.org/gamedev/herringbone

    nothings.org/gamedev/herringbone/herringbone_tiles.html

    *EDIT* Thanks a lot by the way!!

  • Added 32 Weapons (3 types),32 armors, 40+ heads/helmets. water pumps, repairable turrets,destroyable terrain, persistence between zones, herringbone and perlin noise blend of modularity, endless levels tested out to 70000 so far, creeping alien growth, portals, earth-day events. more to come. Procedural item shops coming soon.

  • Making some progress on procedural weapons today. (Sorry its so zoomed)

    Subscribe to Construct videos now
  • In the project tree right click Files -> New -> JSON

    Once its added as a file to your project you should just be able to double click the file in Construct 3 editor and edit it there in a spreadsheet view.

  • R0J0,

    Here is my recent BulletML style attempt. The main difference is it gives you a circle perimeter around an object to bloom from. Hope you like it :) This would be cool with your dual 4x pop

    Sharing if anyone else needs this. Thanks for getting me on the right path R0J0

    dropbox.com/s/u8qk14qaesqpcwi/bulletcircleidea.capx

  • OK.I got it to work.

    Sharing if anyone else needs this. Thanks for getting me on the right path R0J0

    dropbox.com/s/u8qk14qaesqpcwi/bulletcircleidea.capx

  • amazing. This gives me some ideas.

  • Thanks. Also found some clues on stack today:

    Something like this...

    Create object with bullet behavior measuring angle back to origin The below algorithm creates an object at some random point along the diameter (measuring from the radius)... I just need the think of a way to space them evenly now.. I think I couple with Sine and bingo.

    x = cos(random(0,1)*(3.14159)*2)*radius

    y = sin(random(0,1)*(3.14159)*2)*radius

    *Edit* perhaps I take the original random spot and then divide the number of desired evenly spaced bullets but 360 and loop on that... Let me give it a try.

  • Actually "Wait for Signal" might be pretty close to what the op was thinking of.

    I think so too

Gillis's avatar

Gillis

Member since 7 Apr, 2012

Twitter
Gillis has 5 followers

Connect with Gillis

Trophy Case

  • 13-Year Club
  • Forum Contributor Made 100 posts in the forums
  • Popular Game One of your games has over 1,000 players
  • Regular Visitor Visited Construct.net 7 days in a row
  • RTFM Read the fabulous manual
  • Email Verified

Progress

18/44
How to earn trophies