jayderyu's Recent Forum Activity

  • nicmar

    It is possible to get games running at 60fps on iPhone4, but it requires going old school in game development. High/low priority objects. Update times. Make sure to take advantage of few Sprite objects and use the Frames/Animations of Sprite objects rather than more distinct sprite objects.

    Don't overload with trig every tick. if you know your angle is changing by x per tick then do that.

    So unless your ready to be 32 LEAN AND MEAN your better off not targeting any weaker device. because it's really easy to make bad performant games in C2. I've seen even weaker than iPhone4 android games that run smooth. but it's all about being crafty.

    Otherwise stick with IOS8+

  • Why not just use the Wii U forums. Then you know there is no NDA problems discussing about performance gains.

  • * Fixed a bug where Character Maps weren't using the correct pivot points for mapped sprites

    I dont' know what I'm doing wrong, when I change the origin pivot point by the Files/Pallet the sprite still doesn't adjust tot he new pivot/origin. Also this isn't just with maps, this also applies to the root entity images.

  • If your set on C2 then he should use the SDK and provide you with the plugins/behaviours. So your still working with events and the graphical IDE and he is coding.

    However if you don't use the IDE much and are just drawing. it's time to switch platforms.

    On a final note. I have been programmer for 15+ years and it's likely his real hurdle is culture shock of learning C2. I haven't come a cross a programmer yet that hasn't been slown down by the transition from programming X to doing Y with C2. However i can honestly say. Now that I'm familiar C2 a lot. I can build a working game code in 1/4 of a day compared to what I have to do using Unity.

    Following that. Your case isn't new. I hear this "my programmer friend is slow with C2 and wants to code. How can he code?" a few times a year.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • nah they didn't start here. I remember threads from 2 years ago asking for share layers. but I'm glad they are in. I'm glad they are finally in

  • The answer is that all transmission by way of socket and serial is all done in bytes. You can't send 1bit of a byte and a bool is pretty much a bit with a parity value. So a byte is going to be sent no matter what it is.

    Since a bool is translated to 0 or 1+ then you already have a a usable if statement with a byte or number.

    if( number ) is 1+

    or

    if( !number ) is 0

    A byte also values of 256 possible results. Since the minimal data is a byte spending the extra effort to typecast a byte to a limited use of a bool seems redundant when the developer can check against it themself. If you really need it you can typecast the input of byte to a bool on the change of the byte value.

  • More a question of. Can you create it. Most open based systems it's not about can X do Y, but can you do X with y. Sometimes the answer is no. Lack of understanding, skill, jumping into the deep end without learning to swim.

    The answer is yes. C2 can make rogue like games. Can you make rogue game with C2. I can't answer that.

  • Can you post a sample capx

    Also what's your mobile device?

    I can't say for sure. But I found a lot of devs struggle with any physics related processing. Including myself. i've seen JS physics run on iPodTouch with a 100 to 120 objects run at 50fps+. but with C2 struggle with 20. I'm not sure if the card is physics. but share what you have and let's see if anyone can find a solution.

  • Rex may have the plugins you are looking for. Also I don't know who did it, but some one did an ISO template they were releasing.

  • Hey some great opinions.

    I'm in your camp. I don't believe there is any blocker to make a full fledged game. I do believe however sometimes I'm just going to have to roll up my sleeves and do it the hard way. I actively do use Unity at the company I work, but even with enough Unity skill set for 2D games. I would still work with C2 for any 2D.

    Some plugins I agree I don't know if should be officially supported, but seems like should have a presense. Canvas especially. Rex FSM, I use groups for finite statemachines. magic cam is good. but that's also the point. If the engine is robust enough to let 3rd party developers to create quality tools, does that need official support?

    I lean no.

    I agree. I wanted to create a node based traveling system similar to Knights of Pen and Paper and such AdventurePath kinda of thing. But rather than linear paths use some pathfinding. it works find. But I wanted to see if I can make a tool in the SDK to assit in creating the graphics. You can find the thread in SDK as Edittime Widgets.

    Overall I would rather Ashley work on producing a more robust IDE where tools, templates can thrive and flourish into quality standards. Rather than Ashley work on new end user features. I would like to modularity so that I know templates can be imported into project easility more so; so that if there is an update to template developers don't have hard time.

    I would like to see all plugins have an Editor.js file which is only edit time. But let's us have widget and high amounts of control. Widgets to be dragged to create bezier splines in a scene, new windows to create tool interfaces.

    Is any of this needed to make a great game. No, but it sure would help.

    I've had my peace. I'll now continue make C2 stuff

  • newt pointed out the technoligical elements for the deformation. However I agree on the other point. But this kinda brings in a mini issues about the subject.

    1. Recently I found out from Ashley in the SDK sub forum. that the IDE engine they use restricts them from letting developers do any thing advanced in the SDK.

    2. C2 users adopt 3rd party plugins that provide code features have an ok adoption rate. it seems that any major features C2 users think should be Scirra made only. MP is an example. There was an MP plugin created by c2 developer but never penetrated the market. only until Scirra made their own MP plugin did it start getting worked into projects. This mentallity has to go. If there isn't financial stability for some one to invest the time for such advanced tools then those tools won't ever get made. free is nice, but those tools require a lot of man hours of time and polish. Time and polish that can't effecivly be done in their spare time.

    3. Every sample in the OP are tools created by 3rd party groups and not the Gamekit company. Unity team did not make Ferr2dterrain or Uni2D, and I have no idea what the Rayman team is using. But they do their own tools to.

    4. C2 Developers need to use/buy 3rd party tools and C2 Developers who make the tools require the ability to create advanced(which is right now impossible with C2 IDE backend).

    C2 foundation ground work has issues that need to be overcome. These are cool posting elios, but C2 won't see them. Instead C2 will need to evolve into C3. Same compiler engine, but needs an entirely new backend. Which won't happen until Scirra has a reasonably sized staff.

  • oh by the way. You can also put entire Layout names as "strings" in side the array instead of just numbers. Works really well.

jayderyu's avatar

jayderyu

Member since 11 Apr, 2012

Twitter
jayderyu has 1 followers

Connect with jayderyu

Trophy Case

  • 12-Year Club
  • Coach One of your tutorials has over 1,000 readers
  • Educator One of your tutorials has over 10,000 readers
  • RTFM Read the fabulous manual
  • Email Verified

Progress

16/44
How to earn trophies