pirx's Forum Posts

  • Great! Both answers work like a charm. I wasn't aware you could combine different instance picking options. Also, I didn't think to use recursion.

    Thanks a lot!

  • Hi. I'm at a loss with this.

    Suppose I want the player to click a Sprite1. When they do, a line is drawn from this clicked Spirte1 to another instance of Sprite1 (provided there is one), and if there are any more instances then the line is further drawn to them.

    The drawing of the line itself is not the problem, the problem is determining where to draw it.

    What i need is something like "pick another instance" or "pick random instance excluding the currently picked one", so the logic would go like this:

    Sprite1 clicked --> save coordinates of Sprite1 into a variable --> pick another instance of Sprite1 --> draw a line between the variable coordinates and the Sprite1 --> repeat for as long as tere any more instances.

    The order doesn't matter, as long as the first instance is the clicked one.

    So I would like to end up with something like in the picture:

    <img src="http://i39.tinypic.com/mr3a89.png" border="0" />

    Any ideas appreciated.

  • Binkus - that's some really good ideas to improve it! I think I could actually implement all of this. I will need to nerf the difficulty further - so that it's more entertaining than stressful. I think the fruit will fly slower and less frequently. I was worried that the elixirs might not be worth the risk.

    Also great suggestion with the score - will make it appear along with the GAME OVER text. Thanks!

  • UPDATE: I nerfed the difficulty because a single game lasted too short. Now the speed grows at a 0.3 slower rate and the frequency of shooting is reduced by 1 random second. Still have to find out what's causing the tutorial text to sometimes stop in mid way.

    PLANS: add more elixirs, add achievements and score sync with something more advanced than the Arcade.

  • Yup, when I go to your recently uploaded Tank Racer all I get is a black screen. The same for Tank Wars. Other ones are working fine though.

  • Just for the record, it worked! The game's up now. Great! :)

  • Great! Thanks for the first comment and the feedback. I'll have a close look at the letters z-order or whatever is causing this. Most of the elixirs appear randomly so that can happen.

    The balancing is tricky - when the fruit fly too slow, the difficulty is just right when using a touchpad, but much too easy with a mouse or touch. I would rather have it balanced for touch/mouse than a touchpad but it's still an open matter.

  • Hi!! This is my first C2 game (the first with a chance of ever being finished, that is). It can be seen here:

    scirra.com/arcade/addicting-action-games/11342/the-lightning-spell-manual

    I'll use this place as devlog, as others do. I would really appreciate any feedback about bugs, possible improvements, balancing, etc. Constructive criticism is much appreciated!

    Once it is polished around the edges I would like to put in on Kongregate and maybe other places. Thank you for playing!

    Edit:

    Just as a comment, people keep saying that this is a simle little game - which I like, this was the idea. But in fact some of the mechanics involved were a b**ch to implement. Some of the things that seem very simle require numerous conditions and events. I now really appreciate how much work do some of the other, more comlicated creations require.

  • Oh, tere's 152 already. The development rate of C2 never ceases to amaze me. Will try in a sec.

  • Ashley? Anyone? I'd really appreciate to know if this is a bug on my side or Arcade's. Has anyone uploaded a game since 151.2?

  • As in the title, despite it isn't. I'm getting this:

    All arcade submissions must be made with the latest release of Construct 2. The current latest release can be downloaded from here:

    Download Construct 2 r151.2

    Please download the latest release and re-export your project and try again!

    But I have reexported it with 151.2, twice now. Am I doing something wrong?

  • I so much love the idea of using bitcoins for that. That's so future and geeky. :)

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Anyway, it would be interesting to see what others think about it: so do you think there ARE benefits to writing text code for a simple game instead of using Construct 2, if we leave out performance issues?

    I have doubts about it. I majored in ENGLISH, and many years ago there was a rancorous debate at my university about whether paper dictionaries (vs. software ones) were still good for anything. There was a collective of conservatists who advocated them as being 'more reliable', 'having more soul' or 'useful during power outages' but in the end their point was just impossible to defend.

    Software dictionaries are just much quicker and convenient, end of story. Similarly, I somehow feel that in terms of developing (simple?) games, tools like Construct 2 may have the potential of becoming what Visual Studio is to coding in Notepad or even what Windows is to DOS. Would you agree?

  • Wow, replies. So, well, I definitely wasn't narcisstic nor comparing my skills to others. And where did that come from? I wrote that you don't have to be anything special to learn to code. I was generally addressing those who say they C2 saved them because they couldn't (or wouldn't) learn to code, and just wanted to point out that it's not that hard as some people make it to be.

    Then, at no point did I say that you should learn to code. Actually I was driving at the fact that developing games in C2 does constitute programming and I still stand by this.

    Some programmers like to think that what they do is based on extremely advanced technical know-how and dislike the idea of letting "ordinary people" develop games/apps/software. That is why you hear a lot of 'yeah, but you should learn a real programming language.' But times change. Just as in photography, where you no longer need a great set of skills, expensive equpiment, a lightroom etc. to snap a picture, the future of coding may lay in easy-to-use tools. Surely enough, the revolution in photography resulted in an unbelievable amount of crap produced by random wannabes, kids, and those who don't care, but that's part of the package. A photographer saying that no one ever made a good photograph with Instagram does sound a bit self-assertive, doesn't s/he?

    Overall, accessibility is a good thing.

    Scirra does a bit of hedging by stating that C2 lets the 'advanced' guys sketch out ideas quickly. I would say that in many cases it's a fully self-sufficient solution. And frankly, when the performance improves and making mobile games becomes viable I see no reason to code anything 'the old fashioned way.'

    [Edit: 'anything' meaning 'anything that can be made in C2 instead]

  • Reading the thread about one game engine vs another it is hard not to notice how important it is for people that you don't have to code in C2. Hanging around this forum you surely see a lot of variations of this: "C2 is great because it allows artists to create games". The word 'artist' is apparently used as a synonym for 'a creative person who sucks at coding.'

    I would just like to point out two things for those who begin their adventure with software development here.

    First, C2 really is remarkably more accessible than any code based tool. That said, most people think of coding as some kind of an arcane art available to master for the chosen and the talented. That's completely not the case. If you jump right into the middle of a C handbook and try to wrap your head around memory management, pointers and the like then sure, you can get discouraged pretty easily. But to write a 2d game in Basic or Python is really not that big a deal. Actually it is pretty similar to working in C2 once you get the hang of it. Which leads to the second thing...

    You are already coding in C2. You may be using menus and icons to interact with the engine but you do the same things any programmer does 90% of the time. If you know how to use variables, loops and functions in C2 then you know how to program. If you are smart enough to master advanced graphics software and C2 then you are also smart enough to program. Just get a good online course/book for a high level programming language and you're good to go.

    Look, there are at least hundreds of thousands of programmers in the world, and only a handful are math geniuses. Most are normal people who just learned it at some point and carried on exploring. It's way easier than learning to play the piano, for example. So if you feel that you 'are an artist but can't code' then this is a self imposed limit.

    Being unable to code is not like an intrinsic quality you can't do anything about. It is probably easier than you think. It may not be that necessary when modern tools like C2 are around but if you want... you can do that!

    Ps. I can code. But I still love C2.