Ahmed Mokhles's Forum Posts

  • Lmao that short and fast reply. Ok then.

    More questions though:

    - Is there any GUI-based game engine that supports scripting with Python? Or would I be forced to use the complicated engines that are Python libraries that are hard to use because of the lack of GUI?

    Thanks

  • I am in love with Python, and I recently came across C3.

    However, I am not a big fan of those event systems or drag and drop programming systems in C3 and other engines.

    Is there a way I could use Python instead of the event system?

    And if yes, how?

    Thanks

  • Hello!

    I normally use C3 in my Google Chrome browser, but then I discovered the desktop build and wanted to try it out. I downloaded and launched as in the instructions (download ZIP file, extract and run construct3.exe) But when I tried to open the projects saved on my Google Drive it asks for my account and password but then the popup says "Error 401" and in the C3 window it says "Getting Files from Google Drive" but the loading screen never ends. Can anyone tell me what's possibly wrong? Or is it only a bug in the C3 desktop build? I am using the latest stable release of the C3 desktop build.

    Thanks.

  • I am pretty sure that I am not blind but it is actually NOT THERE.

    Which version of C3 are you using?

    Are you using the free edition (because I am using the free edition)

    I hope this is not a waste of your time :(

  • I think your issue is that the text object size is not big enough, try making it larger.

    Hope this helps

    Please ask if you have any question

  • Hello!

    Actually, no you are not noob, because I also thought it was some sort of bug, but I figured out you should use square images (16x16, 32x32, 64x64, 128x128, 256x256, 512x512, etc...)

    So if you want to use an image for your tiledBG I recommend using a 256x256 image.

    Plz ask if you have any further question I am here to help :)

  • I have skimmed through it until I have reached the part it talks about assets, and what I think I understood is that I am permitted to use these assets in an unlimited number of projects as long as they are free and not for commercial purposes, but they can be used in a maximum of 1 commercial project. Please correct ASAP if I misunderstood.

    PS: thanks :)

  • I can't find it. Do you have a screenshot that I could look at? Would be greatly appreciated.

    BTW, I remember the name "kriand" you replied to one of my previous topics, thank you for being so helpful. :)

  • Hello!

    I was wandering about in some of the game examples and was wondering if all those good sounds and sprite animations can be used in my own games.

    If no, where can I find a source of free 2d game assets?

    If yes, does that also include commercial purposes or are they allowed only for hobby games? And does that apply for C2 game examples too?

    Thanks

  • Hello!

    I have looked through some of the C3 game examples and the "Bullet Stepping" and "Instant Hit Laser" examples show how bullet stepping can be used to make very fast bullets hit obstacles instead of flying through them, because when the bullet speed is set to a very high value you will notice that the higher the speed the larger the gaps between frames and so if the obstacle is inside one of those gaps the bullet won't hit the object.

    However I don't seem to find where the stepping events or properties are, so I am stuck looking through the bullet behavior properties and the events / actions but I can't find anything related to bullet stepping.

    Any help would be greatly appreciated.

    PS: I also want to ask does the bullet stepping feature exist in C2?

    Thanks.

  • That explains a lot

    Thank you so much!

  • I don't know what is touch index and there is this event that I right-clicked and copied as text:

    + Touch: Has touch Stick.TouchIndex

    + Stick: TouchIndex > -1

    -> Stick: Set position to StickArea (image point 0)

    -> Stick: Move min(distance(StickArea.X, StickArea.Y, Touch.X(1), Touch.Y(1)), (StickArea.Width - Stick.Width) ÷ 2) pixels at angle angle(StickArea.X, StickArea.Y, Touch.X(1), Touch.Y(1))

    I need help understanding this plz

  • Thank you! You got exactly what I wanted but I don't seem to understand how this works

    If you can explain a bit I would be very thankful

    PS: I think this link works, try it if you need to:

    drive.google.com/open

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Anytime

  • Hello!

    I want to make some sort of shooter game with mobile support in C3.

    The main player sprite has a bullet behavior and its speed is two X the distance between the joystick sprite and its initial location. The joystick sprite has a drag-drop behavior and when it isn't being dragged, it goes back to its initial location. The player's angle is also calculated by using "angle(x, y, joystick.x, joystick.y)"

    However the user can move the joystick all the way to the top-right which will make the player move way too fast, so i want to know how to stop the joystick sprite from moving more than 128 pixels from its initial location.

    Thanks in advance.

    PS: here is the project if you need to try it out:

    drive.google.com/open