Aphrodite's Forum Posts

  • +1

    May I also add, this request seems to appear almost every other week (seriously, try search) and the same arguments given.

    For the record, I'm completely against the coding part for the reason given by Miu3. This is an extremely good event-driven system that can be enhanced using the SDK, and that's how I'd like it to continue.

    zenox98

    Also, in the long run, I am pretty sure that allow coding will let the event system go down, since at the ending, people will say "don't use directly the event system, use the coding part instead", and so, the event system will take the risk of not be improved anymore

    (I know that some GM user says that you shouldn't use the D&D system, and do entirely in GML, I don't want that to happen in C2, I payed for an engine that always improve, without Us having to do filthy workarounds, because if there is a problem with the event system, it has to be solved at some point, not being left ignored, also, C2 don't do Code before export)

  • I don't think it is unethical, the one who have the personnal license can, if he wants to, edit a project for someone else I think, as long as he uses it itself, but I can be wrong, if someone can clarify that.

    PS: although it is also possible for the person who accepts to edit to charge the one who wants it, since he is doing the job

  • i doubt why scirra do that.

    they should create a user friendly forum since the community here are friendly :)

    There are quite a lot of spammers sometimes, but for your problem, you can try to read more pages of the manual, It helps gettins rep points

  • weilies :

    If you buy it from steam, you have the same functionnalities as the website version, however...

    the steam version is a steam program, meaning that you need to have steam launched, and that the licensing system is not done the same way (the steam version uses his own DRM I think), and steam support seems not that good in the case of C2 problems from what I've heard.

    However, the steam version does automatic updates.

    So, yeah, the functionnalities are the same, but the website version is less likely to have problems it seems. Between the two, I recommand the website one, except if the steam one is cheaper and you don't mind using steam with it.

    I am sure other people will have a better opinion on the subject

  • you could have:

    • set the vector Y of the platform behaviour to 0
    • disable the platforms behavior
    • enable the 8 direction

    (just I find the disabling more obvious to understand when coming back to the code, but it is a matter of opinion I guess)

  • I agree, everything of this kind will become more and more accessible, even if some people don't want to.

    And I think this is a good thing.

  • C2 is like assisted programming, it is powerful enough yet fool-proof, you can fully do your game without worrying too much about the "OH GOD NO, I put a ';' at the end of all these lines, I leave a curse upon myself!"

    Why did I use C2 in the first place?

    I didn't have the time or energy to learn an entire syntax

    I didn't have the time to do much in fact, I tried Game Maker because I knew games made with it, and because it promised simplicity.. Then I saw GML, and was like "well, I can try, it is oriented for games so, should do", had take too much time for result that didn't satisfied me, so I was like "well... nope".

    Then someone told me about C2, I first tried it : "Seems good", then I understood the logic of the program, and I can tell you, understanding how C2 works is far less difficult and time consuming than learning another language while understanding how games works.

    C2 is not only lowering programming difficulty, it is also teaching in his own way how to make a game (more like, what you should think about and why).

    I didn't "learn" C2 syntax, because the only syntax is mostly for maths, which aren't a big problem, the "syntax" is fine enough to not be a problem.

    Later, I talked about it to people, they were like "well, you didn't do it yourself, blablabla..", I was like :"you don't know what you are talking about, test it", they tested it, they admitted their mistake, they don't love it as I do but still recognised its power, and sometimes they do prototypes with it.

    Anyway, to go back to the subject (because my life is boooring), C2 is great at what it does, and what it does is:

    -Help you make your game, helping is not doing it for you, it is make it possible to you to do it without too many problems, and it helps a lot.

    Also, as I said, I didn't learn programming language, but I kinda sucks at english too sometimes, so sorry if my post has too many errors

  • "1) Unique layer IDs

    Currently, layer IDs are more like a sort order, as they're based on the layer order. This makes it tricky to use them to identify layers (for example, when creating new objects through events) because as soon as you add a new layer, the layer IDs change. What I miss is either a constant numeric layer ID that doesn't change based on ordering, or the possibility to add your own custom identifier to a layer. You can use variables to store your layer IDs, but you still have to update them manually everytime you add/delete/reorder layers which is quite cumbersome."

    You can use the layer's name instead of the number, for exemple : "Game Layer"

  • Also, were you using firefox? because lately, it had issues (the latest beta has a workaround for this, but not the stable version).

    EDIT: you should launch a music only once, not every tick

  • "2) Export data from arrays to JSON files - The biggest problem with this being that it requires a file save dialog box to open and the user to specify a save location which just seems very unprofessional and clunky when trying to create a commercial title. It wouldn't be so bad if there was a way to customize the dialog box to match the design of my game and customize things like default save location...etc. Does anyone know of a way around this dialog box problem?"

    I never found that unprofessionnal, also, you can imagine saving all maps into a folder inside the user folder (like "Userfolder/jambon games/GameFolder/custom maps/"& textbox.Text for exemple)

    EDIT: I am sure you could list files inside a folder too, so there could be a way to personnalize that

  • mepis :

    If I am correct, Autosave is saving on another file each X minutes, while auto-backup is copying the last file you saved before erasing it.

    If you have a Test.Capx, make a change then save it once again, the Test.capx.backup should contain what the test.capx contained before the save, so if the save failed (or you made a breaking change that you cannot find out), at least you can use the backup file.

    I hope I was clear

  • Try Construct 3

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

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

    No, it could look pixelated, I guess It is the point here.

  • Ashley : The tilemap is recent, older project would maybe take some time to redisign it that way

  • maybe the wallclocktime could work for some games, I don't know, I didn't tested it.

    wallclocktime:

    The number of seconds since the game started, not taking in to account the time scale (i.e. the real-world time).

    For my perspective, in a client based game with no real gain except than self-esteem for finishing the game (aka: no real issue other than the game being finished through cheating), I let the players do what they want.

    You bought the game, I let you cheat in it if you want, I disapprouve, but if you have fun without spoiling fun to others, then I won't complain, It is what the game is (sometimes) made for, having fun.

    I think the most important is to give the player a good gameplay experience, also, if they cheat, try to understand why, most just cheat because they don't really want to play your game like you wanted, but sometimes, that can mean good things to think about for your next game:

    -"I use cheats to adjust the base items so the gameplay experience is different" --> Maybe think about a system to have more possibilities for base items, like a difficulty mode.

    -"I use cheats because I can play the character I want everywhere in the game" --> Maybe a challenge mode with all level playable, with the choice of the character since we aren't in history mode

    -"I cheat to see ara croft Naked" --> Don't put lara croft naked, just don't!