scidave's Forum Posts

  • Fun game! Liked the music and game controls. Nice and simple but keeps your attention.

  • Since we are on the topic of CC/C2.. :-)

    There have been some tragic bugs in big games, see this awesome game if you haven't played it before:

    scirra.com/forum/phenomenon-32_topic39957_page1.html

    I feel terrible for the author because you could be playing for hours and then just have your game hose on you. That being said it is still worth a play through. There have been some great games made with CC and who knows we will probably see a few more great ones to come. Probably wont see many huge games though.

    Now I want to dig up all the old games...especially some of the Russian ones (remember Mary Jane). ;-)

  • Sad to hear about your health Tulamide (and your news Newt about heart problems). You have to take care of yourself first. It has been great working with you on Python and network stuff and plugins and help questions over the last couple years. You have contributed incredibly to this community and helped lots of folks including myself. I kinda took the move to C2 as a chance for a break as well from coding plugins. Although I still hold out a bit of hope I'll release an upgrade to the Network plugin sometime in the near future. Best wishes to you!!

  • Nice video and great ambiance! Looks like 2D Minecraft like background.

  • Just a heads up, I'm back to updating this plugin. I'm using Visual Studio 2012 and getting ready to upgrade the ENET core to 1.3.6 which adds a ton of bug fixes. Currently running into some odd behavior with the plugin crashing so I might have to start from scratch to figure out what is up. Just bought another laptop to help with debugging too.

    Plan is to get plugin correctly working targeted at Win8 - Winxp, update to ENET 1.3.6 base, and then release with no new functionality. At that point will have to rely on users to help me figure out where this illusive bug is. I hope to have new release sometime in Jan.

  • Another way is to write a Registry key using Construct's registry option. There are several keys you can write to with the most common being:

    Registry Keys:

    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run

    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run

    Here is a big list of all the possible ways to auto start a program:

    bleepingcomputer.com/tutorials/windows-program-automatic-startup-locations

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Hey Arsonide,

    Do you know if anything has changed with the SDK? I don't want to have to rebuild my plugin from scratch.

  • One of the coolest menu systems I've seen. Very, very nice!

  • Hi,

    As far as compression improving speed...I was thinking more for internet connections with little bandwidth. You are right that most of the time latency is the problem. However, the ENET plugin right now sends everything as a text string...this has potential to send very large packets which "could" consume precious bandwidth. So it would be nice to make it more efficient. Odds are though it doesn't help many real world game situations..as you mention because the problem is latency.

  • Check it out folks.

    far7.by

    FAR7 is an Space MMO HTML5 game using WebGL, Websockets and other features. It really streches the limits of HTML5 and looks really awesome.

    It is a good example to those that say you can't make huge/pro games in HTML5.

  • Hey Rory,

    PodSixNet is fairly efficient since it has a built in encoder/serialization. It is only TCP so isn't going to be useful for shooters or other fast real-time gaming. You can host the server (if you want to only use Python) on any system that supports Python (Linux, Windows, etc).

    I'm not sure what you mean by secure..it can be made as secure from cheating based on how much you host on the server and what type of checking you program in.

    If you are interested in faster performance look at the Plugin I made as a wrapper around Enet. It is posted in the work in progress plugin section. I will warn you that there are some bugs so it is not as stable as PodSixNet, but it is based on UDP so is much faster. It could be made even faster if compression was added.

  • Thanks MrMiller! No, I'm not actively developing it at the moment. It wouldn't be that hard of a change for somebody that knows C/C++. Probably 15-20 lines of code. I've posted the source code for anybody interested in continuing it.

    Feel free to add any suggestions for updates though..and in the off chance I do decide to update the plugin I'll add those first.

  • Playerelite: Have you checked out Jayjay's PixelPeople online .CAP? That might be a solution for you on how to put lots of players on the map.

  • But i've a question, if the guys who play the game don't start it with XP compatibility, does they will flood my server by sending a lot of packets ? If yes, how to kick clients who send too much packets ?

    EDIT : And i have a bug, when the username or password contains the letter "n", username or password isn't send correctly (for example : if i choose the username "unknow", my username will be "u", and if i choose the username "n" my username will be "")

    Hey all,

    It is awesome to see use from the plugin. I wish it was more stable...I'll work on compiling a new build from the latest version of ENET, I doubt it will fix the compatibility mode issue but it needs to be updated anyway.

    There is an option to detect clients sending large number of packets to the server and kick them...I just haven't exposed that feature in the plugin.

    Some of the features that could be exposed:

    enet.bespin.org/group__peer.html

    As far as the "n" issue I'm not sure why that would be an issue. I don't check for "n" in the plugin so it should be processed like any other character. Can somebody else confirm this bug?

    EDIT: On the question about using the plugin for non-directX there should be no reason that it wouldn't work. I must have compiled in a directX library or perhaps put some code in directx required file...there is no reason it has to use directX. While I can't guarantee doing anything else I should be able to release an updated plugin for the application runtime in a couple weeks.

  • Hey arsonide...happy to see you continuing to make great plugins for CC!

    Hope you get a good programming job.