GeorgeZaharia's Recent Forum Activity

  • when you create the hitbox immediately after the action that is

    "create hitbox at XY layer 0" or if you use

    "object.Spawn object at imagepoint 0"

    under it you can add the following action set hitbox size : width = hitbox.width + random(10,-10) Height = hitbox.height + random(10,-10)

    that will make all the hitbox created have different size, you can change the 10 , -10 to whatever value you want.

    that way you create either rectangles or squares but if you want to keep the aspect ratio of the hitbox in case u want all to have a square look or initial size, but only like make them smaller or bigger without warping the initial shape u use hitbox.set scale to random(0.8,1) where 0.8 is 80% of the initial size and 1 is 100%.

    and random(n1,n2) picks a random value between those numbers.

    the same way if you have different animations for hitboxes, you change the animation by adding another action under like

    hitbox.setanimation to choose("animation1","animation2","animation3") but you have to have those animations inside the sprite object hitbox.

    if you want to change the frame in case you have only different frames, like different shapes stars, circles, squares etc. u use

    hitbox.setanimationframe to floor(random(0,hitbox.animationframecount-1))

    for the animation frame change you need to disable or set the animation speed that contains those frames to 0 so they don't change after u set them.

    where hitbox.animationframecount is the total number of frames you have inside that animation for the hitbox, but construct counts from 0 and hitbox.animationframecount counts from 1 so you have to subtract 1 in order to get the right total frames count based on Construct's counting system.

  • I modified Kyatric's capx (which is amazing), to spawn the blocks inside a container at mouse position, and rearrange them in case they go outside border.

    download find.middle.multiple.instances-container.c3p + grid_spawn - C3/R139 required to open the file.

    i added an extra mode for you, in case you wanted a grid lock spawn.

  • I don't know how you doing the creation of the ship but i would create it at a invisible sprite position and use that invisible sprite to center items around it so that the center of the ship will always be that invisible sprite.

    then u can scroll the screen to it or the yellow block but you need to have enough layout size. if the layout is the same size as the viewport size then there won't be nothing to scroll.

  • I'm not sure if this is to be posted here or is there a effect conversion topic?

    Finished porting the Glsl Sphere effect from ChrisBrobs to C3, tested it successfully on NW.js export using the latest Chrome version (c3_runtime export).

    I DID NOT TESTED it on mozzila or other browsers, but once i do il update the version description.

    You can get it from the C3 addon page or clicking the link here Glsl Sphere

    This is useful for those that are looking to create a 3D sphere rolling, using Construct.

    Ex: 3D planet spinning, or a top down view of a 3D 8 pool game.

    The Glsl Sphere version i ported is the one with RotSpeed, X Rotation Flag, Y Rotation Flag, z Rotation Flag.

    I did not ported the one with Roll parameters from Gigatron (because of the zoom parameter messing up in C3).

    To properly work, you need a texture inside a frame of a sprite object with the size of 512px width by 256px height or similar aspect ratio.

    Have fun.

  • 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

  • yellow object from what i see is sitting in the middle of the spacecraft, just the origin point of the yellow object is in the right side middle, change the yellow origin point(origin point is the 0 index image point if u move that u move the origin of the image) to the center of the image.

    the above is for sprite objects, if its a tiledbackground settings menu in left side of projects has a origin option, make sure is set to middle or center forgot how is called.

    if they are already in the middle for the yellow sprite/tiledbackground check ur spacecraft origin point.

  • u can also do that with an xml file i think (for the quiz game), not necessarily a json file.

    c3 xml example

    xml and xpath is much easier to understand, more like html5 language.

    both json and xml example uses the same thing ajax + xml or json plugin to grab data from files, is just a matter on grabbing the language u prefer xpath or javascript

  • u can replace the 0&1 with lower or equal to 1 =< meaning, if the animation is at frame 0 or 1 it will spawn a hitbox if that is what you want, but then ul have 2 hitbox created or more, depending on the delta time trigger.

  • C3 is getting better and better! a lot of good use of the new features in here :D awesome stuff.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • The apple license is available for an entire year

    You can reuse it for N games.

    I find it a bit abusive from the apple side, to force the 100$ license on some other stores games.

    But then again Apple doesn't know what their are doing anymore.

  • Is it not possible (or allowed) to have any FB permissions at all in a IG. You cannot have username, email or anything like that.

    that is what i got on my default permissions for my game, but im not using them so im not sure why i even got them :) it's probably related to facebook and not FIG. Good to know though.

  • One followup question though.... about the 2nd answer, it seems you are talking about difficulty in gaining profile data, but if i only need username, friends list/scores and leaderboards.... is it easy to make a multiplayer facebook instant game with C3 right now?

    yea, im a bit confused about the privileges myself also, initially for facebook default permission where like 6 then there where 5 then they became 3 and now they are only 2

    and those are

    the login permissions lets you use their email address to link to an account in your game, and then save to a database somewhere.

    the public profile i think it gives u the username and profile icon im not sure about the icon.

    for any other privilege u need a special request, if someone knows if those 2 permissions are having more purpose than what i listed please let us know, im curious also.

    ...

    Easy to make a FIG multiplayer... as easy multiplayer games can get ... with construct, they are a bit confusing though the multiplayer plugin is for Construct Advanced users, so if you aren't yet used with Construct or you have no programming background it will be hard to understand what things do.

    A FIG multiplayer game, is a multiplayer game, it doesn't needs to have any facebook functionalities outside of being hosted and accessed through the facebook platform.

    Therefore any multiplayer game in Construct can be used on facebook or any other platform, as the games from construct are browser based most of them (outside mobiles i think the .apk type file extensions etc) so they run on any platform.

    You can have your own login system on your own server/database, and just use facebook for hosting and audience.

    Those games you said you seen, are doing exactly that + some facebook features.

    But Construct comes with a multiplayer game example, out of the box, you can look at the controls, and how usernames are set, and then do a custom similar system but using the facebook credentials.

    i didn't really used the multiplayer plugin, i done singleplayer games so far, il probably be hitting the multiplayer plugin pretty soon though but from what i seen and looked into the existing templates it should be easy enough if you know the basics atleast of Construct.

    So for a beginner, multiplayer games depending on the gameplay you are going for it can be easy or hard.

    Easy meaning using the already existing template and tweak it a bit, or change the existing template to what you need and the more things you add the more it complicates things ^_^.

    The leaderboards is easy to setup, you need to create a developer.facebook leaderboard on the app, then get the id, and use it inside Construct though the FIG plugin. you can get the top players or current player highscore and compare its position to other players very easy, but again depending on what you want to show and how it should show the information is again probably not be that easy, is a matter of design and purpose of your gameplay/ user interface/ data displayed etc.

    I could say i know how to use most of the Construct features, but im still finding stuff that i hit my head in a wall for days, picking the multiplayer plugin would be one of those things for me, probably that's why i avoid it. But then that is just me, i learn different than others, but some more experienced users i remember they said, isn't that hard if you give it some interest, so ^_^ learn/do/test/retest/repeat, eventually you will make it, oh and use the forum, it will save you a lot of time. There are tons of resources and examples around.

    sorry for the long post...

GeorgeZaharia's avatar

GeorgeZaharia

Member since 30 Jun, 2014

Twitter
GeorgeZaharia has 36 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.