Aphrodite's Forum Posts

  • I exported my project to a folder on my desktop, zipped it up, emailed to a friend and they opened the index.html to run, worked fine.

    This can work, but it is not an obligation (in fact, for me It opens a popup saying "Games won't work until you upload them" or something like that, this popup feels so mainly by the way)

    If you want to be able to share your project without a webserver, I think there is really old tutorials on how to incorporate inside a node-webkit executable without C2's help, but I am not sure I should talk about that, don't think this is against the free license conditions if you say that this has been done with C2.

    If it is a problem, please make a mod say it to me and also delete the potential non-legal thingy

    tutorial link: Link

  • I am not an expert at all, but maybe with the use of the Ajax object, you could counicate to your server.

  • If all of these are well-thinked, It'll be possible, but as Tokinsom said, if you aren't an experimented user, you will not be able to do well unfortunatelly, experiment more with the program, with easier projects.

  • nemo : I didn't know that,it is interesting

  • Ashley : thanks for sharing your opinion on the subject, really appreciated.

    So we all agree, CC is a great idea, but C2 is an improvement, and so CC shouldn't be used (for now at least, maybe one day It'll be entierly rewritten by the community) by new users, except in particular cases

  • Wow, I had no idea you could legitimately use a blank sub event, I thought they were just temp placeholders for pasting in real sub event code.

    Great, that works!

    Blank sub-events are equal to "Every tick" when used

  • I had the manual and examples, trying to understand what some event does it does and why, and making little games.

    Practce is the way to go, the tutorials can help you in your way (I didn't use them I f I remember, but don't remember why, these are great)

    Also, I suggest you to read the manual sometimes, It may help you understand how C2 works

  • Arima : I think you are right, mostly on the underestimating C2, the "free" argument also is a big one.

    A beginner which uses CC has chances to fall in bugs or annoying things that shouldn't be there, and so, have to do with them, while he shall not.

    In my opinion, using workarounds is the worst thing to do in any kind of programming/other domain things (It is like assuming the bug is normal, a part of the system, which prevent it to be seen as buggy as it is).

    Thanks for sharing your opinion on the subject Arima ^-^, I hope someone else also share his/her opinion about that, <font size="1">well, if they have enough rep *cough* forum *cough*</font>

  • One variable : All_Units

    Every tick/every X second:

    Set All_Units to 0

    Sub event For all planets:

    Add to All_Units planets.units

    I think this should work

  • I am pretty sure this has been discussed in the past, but since it was more another context, I think it is still valid to talk about here.

    Sometimes, people came on another construct forum, and then wants to use CC to begin, and people aren't shocked at all, in fact, they think it is equal to use CC or C2, or even find CC better than C2 for beginners.

    I know if you start using CC, you will continue to use it probably,but why recommand it to new users, that doesn't make sense, I think new users should at least begin with the Construct 2 demo, since:

    -It is not (as at least) buggy

    -It doesn't need workaround

    -The Manual is up-to-date and official

    -If there are bug, they are corrected pretty fast in general

    -It is still supported by Scirra

    I am not here to hate CC, but still, I can't get why people think CC is better for beginners than C2, its only advantage is the "power of DirectX9", which you don't really need when beginning, also, usng C2 will help you have good reflexes in programming, since you can reache the limits of the system more easily, and so have to learn which way is the best.

    So I make this so we can talk about why CC should/shouldn't be used by new users, and if it should not, why people think it should, and how to correct that if it needs to be corrected.

    Sorry for my english, I am french.

  • Hey everyone,

    1. If you're using arrays and its returning 0 and you're positive you set up the array size correctly and you're positive you used the "set value" technique correctly,you have to reset the size in the trigger/action section before you add any new values. Seriously, even if you run your program with an array defaulted at 10, 10, 10 and try to add "8,1,1" it will not work without a resize "10,10,10" before it. I'm not kidding...

    2. BUTTONS DON'T SHOW UP IN MOBILE APPLICATIONS LOL!?!? you have to use your own custom sprites, as far as I can tell. Don't even bother with buttons, they're hardly customizable anyway.

    3. If you're adding a key to a dictionary, that's totally different than adding an instance variable. To my knowledge keys serve no purpose.

    4. CocoonJS errors can be accessed by clicking on the FPS button in the top left corner. YOU SHOULD BE EXPORTING TO COCOONJS EVERYDAY because it likes to crash when loading certain images, and playing guess and check after 2 weeks is a huge pain and often project-crippling experience.

    2/ JQuery isn't supported by cocoonJS, not C2's fault itself, but yeah.. frustrating, that means no form controls.

    3/ Dictionnaries are pretty useful whe nyou need to keep the track of a lot of values, like an inventory.

  • In theory : you can't

    But some people seems to try and achieve something

    But it is a 2D engine basically

  • There is also a skype group, here: Here

  • Personnally, I think it is always hard to begin to work, like when I was kid and it is time to go to the bath... you don't want to, but when you are inside, you don't want to leave. And I don't work all alone, so I don't choose everything.

    So, I fix myself one small objective from my todo list (like "make touch controls" ), I do it, and then, I want to continue, so I check what other things are on my to do list.

    The fact is, don't do every fun part to make all at once, and you should have a What to do list, to keep the focus, If you are like me, you should do one "fun to program" part when beginning the day, Then you just check what you chosen before, I have myself other ideas of games, or of gameplay, but I remember that I shall not implement them when I think of them, you shouldn't do everything you think of at once, but write it down, do what you have to do, then later see it again, and think about it a second time.

    Passion is a good thing to keep you program, but it should be moderated, so It doesn't result in "I love to program games, too bad, I never finished any of them", because passion isn't what helps making games, the fact you know how to understand it is.

    It is my personnal way of thinking, I could be right, wrong, or even just applicable for me.

    PS:English isn't my first language, so please forgive me If I make mistakes

    PS2: I have enough rep forum, let me post

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • You need WebGL to be activated for this effect (and all others I think) to work, WebGL will be added to cocoonJS I think, not sure when.

    If this effect is important, maybe you can check if effects aren't supported, to have a fallback method.