jayderyu's Recent Forum Activity

  • None of them are actually like C2 Event Sheet system.

    C2 uses actual code in order of sequence as both it's visual and execution. C2 is a bridge between Visual Programing Language and code writing. Actually I personally feel that C2 could help teach programming as a first step because of how well it's designed.

    All the ones you listed takes parts from Visual Programming Languages.

    PlayMaker is a FlowChart design and heavily uses Finite State Machine(google it). C2 doesn't use FlowCharts as programming.

    uScript starts with a FlowChart, but it's more like Function Flow Chart. The objects themselves still require code writing.

    Anteres Universe is like a bridge between uScript and PlayMaker.

    plyGame is Unity version of C2 behaviours. However this does offer Scratch like programming. But personally I don't like Scratch it's clunky.

    PlayMaker and plygame is the only one where you don't have to write code.

    so the result is not a single one does anything similar to what C2 does.

  • I think oranges are better. Including having oranges as pie

    Photoshop is a pixel based art program. The tools maniupate pixels. Pixels are a set size based on xydepth. renders like a race car

    illustrator is a Scaled Vector too. This tool is about using points with instructions on HOW TO DRAW any particular graphical effect. This means because they are drawing instructions there is no quality loss when enlarging or shrinking the object. however the cost is that these images render like a snail.

    They are not comparible. For myself I like Inkscape which is SVG because SVG allows me to modify easily by maniuplating lines. Where as pixel art requires me to actually properly draw.

  • PhoenixNightly

    This is amusingly sad and by no means your fault. Many of us mid and older developers have complained about the naming convention by WebStorage. Although the answer of what WebStorage is and how it's used 99% of new users never read the manual nor do they ever check the manual or tutorials for some time. The WebStorage isn't working with my website is asked almost weekly.

    However WebStorage is not storing data to the Web or any WebSite. The name is misleading and we have complained about its misleading name. WebStorage meaning is that the plugin uses Browser based local storing. Keep these key words in mind; LOCAL, BROWSER. WebStorage doesn't use any form of sending information up to the any website.

    In essense WebStorage uses cookies.

  • Math is your friend

    looping index scope

    index = index % array_size

    array[index] = stuff

    index + 1

    the other method to limit your index scope is

    index = clamp(index, 0, array_size)

    array[index] = stuff

    index + 1

  • O.O......

    Oh my which ever diety some one worships. I was creating this simple game while waiting for characters maps. This game used Spriter, but with NO actual animations. I only use it for skeletal posing and using the poses in game. Honestly I could and should have used frames but I was lazy. ok ok. So I decided to tinker with blending and now even though it's all framed the results are like some martial arts fu. The character weapon actually transfers from hand to hand while rotating like some kind of staff. I just looks sooooo amazing.

    Two questions though

    1. I do have 1 animation. but unsure how to go from the last animation to the end of new animation

    2. One of the objects that was added later to the animations keeps on appearing in the top left corner.... and at the original object size.. which is kinda very large.

    EDIT; Yes I have the same problem as Tobye. I've cleared the animation, sprites, files everything. yet still result in the same problem. Even resaved the scml and scon files after removing(moving to a backup) them from the project directory to make sure they aren't the same.

  • Well three points of reply.

    I'm pretty sure I was saying that CJS doesn't support WebRTC.

    As for CrossWalk ads. That's sounds unlikely. Crosswalk is full webbrowser of Chrome. Saying that Crosswalk can't have ads is akin to saying Chrome can't run ads either. Could this in fact be chalked up to some other problem in the middle ground that is waiting to be cleared up? And there are other ways to earn money than ads.

    I don't see how ads and CJS not having WebRTC effect that mobile devices are poor at online connectivity. In fact there is Order & Chaos which is a MMO that run on mobile devices.

    Joannak

    I guess this mobile game doesn't have online multiplayer gameplay.

    Subscribe to Construct videos now
  • The question shouldn't be can threejs be used in C2, but instead could C2 be used to create 3D games.

    Let's tackle the second question first as it's already been commented on.

    "could C2 be used to create 3D games"

    The answer is yes. In fact some one already did this with Copperlicht engine. It's not a monumental feet not insanely difficult. However doing so would pretty much make everything else useless. You can't use Sprites and all sorts of yummy objects. Why becase they would be rendered under or over the 3d rendered world. There is no integration of objects. So such other objects would be limited to that of the UI.

    If your doing this model then the collision detection would be based on what 3js already provide and so no need to create any aditional work.

    Let's tackle the first question second because it's the better way of using any 3d api.

    "can threejs be used in C2"

    The answer is YES and without much difficulty, but doing so will require re-thinking and working around the situation. Instead of 3D worlds, think of instead 3D objects. ThreeJS supports texture based rendering. This enables the dev to render an object/group to JS Image. This image then can be used as a sprite render replacement.

    If you go with this design. Then your using C2 collision detection and no need for additional work.

    The answer is overall. yes to both, but it's only really worth the effort to create as an object rather than a 3D world. It's not difficult just time consuming for the effort and research. I however may be looking into this myself shortly. I also did the research ahead of time to know this stuff.

    Now however if you want to actually do C2 as a 3D game engine. That is still doable. However this would indeed required making many new Plugins as replacement's to C2 already fantastic Plugins. All Behaviours relating to position would be need to be made to have 3D replacements. Then you would need an object in the IDE to act as camera control. It's doable, but would take time.Probably a few months.

  • farsmile90

    As DUOIT points out C2 MP plugin uses WebRTC. Providing that the platform your game runs on has WebRTC support then the MP will work. This can be researched by googling pretty easily.

    For example google "CocoonJS WebRTC" and find no results where CJS has WebRTC. Meaning no CJS has no WebRTC support which means CJS can't be used with the plugin. However with enough searching you can find that Crosswalk does indeed support WebRTC and so Android through XWalk will work..... following that line there are no WebRTC IOS platforms.

    Joskin

    Bandwidth is not related to a piece of mobile hardware. It is in fact releated to the ISP. If you think about it mobile often carries live voice streams and video. With that knowledge considering live voice will use more bandwidth than any game it's unlikely that mobile bandwidth is a problem.

    Instead I would consider the problem related to mobile being the HOST. This is because a poorly written game doing MP hosting will only exlempify the current round of mobile performance complaints.

  • That's a good question if Scirra will let us run their signalling server code on our hardware. However even if they don't you can write your own. The MP tutorial states that all we need ourselves is to pass an IP address. That means the MP plugin will let us set the IP address for connection. Honestly such a plugin would be near useless without such an ability

  • Try Construct 3

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

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

    That's a very good piece of advice certainly one to closely consider

  • As long as you follow the basic mobile graphical guideline there isn't a problem. CPU consumption is more of a concern.

  • https://www.scirra.com/tutorials/253/ho ... tform-game

    There you go. the first and best source for learning the ABC of C2.

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