Kossad's Forum Posts

  • Greetings!

    I have a problem with my project, which is pretty hard to debug. When working with my desktop preview, everything works smoothly, but when building for mobile, things start to get strange.

    I have a event, which checks "for each X element" from an array and creates object for each of these elements. It actually creates multiple objects for each element in that array.

    This all works smoothly on my desktop, but when building for mobile, it sometimes skips the object creation, only creating some of the objects I've placed in the actions.

    So anyone have ideas, how could I fix this to work on mobile as well? Thank you for your assistance in advance!

    Since it's pretty impossible to describe this, I'm going to attach couple of images:

    THE CODE FOR OBJECT CREATION

    HOW IT SHOULD LOOK (THE CHARACTER LIST)

    HOW IT SOMETIMES LOOK (THE SAME CHARACTER LIST)

  • Greetings!

    Thank you, Per Atwood, for your reply, tried to switch off hardware acceleration but it went worse.

    But after testing stuff, I realized that my preview is shown in the "Dialog" window. I switched this to the popup window, and it seems that everything is working smoothly now.

    What's this? Why can dialog not be used? Is it a bug, or what's so different on dialog preview?

  • Hey!

    I have small prototype ptoject on my C3. For some reason the game preview works really slow on my PC. But when using preview on my other PCs and even mobile, the preview works smoothly.

    When running on debug mode the fps and such seem ok, but the game just runs slow. CPU usage, object count etc are just fine as well.

    So it seems it may have something to do with my settings (Chrome or project).

    Any ideas how could I try to fix this?

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Greetings fellow Construct developers!

    Just recently, I started a website (and company) called Jestercraft. The idea is to offer marketing, development and business assistance for independent game developers around the globe.

    I've been in the game industry almost ten years now and during that time I've been working as an artist, designer, marketeer, project manager and producer. I've also ran a independent game company of my own for several years. Within my career, I've met dozens of game developers, games and different kind of services. What I've learned that most of us have one thing in common, and that is the lack of knowledge (or interest) in marketing.

    It's pretty hard to actually find a way to get your game out within competitive markets, or even find information what you should do in the first place. You can always watch tutorials or read articles, but the story is always a whole different for every game.

    Because of this, I wanted to be able to help developers and try to find a way to create a business around this at the same time. So that's when Jestercraft steps in.

    We offer game development assistance, marketing guidance and learning resources for new and advanced developers. With low price and easy to understand "products". What we want to do, is form deep relationships with our "customers" and build up the assistance they need with dedication and interest for their cause.

    We always arrange a meeting with our "customers" to have a casual chat and catch up their current status and start building from there.

    I would love to hear your feedback to our services and hopefully even find interested people from the Scirra forums, since I'm a Construct developer myself and have pretty good understanding what Construct is capable of.

    So please, grab a cup of coffee and jump into our sites: http://jestercraft.com/

    I would love to hear your feedback, thoughts, questions or anything. Let's start a discussion!

    Best regards,

    Klaus 'Kossad' Kääriäinen

    http://jestercraft.com/

  • Heyy!

    Gamepad support is a must-have feature for the game, that's for sure!

    Once I get the controls right and final, it's more easier to add the 'perfect' controls for gamepad as well.

    Thanks for the feedback!

  • Hey!

    Oh wow! Sorry, I didn't realize that the game would get so much feedback (and even positive ones) here! Thanks a lot everyone!

    • The game will not be developed for mobile because the controls would be really hard to build as intuitive as on keyboard.
    • The transition between levels is done by animating big black bar. So basically when the level ends, a big 'Tiled Background' starts Sine animation. And at the start of every level, the same black bar is on top of the level and 'On Start of Layout' the Sine is started as reverse. So nothing fancy in that.
    • I'm totally going to finish up the game, that's for sure! Getting this kind of feedback here is great and it's really nice to hear you've already enjoyed the game.

    So thanks again guys! Just got a huge motivation spike to keep on working with this once I read these comments. <3

    Best regards,

    Kossad

  • Greetings fellow Construct 3 developers!

    I've been running a game development course in Finland for a little more than two months now. So far we've managed to create ten games by game development first-timers. It's been such an awesome ride to see the progress of these motivated developers. I'm pretty sure that the course students will be browsing these forums and posting their own games here pretty soon, but while waiting I'm going to present my personal take during this course.

    So for the past two months I've worked my own game as well, the game is called Superube. The game core has a lot of vibes from The End Is Nigh and the next step for the game is to make it more personal and innovative. I've been experimenting with different controls and it would be great to hear your feedback on this!

    You can play the game here: https://jestercraft.itch.io/superube

    As an end note, I got to say that Construct 3 has been very powerful tool for first-timers to jump into making games and learn the logic behind any programming language. It prepares you to think like a programmer, which helps a lot when starting to learn any language. For me though, the engine has and most likely will provide all necessary to make the games I personally want. The restrictions and "flaws" Construct 3 has, works more of an great boundaries to keep at least my second food on the ground, when designing my next game. Also by seeing how carefully Scirra has designed the engine and how fast they are updating it, is a great signal that the engine will have long future.

    Thanks Scirra team, for providing this engine for us! And keep up the great work!

    Best regards,

    Klaus 'Kossad' Kääriäinen

    Game Developer / Gamedev Coach, Jestercraft

    http://www.jestercraft.com/en/index.html

  • Hey!

    I'm working on making the research spread a little and decided to go for Thunderclap. Your support would be very welcome, to make the campaign happen.

    https://www.thunderclap.it/projects/437 ... make-games

    Thank you all for your support so far! I've got lots of good feedback into this project and I'm more able to focus into right things when making the first content.

    Best regards,

    Klaus 'Kossad' Kääriäinen

  • Thank you very much!

  • Hello everyone!

    I'm currently doing a little research to find out how people usually use their time (and money) to learn new things in game development.

    Since we are in a industry in which non stop learning is crucial to you whether you are working with games, doing it as an hobby or maybe running a business. It is clear that all of us learn new things every day, but how you actually do it?

    If I may ask two to five minutes of your time to fill out this form: https://goo.gl/8ypFsE

    There are only eight questions in the first part, just to test is this a good way to engage people. It would also be great to hear feedback!

    And yes, the research is started to find out what kind of markets does game development & business courses have.

    Thank you for your time and have a great week!

  • Hey!

    I'm not sure how have you created the shooting controls in your game, but if it's very similar to other top down shooter controls you should watch some tutorials how they are made. Just google "top down shooter tutorial construct 2" and you'll find a lot of good ones easily! Since I don't have the needed 500+ reputation, I can not post you the link.

    Going to try anyway, I think it doesn't work though...

    https://www.scirra.com/tutorials/405/ho ... onstruct-2

    Hope this helps!

  • Great! Glad that we found the solution. Keep on learning!

  • > If I understand right, you want an event to happen if number between 30 to 40 is chosen when calculating a (random?) number between 0 to 100?

    >

    from what I understand here in translation , that's it!

    For example if you have a variable called "Count" which is set to a some value during the game with different events. And you want to check, if the value is between 30 to 40 during the game.

    You can do this with multiple ways, one is to compare the Count variable on every tick to check, is it equal or more than thirty, and add another condition in to that event to see is it equal or less than 40. In there, you can add the actions you need.

    Hope this helps!

  • > Would someone like to show an example of the text files you use for handling data? Im just curious in seeing how you keep the data organized there, and how the data is read in C2.

    > ny time I wish to import it to C2, I do eight important steps:

    1. Toss all data that I wanted into a new excel sheet.

    2. Do a Find and Replace for commas.

    3. Save as MS-DOS CSV

    4. Do a Find and Replace for CSV commas. (I use this | as replacement)

    5. Do a Find and Replace back for data commas (revert them back to commas).

    6. Create a new array for it if the data type is new.

    7. Import the CSV and link it up to my function that parse through AJAX.

    8. Create a new section in that function to toss all data from AJAX parsing to the array.

    Thanks for a detailed answer! I'll test this and check some related tutorials aswell.

  • Would someone like to show an example of the text files you use for handling data? Im just curious in seeing how you keep the data organized there, and how the data is read in C2.