Tylermon's Forum Posts

  • lerp! if you lerp the location it will move around incredibly smooth.

    > As it stands, you can only edit projects that exceed the free edition limits if you have a valid license.

    >

    So might it be possible to do something like this?

    Never had a Licence: Projects that exceed the free edition limits are read only

    Have an expired License: Can edit projects that exceed free edition limit, but only export to free edition options

    Have a current License: Can edit projects that exceed free edition limit, can export to all options

    This way Hobbyists (who might pay once) can still edit and share their games and Professionals (who might subscribe) can export to the platforms that are easier to monetize.

    The cloud exporting Doesnt do anything new. It compiles the project like normal from what I can tell. Meaning construct doesn't export to iOS or other devices any differently, it still relies on third party. Simply, your project gets compiled on a remote computer instead of on your own computer.

    But what tom said means currently, any project outside the scope of what the free version limits will require a full license if you want to edit that project.

    That means an active subscription is required for any projects outside the scope of the free version.

    It's a pricing model that only hurts the hobby/independent developer.

    Scirra is taking a rather disgusting turn.

    Most all other game engines have opened up to embrace Indie and hobby developers. Scirra seems to be pushing them away.

    That's how I feel as one at least.

    >

    > I've had construct 2 for like 5-6 years now?

    >

    > That would be $500+

    >

    >

    So by your own reckoning youve had 5-6 years of bug fixes and improvements, all for one price. Thats not bad value.

    >

    > Like I said, myself, I'm not using construct daily. It's mostly a prototype tool. I would LOVE to develop full games with it but no exporters has really hurt my development. It seems intel and cocoon always have some issue or another.

    >

    So does every other game making platform. There has never ever been a service or workflow that has been 100% bug free all the time. Its impossible. I will admit you have to wrestle with packaging services quite a bit, but that isnt 100% on Scirra.

    >

    > If I was a daily construct user. My income was coming from my use of construct 2, yes $100 a year isn't much, I still wouldn't like it but I would be fine with that price. For everyone else that isn't a daily user or isn't selling their work from construct 2 the subscription model is incredibly hard to justify.

    >

    Ill say it again and again: Theres no gun pointing at anyones head. Continue using C2 or the free C3. The only people here that stand to lose anything with the subscription model is Scirra.

    Yes, I had 5/6 years of updates for one cost. That's the pricing model that works for me.

    I'd rather pay upwards to $300 upfront for a permanent lifetime license than subscribe.

    I subscribe to cable and Internet. Not the programs on my computer.

    Correct, even unity has bugs from time to time. The fix is as easy as picking and sticking to a stable build and not updating unless you need to. At that point, nearly any risk of an unexpected bug/problem is eliminated.

    Construct, you have many different areas for problems. 1. Construct can be the problem. 2. Cocoon could be your problem. 3. Maybe intel is the issue or switching from one to the other fixes the issue. 4. Maybe it's just a browser issue that doesn't support something.

    Well, you can't fix people's browsers, so that becomes a waiting game.

    Scirra isn't developing for cocoon or Intel etc...so that's a waiting game on those guys and that's if they are actually the issue and not construct somehow being an issue for them. Etc etc. the list goes on.

    Things have gotten much better performance wise over the years but there are still constant bugs and issues, more so than I've had with any other game engine. That's a huge red flag and problem.

    Even as I write this, isn't there currently a major issue with audio working on IOS?

    And scirra can't fix that because it's third party.

    Go and use something like unity or game maker and the issue doesn't exist.

    I absolutely love construct for its speed in development and prototyping. I hate it with a passion for its reliability.

    Finally, I made it pretty clear I'm going to continue to use construct 2. This isn't about that though. The point is if Scirra as a company wants my continued $$$ they will have to re-think and consider a few things.

    With all the threads about this it becomes pretty clear I'm not alone in that mindset.

    If you compare to the competition, game maker 2 beta is available now. Buy once. Native export to all platforms.

    Unity, free with nearly all features. Paid only when you start making money.

    Unreal, free with royalties.

    Godot. Free.

    Clickteam. Pay once.

    Agk pay once.

    $100 a year isn't much.

    But then again, Netflix doesn't cost much either.

    How does Netflix make money? People subscribe. Pay monthly or whatever. And don't use the service.

    Subscription models nickel and dime the consumer knowing they won't use the service full time and stay subscribed for the occasional time they do use the service. Or if you unsubscribe you eventually will re-subscribe.

    Subscriptions are a disgusting price model and I personally don't get value out of a subscription model.

    Software subscriptions mostly work for studio environments where the software is used consistently all the time by a business to make money. That pricing model works against individuals.

  • You could always put all the code in a while loop.

    While(not paused)

    Do game logic

    Keep the pause button out of the while loop.

    100€ per year is not much at all if you ask me. If you get professional tool with constent updates and healthy community for support its a fair price in my opinion. Plus dont rush, there is still time and who knows what scirra will be reavealing in the near feature. BB engine charges 99€ per month and trust me its not even close to construct 2.

    I've had construct 2 for like 5-6 years now?

    That would be $500+

    That's $300+ I would rather put towards art assets, sounds etc.

    Like I said, myself, I'm not using construct daily. It's mostly a prototype tool. I would LOVE to develop full games with it but no exporters has really hurt my development. It seems intel and cocoon always have some issue or another.

    If I was a daily construct user. My income was coming from my use of construct 2, yes $100 a year isn't much, I still wouldn't like it but I would be fine with that price. For everyone else that isn't a daily user or isn't selling their work from construct 2 the subscription model is incredibly hard to justify.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads

    Keep the subscription, with a catch.

    $100 a year. This gets you 1 year of updates and support. It also gives you construct 3 permanently up to the version until your subscription runs out.

    After a year, if you want further updates and support you must pay for that annual subscription again. Otherwise you can continue using the version up to when your subscription expired.

    Personally, that's the only way I can see myself supporting construct 3. I don't use construct as much as I used to. But I love using it for very quick prototyping. Occasionally I'll do a full project in construct, but the exporter issue always bothers me because the mobile market is so massive.

    I simply can't justify $100 annually on something I won't use all time.

    On top of that, I still haven't seen any big changes construct 3 immediately brings to the table that construct 2 is lacking.

  • Personally...I would create one platform family. all platforms of all colors would go into it.

    Each platform object would have a instance variable "Color"

    that way my code would read something like this:

    player collision with platform

    if(platform.color==1) Do this

    else if(platform.color==2) Do something else.

  • Did you buy it very recently? If yes, you dont. Scirra is allowing people to buy C2 at $100 and that includes a 1 year subscription to C3

    if you bought it previously, you get a discount on the first year of subscription. I think its $50.

    Otherwise, C3 is currently $100 a year subscription based. One way or another, you have to buy---subscribe---to it.

  • Thank you. Thank you. Thank you.

    Dude, it was perfect, thank you.

    Glad that helped! Good luck with everything.

    true on so many levels.

    There is literally NOTHING C3 brings that I "need" at least not what they have shown me.

    They opened it up a bit to make it easier for 3rd party people to modify the editor...but serriously, that isnt support or features. thats more relience on potentially unreliable 3rd parties and individuals. If something breaks, scirra holds no responsibility to help or correct things.

    -runs in a browser. No thanks. Although i probably wouldnt care, it just seems a nuicance. web shortcuts, scrollbars, unrelated tabs etc. clutter and instability I dont need. also a distraction. I know if im in a browser im gonna get distracted.

    -no exporters? no purchase. Practically every other engine has native exporters integrated that work.

    -subscription? even the big companies have moved away from that. if C3 is aimed at the indie or hobby developer that is a huge mistake.

    I could go on, but C3 isnt worth me spending time let alone money on. I'll stick with C2 for a while longer...but im brushing up on my c# in the meantime.

    Just installed unity, visual studio and spine.

    looks like im saying farewell to Scirra and brashmonkey.

    ----------

    p.s

    I hated fusion 2.5 with a passion. felt very un-intuitive and was not fun to work with. cant say im personally excited for 3

    one time payment or im not using it. its as simple as that.

    the moment there is a subscription im going full time into unity, or gamemaker among others.

    Neither.

    It doesnt look like it improves enough for me to justify wanting or NEEDING it. Ill hold my tongue until it is released and I can actually see and try out whats new, or isnt.

    that said, its a buy from me. Or im not using it. Ill use unity,unreal or gamemaker before I need to subscribe.

  • Without reliable and SUPPORTED exporters I too dont believe I will make a purchase.

    Gamemaker 2 mobile just came out of hiding, unfortunately, I really love how easy exporting is and how reliable it is and how FAST it is on GM. I do hate their room editor, their code editor is lacking although much improved this time around, and development is slower. But the exporters very well might make it worth it.

    Advertisments, in app purchase, android, ios...all of it just works and i dont need to rely on third party.

    Unity 2d has also come a decent ways. I still dont like the workflow compared to how easy C2 is though.

    and there are other 2d engines out there...all with native exporters. C2 and C3 being the only ones I know of that cant...

    I LOVE how fast I can develop with construct 2. But the huge flaw is the questionable exporters and extra hassle it brings to convert my code over.

    The other huge issue I have with construct 3 is I still have no idea what is actually new and improved compared to C2. I havnt heard of anything that screams I HAVE BEEN WANTING AND NEEDING THIS!!! It seems like very subtle improvements that mostly...unfortunately...rely on the community and third party integration to take place and create our own improvements.

  • You can use the progress bar object.

    Sprites

    or even a sprite font.

    And any combination of those as well.

    The main thing, is to work with percentages. %. You level up at 100% experience. This allows the progress bar to remain the same size and show the same information. You can then use a percentage to determine where the progress bar should show.

    I made a VERY ROUGH capx to give an idea of what im talking about.

    in a real project I would probably have two separate sprites where one is hidden beneath and stretches to fill this way I am in control of the visuals completely and retain the accuracy of the built in progress bar.

    https://dl.dropboxusercontent.com/u/583 ... ample.capx

  • My ai logic typically uses variables to determine the state of the AI and then logic is in an if-else if type of structure.

    For example:

    I have an AI Monster called Slime. The slime has 3 behavior states.

    Peaceful: 0

    Aggressive: 1

    Attacking: 2

    The slime has Instance variables:

    Level

    Behavior

    the game then compares the slime level and player level

    if(slime.Level > Player.Level)

    if(Player is near Slime) Behavior = 2

    else Behavior = 1

    else Behavior = 0

    Then the game can choose which AI to implement based off of this.

    For each slime

    if(behavior = 0) Implement peaceful AI

    else if(behavior =1) implement an aggressive AI

    else is in combat, do combat AI.

    Something like that can be taken further and broken down as much or little as needed, looking at things such as health, items, environment anything.

    the very important aspect of this is being able to differentiate one slime from another and properly pick the slime based on the behaviors etc. For this, I find instance variables to be invaluable in dynamic/diverse AI's