Aphrodite's Forum Posts

  • I will sound like a meanie, but since this game is not done using C2, it should belong to the "open topic" forum rather than the C2 creations.

    Now the main subject: it is better than flappy bird, and it ran nicely on chrome for android on my tablet.

    Graphics wise, I like it, the traps are kind of weird when they eat the screzn, but they are nicely looking, the background is also pretty.

  • As far as I understood it, in the webGL renderer, anything present in the layout view of the current layout has their textures loaded, if an object is created without his texture currently loaded, it will be loaded on the fly, then at the end of the layout, everything not needed anymore will be unloaded from memory.

    That may be a wrong or incomplete interpretation, but basically: C2 is meant to take care of loading and unloading textures for you.

  • May I ask: was this done using phonegap? It was laggy on my tablet, but since I am behind in android versions, that would explain it (since phonegap works best on the android L webview, and ... tries to work for older versions due to their crappy webview).

    Gameplay wize, it is pong, not a lot to say about it, graphic wise, it was nice, the mute button seems to work on touched pressed and released, which is kind of a problem.

    PS:bottom bar ads were working, if you were wondering.

  • I am making a small demo rpg to show some people the construct engine and i have it set up so that there are several tooltips that pop up depending on where the player is standing. so far i have 2 triggers set up:

    player is overlapping object 1

    ---set tooltip text to "blah blah blah"

    else

    ---set tooltip text to ""

    player is overlapping object 2

    ---set tooltip text to "blah blah blah 2"

    else

    ---set tooltip text to ""

    when I set up the first one it worked fine, when i set up the second one it worked fine but it broke the first one because only the second one shows the text. im guessing there is some kind of conflict where it is bypassing the first one altogether so is there some kind of extra trigger or something i need to put in before i can add more tooltips? thanks for the help in advance.

    I am not a CC user, but I would guess that setting the tooltip text actually replace the contents of it, so when the player overlaps both of them, the first one occurs, and in the same tick the second one occurs, replacing the text from the first one.

  • ^ or the capx? I'm not sure what would happen if they opened up a capx with families in the free version, but these people should have more than enough money for a proper license.

    Html5 publishers want to have something they know, and they can tell someone to change with no problem, they also want it to work as they want it even if they do not know perfectly that (I remember someone telling about a publusher that did not know what it's own api should do). In their format, for a cheap price, and they have enough pressure to refuse any project with no risks. They will most likely not do efforts to learn C2 nor try to understand the exported capx without a full explanation of every bit of it if they want it.

  • > The game is fun, I did not find a way to come back to the menu ingame though, and I think water should send you to your last position instead of the initial one, apart from that, really fun game.

    >

    > Except that the water level 14's body misteriously disapeared, I wonder who can hate it so much...

    >

    > As for bugs, sometimes you can still shot if the ball is moving to the left, and the usuals cocoonJS beginning and random time slowdowns and blinking logo, but this is not something you can fix or be considered responsible for on your end.

    >

    yeah those are those ill keep in mind for future, as for the ball stopping the physics of ball and land are turned to maximum friction, if i had player wait till ball was completely stopped it would take quite a bit of time so i set it up so that the next shot could be taken if balls x velocity was under 2 maybe i should tweak it to under 1

    Verify it's absolute value is <2, velocity X will be negative when going left

  • On some bad mobile browsers combined with old devices, I think you would have to stop every sound using the "Stop Sound action" and verify a variable "muted" to play them or not.

    As for master volume and such, I think even chrome on android has issues with it, I wonder if I should try to wrap up some tests to report bugs to the chrome team.

  • Happenned to me as well. It is annoying.

  • The question is interesting, my motivations changed over the years: warning huge wall of words and moment of coolstorybro

    At first, it was just a "I wanna try it just to have a grasp on the concept", during this period, I realised I liked doing it, thinking about the logic behind, creating the world and interactions even at a small scale, however the syntax of languages I tried was just a no go, so I decided to try another approach. (I was pretty young at the time)

    Later, I tried RPG maker, as I though It may be more about concepts rather than code, while it was not that, it showed a nice view of all possible parameters and their power, that lead me to learn quickly than it was the same codebase each time but done in a flexible way, which from now on would be my goal: flexible code if possible (future would show that I was right). However later I learned that my version of rpg maker was illegal (I know it can sound obvious, but I was young and never had the internet in my youth so the though of internet having illegal things at disposal that easily was actually not something I would have ever guessed)

    Another day, another thing: game maker, the drag n drop was a nice touch, but was not working very well, so I went to the gml route, while this was not as punishing as before, I was still a kid and so I did not have a lot of knowledge about physics, but I managed to do small prototypes, nothing that big, but still.At this time I was not just "trying out things just to know" anymore, I had not a passion, but still a wish for me to learn about it, this time with game maker actually was a long time.

    But I also tried to see about software création, by fooling around with other things, I managed to grasp some things, but that was not me, I still tried tough, that period may be four or five years before that post, but I had a passion for game making, later (I think 3 years before that post) kyatric (that I knew from a game, as he was the administrator of a small but nice forum) talked to me about C2 and CC, I tried C2, there was bugs and crash at the time (r52 I think), however the idea was here, and browser games did not disturbed me as I prefered that from exécutables. I had other things to do however, so I did not get into it fully yet, In the mean time, I tried CC, I hated it, end of story, seriously, it was just "No.. I cannot sorry guys, that just... no", cannot tell exactly why but it felt uncomfortable.

    My passion grew with C2, I learned it slowly but surely, I bought a personal license and was happy, everythign was fine, I got my diploma irl, the two next years were going to guarantee me a future, and the next year was going to be perfect, the kind of year #endofsong, buuuut of course life is where sh*t happens, and it turned out very badly, after a year the fatigue won over me, I had to quit my training period and sleep, and sleep, during all august month, I could not go back to my current school period as I could not endure it anymore, besides that, my parents (I mean my mother and her companion) disliked each other which kind of threw me at a state of depression, we could not have any money keeped since none of them had a job, nor wanted really one or could have one, so I did the only thing that made me feel better: I used C2, I used it, and used it, protip: without working you lose your mind, so get a good job.

    Well that is not great, but the passion was here, then someone proposed me to do quick jobs this year (doing and selling html5 games), which actually was doable, sure I have made some money, that real life problems keeped cashing, and the other issue, not only those jobs were rarely finished, but also, the team was not working well, there was performances not issues, but premade judgement of, so we tested, again, and again, and each time I was asked on polishing something that actually was working perfectly (protip: never work with people until they realise that doing a game needs to make choices at some point), at the end I disliked doing that for nothing money wise, respecting stupid publishers' requirements, facebook was the time when I said "I quit". It was not profiteable in any way, and my passion of game making could not expand while having stupid requirements bringing you down! Protip:we lost a lot of time in perf tests that were sort of useless, have you code organised in C2, dont do stupid things, and you should be fine.

    I stayed with C2 as this one was my dream engine, the html5 market however seems sabotaged, I decided that money would have to come from something else, as I refuse to make any more money with that until there is stability and viability with this market (as for wrappers, they are kind of stupid just in their goal, but also I learned with cocoonJS that when people dont do their job correctly, do not rely on them long term wise, which may be the best lesson of my life).

    I also did tried MMF2 and Clickteam fusion 2.5, but why would anyone even remotely try to make a game in this.... is beyond me.

    Tl;dr: first just wanting to try, then wishing to continue, then passion, then it was that or killing myslef and my parents, then repassion, then money, then f*ck money passion is far better.

  • Thanks for your feedback. I try to work this out with the next update. I want to get rid of the cocoonJS plugin, cause there are so many bugs. But Crosswalk isn't an alternative at the moment, because the framerate is even worse.

    With exporter do you use for your mobile versions?

    I do not use any exporter at the moment (nor I really do any project at this moment because of personnal life), I stick with html5 itself, but since that does not help with the play store, it is not a solution.

    Crosswalk would be my way to go otherwise due to the fact it is more C2 friendly, but in your case that could mean redoing the game, or part of it (I wonder how you designed it, maybe there are some parts that can be optimised, I saw you game was using physics too, I wonder if that played a role in the framerate issue you are mentionning.)

  • Just tried it on my tablet, my thoughs:

    The html5 demo is inside a really small rectangle, if it took the entire browser view and so the touch controls were not easy to use, it might help with at least having a fullscreen button, or just having the game using the full window by default (letterbox integer scaling is used?)

    I know there is an apk version, but the demo being lighter without the wrapper, some people may prefer playing the demo inside their browser rather than downloading the package.

    The apk uses cocoonJS (spotted it when I saw all the needed permissions, I think there are ways to reduce them, but I am not a cocoonJS expert), and so with my samsung device, my user experience will be affected, in brief, that is what I saw:

    The fireballs are kind of hard to hit ennemies with, as they are small, but maybe with more experience during gameplay I will improve.

    The advertisement at the beginning of the game is working, however, there was no background on the title screen in the apk version (it was dark grey it seems)

    The collisions between the character and the blocks can be weird at times (I suggest having a platform rectangular sprite, with the animations of the character pinned on it, since the platform behavior works best with that)

    The framerate of the game was not that great on the apk version, but the web version was smooth inside chrome for android (this is where the fact I am using a galaxy tab 3 10.1" may play a role, as I heard that cocoonJS had issues with them)

    In the second level, you can be killed by the ennemy near the exit when the level is finished.

    I saw little seams on the ground, and, on the web version this time, It seems I could not shoot anymore after getting the crate with spikes

    Apart from those issues, the game is nice, and the issues are actually pretty basics so you should be able to overcome them.

  • I could be totally wrong, but I think the paster plugin by r0j0hound may be a better solution for that use.

  • THERE'S ALLOT OF TRUTH HERE IN THIS VIDEO ...

    Compared to other game engines that I've used, as a graphic designer, Construct 2 is indeed easy to use ....

    I'm almost finished with my first game and I hope to have it up on STEAM by early next year.

    Now if only someone would make a 3D Engine that was just as "event heavy" as Construct 2 ..... hmmm ....

    Hey Scirra, think you can put together some developers to get cracking on that project? lol?

    As far as I know, 3D is not at all in scirra's plans for now.

  • after performing action on that sprite and another second condition ( pick instanc's unique id UID ) and add the actions , it will only affect the picked instance.

    As far as I know, the load from URL affects every instances regardless of the picking.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Reading the manual could give you informations, it won t tell you the practical use of every action and condition, but it will describe most stuffs, then if you have a question, you may have a small clue or memory that may help.

    https://www.scirra.com/manual/126/system-expressions this page for example is useful when you need some maths expressions or system values.