skelooth's Forum Posts

  • > How are you making the animated preview gifs???? The game looks nice...

    >

    I use GifCam http://blog.bahraniapps.com/gifcam/

    I have been wondering forever how everyone does that, thank you!!

  • In the case of C2 built daemons you may be right. In the case of a server daemon written in a systems language and using an appropriate tech stack the situation is not nearly as dire.

    The *only* thing 10 physical servers give you is redundancy and clustering. Its clustered processing power is for the most part equal to or slightly less than a single server of the combined physical specs.

    In terms of multiple software servers (ie, multiple database instances), it's common to have a read only master and readwrite slave setup, and again, can be happily implemented on multiple servers or a single server.

    "thousands" is not a big number, and I'd be weary of whatever hosting it is you use if it is. I run all of my servers on rented rack space.

    And again, depending on technologies used and technologies available, things like broadcasting and caching can be handled by mostly inexpensive third party services.

    I understand C2 users are typically not programmers, so there's a lot of misconceptions and hyperbole.

    To be absolutely clear, I am refuting the notion that "100s of users" would require "10+ servers" especially when the concept of server is so ambiguous.

    Total bandwidth is literally an issue solely of the pipe leading to and from your datacenter and the hardware that handles it.

  • Ooooh okay that makes LOT more sense.

    The only problem with having an external non C2 server is that C2 can't embed system languages like php or C++ so you're options for connecting are limited.

    Can websockets interact with conventional berkley sockets?? If so, writing a server wouldn't be trivial but would be entirely doable. Especially if you were to incorporate something like pubnub to help take the strain off broadcasting.

  • Try Construct 3

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

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

    100+ players connected concurrently... and considering you need to pass info to a database. You are talking 1 hosted server, the actual reality is you will need 10+ dedicated servers just for your database.

    This sounds incredibly unrealistic to me. I run web servers that get thousands and thousands of uniques a day, and they hum along fine on a single mid grade server. If you needed 10 dedicated servers for 100+ players MMOs would not be technically or financially feasible. The some of the higher traffic websites in the world typically operate on fewer than a handful of servers.

    If you are serious about an MMO you probably do not want to be using construct2, and if you in, in the very least, you need to write your server daemon in something that is not in C2 (C++, maybe Node, Java, Go, etc)

  • and leave C2? Never! (well, maybe some day). I'd probably go back to impact if I really had to leave windows.

    C2 is good enough to get me to keep a copy of windows active. I just hate not having a real CLI in windows land. (cygwin is not a valid option, gross), and really miss native sftp/ssh support.

  • Say what you want about fiverr, but these are awesome and I'm going to use them with minimal changes.

    http://i.imgur.com/aFi4jMn.jpg

    (You'll have to click the link since the jpg is too wide)

  • bawls. Literally the only 2d complete engine I know of that can be run in dev mode in linux is impactjs, all others seem to require winblows

  • Pushed 1.0.0.6 to the server http://surolace.com/play and http://surolace.com/play/surolace.apk

  • The three day weekend comes to a close and I've done about as much as I'll be able to do for now.

    I've done a lot of behind the scenes type work figuring out how to best leverage arrays and dictionaries as datastructures. I've got a comfortable flow of hanging on to UIDs now. Clearly, UIDs are absolutely vital when doing anything in construct2.

    I've added hull and shield bars (shield bar not yet visible, shields not implemented yet)

    I've added "fountain text" that pops up on weapon impacts

    I've added the beginnings of the sensors subsystem that allows you to choose enemies, target rooms, etc. so far all that you can see are two buttons that pop up in the top right. Eventually these will be used to go to submenus of each ships room list and full stats.

    It took a good bit of thought to figure out how to move forward concerning storing data but I eventually decided to just sticking a dictionary of dictionaries onto every NPC. I'm going to use some tricks with tokens choose() lists to make sure I can flesh all the data out that I need right in C2.

    So, here's a video [:47]

    Subscribe to Construct videos now

    My little project is up to 390 events broken up into 18 event sheets!

  • Just curious. I have no idea what C2 is written in, but I prefer to work out of linux when possible and it would be great if I could have native access on some of my other workstations.

    Virtualbox really isn't very performant for me, and I've never tried in wine.

  • Dur, I'm going to have to self reference my own post.

    -_-

  • Thanks Beaverlicious !

    I've read 16px seems to be the minimum font size, but It's a little curious to me because I believe Bootstrap (web framework) defaults to 14px and is perfectly legible on mobile.

    I'm still waiting on artwork before I redo my title screens and use the space interface assets. I'm envisioning a cool paralax effect between the textures as the view slides to different menu screens. My fiverr artist has one more day to produce! But since he's a fiverr artist and I have no idea what he's going to hand me, I can't start till I know

  • I came back to look at this some more. The last time I looked at it, I was in a VM that did not have webgl, so it looked MUCH different, and in some ways better. Very very busy, way to many effects going on in there, IMHO. Also the green scanner effect would benefit from more frames of animation.

  • Is the official name for this effect called fountain text? I've been calling them "pop tarts" for lack of a better name because they work similar to toaster/growlers.

  • BUMP

    is there a C2 native solution for back button support on mobile? This is the thread that comes up in google search results. Apologies if my google-fu has failed and it has been answered elsewhere.

    [Resolved] This has since been added to the browser object, and I did not think to look there.