inquiesco's Recent Forum Activity

  • martinDrew I'll be submitting a private YouTube video in the next few hours to show where things are at currently, I'll PM it to you. A few niggling issues in the video like Z index on objects but nothing hard to fix, just things you'll find in the video, . Indeed, you're starting to pick up on how functions and calls work, they're can be complex for people new to coding but once you understand them, they're quite powerful.

  • Without a .capx to analyse, I'm afraid being able to assist would be akin to searching for a needle in a haystack, made of other needles with similar colours, and all facing outwards towards our hands.

  • martinDrew Ha ha, it depends on how ambitious you are and how quick you can be as to whether it's several years, . I foresee at least another few months, but considering my enemy AI is close to what I'm wanting and that's what I consider - at least in my mind, rather than actuality, perhaps - to be the highest hurdle to jump in my checklist, I think the rest will be easier. It'd mostly take time due to the amount of content I plan on adding if anything.

  • Some of these sci-fi tracks are great! Will definitely use a few of these and put you and your website in the credits. Depending on funding raised I'll be donating as well when the game is finished down the line.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • You need to put that one enemy into a family (fam_enemies), then for any bullet collision checks, use fam_enemies instead of the enemy type you're hitting. Families in C2 work by applying conditions of the family only to instances within that meet the conditions. Therefore, to also make them move randomly, when using System -> Create object and the sprite, after that line you need to look into implementing a waypoint system. I haven't attempted it yet, but it should be as simple as spawning a transparent object at a random X and Y position, then sending that spawned sprite off to that transparent object. Then on fam_enemies and in a separate check after spawning, you'd want to check if it collides with the transparent object and if so, to make another and send the ship that collided (again, this is automatically detected since it's in the family, and we're checking the family, not the sprite) to the new one.

  • Happy to help. Many things in C2 aren't accomplished directly, but require understanding of how Events, Objects and Behaviours work. With that under your belt you can come up with different ways to accomplish things that might not be possible if the function itself isn't included (like a random spawn function). Good to meet someone with similar literature interests! I've owned C2 since Jan 2013 but only really started getting into it last Monday, so... been using it for a week, haha. But I come from a web development background, so I find it easy to learn technical things and using various logic to try and get things to work.

    Working on a game at the moment, really complex and I'm loving the challenge, spent around 8 hours working on and debugging enemy AI to track the player if they see them and the player pulls out of range, and they call all their friends in the layout when that happens, . Got a rather large checklist of things to do and loving every moment.

  • martinDrew Fixed it for you. You needed to have Call "PlayerShootBullet" with the frame number in it (they were all set to 0). You also had two Events (F On "PlayerShootBullet" that could be combined, thus I did so, and also since you spawned two bullets you needed to set their animation frame twice, one after each bullet spawn, else it only applies to the last spawned. That can be resolved if you put the bullets into a family and just call one line at the end which is changing Bullet -> Set animation frame to be fam_bullet -> Set animation frame, or whatever you call the bullet family.

    No worries for any assistance, happy to help out. I enjoy it, else I wouldn't be wanting to study to change careers from Web Development to Teaching, ha ha. Yeah, I'd fill my time in a dreary job with something similar, something actually engaging so I don't feel like falling asleep within the first hour of arriving at work. Which is what I did at my last job because it was 'web development' but it was 90% copying and pasting 40+ text edits, sometimes 100, then moving to the next pile to implement. As for books and writing, I'm into science-fiction and high fantasy. I also can't stand missing a book in a series, so if I'm at a book store and I like the blurb on the back and the writing style in the first five or so pages, my wallet screams at me as I tear it's insides out and buy the entire series, . Yourself?

    Regarding PMs, just post a bit in different forum topics, and check out Badges, all of which are achievements you can complete to boost your reputation quick.

  • Thanks for the update Tom, thought maybe the server was on the way out or something, .

  • No problem! Good luck with the rest of development, .

  • Sorry, I'd managed to fix it for him in Page 2, .

  • Global variable enemyCount 0

    Global variable totalEnemies 20

    System -> Every 2 seconds

    ---- System -> enemyCount less or equal to totalEnemies

    -------- System -> Create object yourObjectHere

    -------- System-> Add 1 to enemyCount

    If you wanted a random delay, change to:

    Global variable enemySpawnRate 1

    System -> Every enemySpawnRate seconds

    ---- System -> enemyCount less or equal to totalEnemies

    -------- System -> Create object yourObjectHere

    -------- System-> Add 1 to enemyCount

    -------- System -> Set enemySpawnRate to round (random(1,10))

  • It seems to have picked back up now. Hopefully it lasts, .

inquiesco's avatar

inquiesco

Member since 26 Jan, 2013

None one is following inquiesco yet!

Trophy Case

  • 11-Year Club
  • Email Verified

Progress

12/44
How to earn trophies