GeorgeZaharia's Recent Forum Activity

  • escapeball play with weight of ball and bounciness and gravity world. but i guess around 80 world gravity and impulse applied... then u can also control bounciness and how fast the ball stops mid air using the angular damping and linear damping of ball have fun. i never played the game, but im guessing the ball is controlled by tapping and the angle of movement is controlled by above what object/direction of gameplay is going to.. so is automatic by the system. that is a bit trickily to achieve but not impossible.

  • here is my solution, il read above what you where trying to achieve. but this is what i meant with the for each.

    testing c3 sorry for the long song.. couldn't find a FX sound lmao.

    mikehive That could work, but not if you had for example different enemies shooting at each other with different hit power. Turret 1 does 30 damage to enemy, where enemy health = 100. At one point it will be -20 and the event won't run correctly because it was never exactly at 0.

    it doesn't matter if the damage taken is 1 or 99 cause your condition is less or equal to zero.. the object should be destroyed. or call a function/event that does something then destroy that object. otherwise the song will loop forever as that less or equal will always be true forever as long as that 1 character is still on screen/dead or with health under zero or equal to zero.

  • Hiya,

    I'm using 3D objects as enemies. What I use is this:

    I'm not sure if I'm overlooking something simple but it's driving me crazy.

    Whenever I kill the first enemy, everything's working as expected. However, whenever I shoot the second enemy, which is a copy-paste (again, it's a 3D object) of the first enemy, it just won't execute the code at line 12.

    In the debug preview, the health of the second enemy just goes more into the minus every time it's hit by 50.

    Is it the trigger once that's causing it? I used to think putting it as a subevent would trigger it only once for that event, instead of 'forever'.

    try removing the trigger once as you mentioned.

    you might also want to try a

    For each 3dblock health =< 0

  • apply this rule in here basically example 1/10 x100 = 10%

    in construct is going to be something like

    number = 1 / number = 10 = 0.1 X 100 = resultnumber = 10

    text.settext to resultnumber &%

  • you need to store the tap gesture on a variable like value 0

    and when tap gesture happens turn that value to 1 lets say.

    and on the drag&drop thing add if variable is 0 drag enable.

    if 1 disable drag&drop

    tap gesture needs to happen in a sequence for this to work like click/release at a certain speed. it might work weird though on PC. but mobile should work properly.

    you also need another condition for tap to check if drag&drop is enable ... so the rotation to 90 degrees doesn't happen.. once you finish drag&drop.

  • global text variable = your password stored in game (or hash key)

    text input as 1st layout when game loads that requires the input.value to match the global text variable.

    if they match u go forward to the main screen if they don't match do nothing.

  • have you tried disabling collision with other objects? so that you use rectangle box collision mask? and not worry about how objects interact with each other?

    and if you need to test collision of 2 objects with collision disabled to each other just calculate the position point of their XY origin point... at offset.

  • you might want to look into ipfs and minty Construct is just like paint... has nothing to do with blockchain is just a interface for you to create a image ... how you publish that image is available out there on the internet.

  • change your display settings from Nearest to Biliniar or Triliniar it works for me. it is a rendering low quality issue.

    Click project folder name in right side ... and left side on settings bar u have display area and under Sampling select Triliniar and is all looking smooth for me.

  • R0j0 is right c3proj is jason based... i was thinking at the single file format c3p thing or whatever the extension is ... that is a zip file that contains the c3proj and required assets/plugins...

    i wanted to say if is worth mentioning ... if u didn't try... if you didn't messed with the backup default options of Construct3 ... try looking for an automatic backup of your project... i know won't be the latest changes... probably... but atleast u get ur c3 project back as piiq probably diregarded it as its something like backup_231231312312312312.something_weird_code_hash

    you will find the backup file for construct projects in your c/windows/temp folder or in local/user/temp or in local/user/appdata/temp one of those 3 places might be anoter 4th place or 5th if ur running windows 10. sometimes if ur project is saved on desktop there might be a hidden backup file around for the project also on the desktop.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • have you tried removing the .piiq extension manually?

    also .c3proj is just a zip .... u can extract it and move the contents in a virtual computer and see if u can run it from there

  • 1st you need them all in 1 big family or multiple families grouped under one main family if that is even possible...

    after that u compare Y and Z order them if Y is less or higher than bbox top/bboxbottom of the player ( keep in mind, that the bbox alters based on collision mask "rectangle" even tho u have a shape based collision mask... the bbox is measuring just the corners of ur collision mask)

    i think there might be a Construct 2 or Construct classic tutorial on this... it's in the forum for sure ... but forgot how was called... maybe search for Z sorting by Y or something like that

    however this sorting is going to raise ur CPU usage since u calculate everytick each sprite position relative to player position, instead of doing that i would just move the players Z instead based on relative position of other walls/trees/enemies triggered by 1 time instead of everytick.

GeorgeZaharia's avatar

GeorgeZaharia

Member since 30 Jun, 2014

Twitter
GeorgeZaharia has 35 followers

Trophy Case

  • 10-Year Club
  • Jupiter Mission Supports Gordon's mission to Jupiter
  • Forum Contributor Made 100 posts in the forums
  • Forum Patron Made 500 posts in the forums
  • Forum Hero Made 1,000 posts in the forums
  • x9
    Popular Game One of your games has over 1,000 players
  • x21
    Coach One of your tutorials has over 1,000 readers
  • Educator One of your tutorials has over 10,000 readers
  • Regular Visitor Visited Construct.net 7 days in a row
  • RTFM Read the fabulous manual
  • Great Comment One of your comments gets 3 upvotes
  • Email Verified

Progress

21/44
How to earn trophies

Blogs

  • Construct For Dummies - Simple Tutorial Collection

    I scour the Construct forums for users tutorial requests, and create small quick and simple tutorials using Construct's defaults features so anyone can use and apply them.

  • My Dev Logs

    Thinking on games 24/7 is fun and waste of time and unproductive if we don't bring those game ideas to life. In this blog im bringing my game ideas to life and log their development process.