tunepunk's Recent Forum Activity

    > tunepunk,

    >

    > If my intention was to make 3D games, I wouldn't even look at C2. C2 allows me to do 2D games without coding.

    >

    We just published a 3D game using C2 + Q3D. We used C2 because we knew that it would have taken twice as long for us to create the same product in Unity. Once built in Unity, the project would have needed to be converted from C# to HTML5, with all of the associated bloat and inefficiency that the process would create. Because we worked in C2, we had significantly more time to polish our game.

    In my mind, the greatest strengths of C2 are the speed of development and the fact that it is built from the ground up to create HTML5. If I were targeting consoles I might have a different attitude, but HTML5 allows us to create and publish the same product in weeks instead of months, and to better reach our target audience. If C3 allows us to keep doing this for years to come, then I'm happy to support Scirra's efforts.

    Good job. I bought Q3D as well to try out, but the lack of documentation, and tutorials made me give up, especially since editing levels and such was really painful in the Construct 2 environment. How did you overcome that?

    signaljacker I think you misunderstood me.

    I'm using Photoshop instead of Gimp because that's what I'm comfortable with, and it has all the features I need to work efficiently.

    I'm using Maya instead of Blender because I know all the ins and outs of that software, and been using it for 15+ years.

    I'm using afterEffects for Motion Graphics etc, because I'm comfortable with the software.

    I'm using C2 for my hobby game making mostly because of the Event Sheet on my free time, because I can't stand to learning coding.

    For me payment model is secondary, as long as I'm comfortable with the software. Apart from my employment, Graphic design is also my hobby on my spare time, but I still put up with a personal CC subscription, because I just can't force myself to use gimp at home, when I use photoshop at work.

    tgeorgemihai I can't really use any other software to replace those. Other software might read the files halfway without some features, effects , animations, etc. And Secondly it would take me ages to learn a new software from scratch.

    If my intention was to make 3D games, I wouldn't even look at C2. C2 allows me to do 2D games without coding. (Expressions i can deal with), and that's the main reason I chose it personally, because I don't have time, energy and patience to code. If i teamed up with a coder, we could probably use another software but for my own little projects, so far I havn't found anything else I'm comfortable using.

    All in all it's a matter of priority. I choose my tools based on comfort, not on pricing model. I don't use C2 professionally (It's only my hobby so far), but $99 per years is a fairly very cheap price to pay for a hobby, that allows me to make games at all which I never was able to do before.... without coding. I've tried some other softwares, but I found myself going nowhere with those, as I just don't have the patience to look at code. As a designer some form of visual scripting like the Event Sheet is priceless for me. I don't care if would cost the double, it allows me to do something that I was never able to do before, that I really enjoy doing on my spare time.

    Others might have other priorities, so I'm just speaking for myself. If you're comfortable with coding other tools might work for you, but for me nope... I hate coding with a passion, that's why I love the Event Sheet... Pricing model is the least of my worries.

    >

    > For something I use almost daily. If someone offered me 2 option. 1st option is a hammer for one time payment, but it takes 30 seconds get one nail in. The other option is a rental nailgun that allows me to get to punch out 10 nails per minute in, I'll definitely choose the nailgun.

    >

    >

    Good luck keeping your walls up when the nails magically vanish when you give the nailgun back!

    C'mon The walls and nails are still there. It's if i need to put more nails in the same pace I just rent again.

    Professionally as a Graphic Designer / Animator / Video Editor, I'm using a lot of heavy duty software From Adobe and Autodesk like

    Photoshop, Illustrator, AfterEffects, Premiere, Maya, etc etc. If I stop paying my projects don't magically disappear, I still have all the source files. Even if I unsub, If i ever need to change or edit something I just make sure my licence is active again. What's the biggie?

    He'll be back. Once he start pulling his hair in frustration trying to code stuff or spending way more time doing simple things, he'll miss the Event Sheet way of doing things...

    For something I use almost daily. If someone offered me 2 option. 1st option is a hammer for one time payment, but it takes 30 seconds get one nail in. The other option is a rental nailgun that allows me to get to punch out 10 nails per minute in, I'll definitely choose the nailgun.

    Welcome back if you can swallow your pride, and ever feel that the tool itself is more important than payment model.

  • As you may know Construct 3 beta will be released soon, and I was just wondering if you're planning to make a version of your plugin available for Construct 3?

    This blog post covers a bit more about how plugins are handled in Construct 3.

    https://www.scirra.com/blog/193/addons-in-construct-3

    I'd love to import my project to Construct 3, and continue my work there and keep using photon cloud.

  • >

    > The mindset of some people here seems to be that they want everything for free, or they don't really understand the value and cost of maintaining a product, and providing support, updates, new features, bug fixes.

    >

    I absolutely don't believe that's true at all, I believe my exact words the week or two before the announcement was "I'm ready to pay for C3 if it comes out on Wednesday". I can't believe they charged so little for the "lifetime" updates to C2, but the majority of people here just want to voice their dissatisfaction with a lock-out subscription, especially for what looks like mostly potential C2 tweaks that have been hoarded for Construct Cloud, and a bunch of bleeding-edge features that no-one really wants.

    I'm getting tried of posts implying most users here want a free lunch. I love open-source, but I'd never expect to get the same experience as I would with proprietary software that costs, but fundamentally there's a problem with subscriptions charges for users, and I think that's something most developers haven't anticipated yet.

    I mentioned this in other threads as well. How is subscription a problem? If you decide not to pay it's not scirra locking you out.... (maybe if they ban you and forbid you to ever subscribe again) You're locking your self out...

    C3 is an online service...

    Have you ever played world of warcraft? Try subscribe for a while, then stop paying, and start complaining you're locked out of the game, all your character progress is locked, You can't access the game and play with friends anymore.... If anything, people will laugh at you for posting something as silly as that. WoW is an online service with maintenance costs.

    C3 is also an online service with maintenance, server costs etc. You might not like the route they took by making c3 as a webapp, but any other payment model than subscription is gonna be tricky to juggle for something that has monthly upkeep costs, unless you figure out another clever way to monetize, maybe IAP (selling extra features) using ads or intentionally plan to stop supporting c3 once c4 comes out next year. You can pretty easily calculate when a costumer cost you more than they payed. If you bought C2 5 years ago and still using it, chances are you're probably costing scirra money by now.

    Get over it,... it's business 101, income vs expenses.

    The only surprising thing is that there seem to be so many that doesn't get that. And no one is locking you out if you stop subscribing, you're locking yourself out.

    I just locked myself out from monthly adobe CC, and Autodesk Maya LT subscription, because I don't use it that much lately, but if I ever need to use it again soon I'll gladly pay up again.

  • im being a bit tired of this posts.

    Agree on that.

    The mindset of some people here seems to be that they want everything for free, or they don't really understand the value and cost of maintaining a product, and providing support, updates, new features, bug fixes. If you bought C2 years ago, it's about time you chip in again... and support the continued development.

    The reason that they are giving Free C3 for ar year is because you recently bought a licence since announcement, everyone else with a licence get's a 50% discount, which is very generous.

    jeffige

    Just because you bought one jacket years ago and wear it every day, do you expect your next jacket, years later, to be free because you think you're a loyal customer?

    Or let's put it this way. A customer bought a game you made with C2 years ago, and plays it almost every day, and he's expecting bug fixes, new features, updates, support, etc etc,.... and then wants your next game for free, because he already bought a game from you years and years ago and been active on the forums.... The other customer just recently bought this old game from you, even if you announced that the new game is coming soon... who would you give a discount and why?

  • Thanks R0J0hound . newt 99Instances2Go for your input and ideas. I think i managed to solve it finally. Or at least as close as I could.

    Speed and acceleration is based on distance now, and it works great with touch taps and clicks also. If you click somewhere it will accelerate towards the distance based max speed, then slow down after it passed that threshold.

    Updated capx if you want to take a look at how I solved it.

    https://dl.dropboxusercontent.com/u/20560446/Scirra/smoothchase.capx

    sprite turns blue when accelerating and red when decelerating.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • R0J0hound Those are some really neat examples. I've learnt a lot. The steering example feels super smooth.

    I'm still not there yet as I have to optimize it for touch input. A tap on screen still needs an acceleration as well. The deceleration is not the big issue, it's more the acceleration. As you can see here on this screengrab from you steering curve tapping screen or rapidly moving target to a new position.

    This is how it behaves on rapidly changing target, which is what i need to smooth. So combining all of your awesome earlier examples there might be a solution.

    I tried a similar approach using bullet behaviour and a condition from one of your earlier examples. Bullet behaviour has a built in acceleration which i'm trying to replicate in events.

    Your first link for this solution was the closest so far, but it was behaving a bit weird, and overshot target and started to orbit. I need to dampen the deceleration somehow

    viewtopic.php?f=147&t=163491&p=989820&hilit=Stopping+distance#p989820

    here's a link to a capx with that approach.

    https://dl.dropboxusercontent.com/u/20560446/Scirra/smoothchase.capxv

    Thanks a lot for your help, I feel I'm nearly there.

  • 99Instances2Go

    yeah the problem is mostly visible when using touch using on mouse down condition. if object is at standstill, and i click somewhere else regular lerp(sprite.x,mouse.x,0.1) will start fast & decelerate towards that point, where i want the sprite to first accelerate.

    I need some kind of modifier for inertia or torque that increases from 0 to 1 dynamically in some way, to simulate the acceleration.

    Maybe if i can get the XY position of a middle point between sprite and target and use that instead of the mouse,

  • I found this javascript code, for a 2D chase camera... Maybe i can convert it to C2 events somehow.

    float lerp = 0.1f;

    Vector3 position = this.getCamera().position;

    position.x += (Obj.x - position.x) * lerp * deltaTime;

    position.y += (Obj.y - position.y) * lerp * deltaTime;

  • R0J0hound

    I tried your code example It's nearly there but had some quirks. Object really never reaches Mouse, and starts orbiting the mouse pointer, or sometimes it shoots away randomly, after getting close. How would go about to stop the object to overshoot target, and start orbiting? I just need it to home in, then stay there.

    https://dl.dropboxusercontent.com/u/20560446/Scirra/smoothchase.capx

tunepunk's avatar

tunepunk

Member since 2 Mar, 2014

None one is following tunepunk yet!

Connect with tunepunk

Trophy Case

  • 10-Year Club
  • Forum Contributor Made 100 posts in the forums
  • Forum Patron Made 500 posts in the forums
  • Forum Hero Made 1,000 posts in the forums
  • Coach One of your tutorials has over 1,000 readers
  • RTFM Read the fabulous manual
  • Email Verified

Progress

16/44
How to earn trophies