jayderyu's Forum Posts

  • Put the CAPX in some kind of online file space.

    While you can't create a "link". You can still post the text URL. It's not hard for us to highlight,right click, goto.

  • Spritefont for performance every time.

    C2 is a Canvas game renderer. TextObjects are HTML DOM objects. This creates 2 distinct different non render layers within C2 rendering. This will hurt performance.

    However desktop computers can handle the performance loss to the point that no one will ever notice, but if at anytime you have plans to do a mobile port you should be using SpriteFont.

  • xanxion

    I agree. It's shocking. When I visit other tools, apis's i'm now shocked and spoiled but that lack of speedy releases. I can only imagine Ashley is some kind of awesome programmer.

  • I think we need to jump ahead and realize. That C2 is going to make a poor authoritive server.

    By this I refer to the fact that C2 can only support 1 world simulation. At this point either we need to be creative to handle worlds or we need to ask Ashley to somehow support multi world simulation with no visuals. Personally I think we need to get Ashley to allow us to do world simulations.

  • aashcool07

    No game on Android can change there icon name. No game in IOS can change there icon name.

    You need to create the game. Compile/Export the game. Then non C2 tools change ID of the games ICON.

    For Android you need find the manifest file. For IOS I don't now. I've never exported to IOS.

  • I have to agree with Ashley that getting a scale of sprite just would work. however getting a 0-1 percentage of W/H from the original image size would be another matter.

    So what you can do for that at least is

    %W = Self.width / self.ImageWidth

    &H = Self.Height / self.ImageHeight

  • Agreed, I would like to see Scirra use more community montization options. For such a cheap main product this would be a good idea. The idea of some nice tool themes especially a solid relaxing dark colour would be great.

    I would pay $5 ish for a theme I really like

  • It's a good tutorial. But using JSON file instead would produce less code overhead. Since C2 Dictionary can import a C2 JSON.

    aashcool07

    C2 can't do that. What your looking at is the manifest file or IOS wrapper information. If you want a per country change for language. You will need to create different versions of the app with different information in meta package. So what you need is just more than one version.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • I would suggest during such a scene. Take a snap shot of the screen. Zoom in, display the snapshot at normal size. then slowly zoom out.

  • You might want to add a distance check so that the smallest 1pixel movement won't cause a function. Also I would suggest comparing against the X values to see which is greater. If you want to say move right, but because you have 1 px difference for Y you will jump anyways.

  • Well the company got my sale :)

    Love the fact the game is done in C2. Good job AG

  • Yes, just do it :)

  • the answer is yes.

    Put in the IP address in the client version. You host or have a host for the server version. Nothing stops this version from anyone writing a server using C2 code. Once you achieve P2P, you can just set up one pear as a server.

    The requirement for coding a server in another language has been the only hurdle for C2 online service. It could be done by anyone to do online. It's just that most C2 devs would rather use C2 to write a server. so we are a go now.

    I'm looking forward to brain explosions people are going to have when it's releasef and find the complexity of network games :D

  • No performance difference if you code the movement well. If you overload it with superflous math of course performance will go down. Other wise there is no difference.

  • I'm leaning that this is coding problem. Without knowing more about your code we can't determine the problem.

    There is of course the persist behaviour that you don't want to use, but are your objects set to global?. How about creating a simple capx that we can take a look at.