Tom's Forum Posts

  • You do not have permission to view this post

  • Hi Abhilash,

    No this thread is fine, we are always interesting on seeing what other technology is out there, but I changed the thread title to be less aggressive (I know it wasn't meant that way but it could be interpreted so).

    Tom

  • Hi Krush,

    You are absolutely correct, the reason casual support requests went unanswered was simply because there were too many of them to manage for a few devs who were doing it as a fun project. I would like to point out though that there are a few people on this forum that have made significant efforts in providing community support which of course everyone is extremely grateful for.

    Everything else really comes down to the negative effects of running something as a free project. There was no obligation for anyone to fix bugs/add new features/respond to support requests.

    Construct 2 is undergoing an overhaul, and I'm working on the new website and one of my main focuses is to make all the information a lot more accessible, provide good quality support for paying customers, have a much more organised and easy to search online manual/tutorial/articles, and lots more. I'm going to be putting significant efforts into making all these a reality. It really is going to be a much more accessible product, and hopefully the resources supporting it will blossom quickly.

    I completely agree that the above behaviour wont be acceptable for a commercial product. One thing I love when buying things online, more than anything else is receiving fast and good quality support both from official channels and the community. This is what I am going to be working towards.

    Tom

  • Yes! Jquery is included with exported games, and it has some excellent AJAX wrappers. These will be available in C2 soon hopefully as they open the door on what can be achieved massively.

    AJAX also will be able to manage some multiplayer online games as well (turn based and puzzle). HTML5 websockets will be able to handle real time multiplayer games.

    When the AJAX plugins are completed I'll write some tutorials on how these can be applied easily. I'll also write some sample server side code in multiple languages to make it easy for people to install.

  • Good question. The answer is yes depending on your aims.

    To a Server

    Everything in HTML and Javascript is client side, that means, whoever is playing your game can theoretically view all the source to it. It will be obfuscated as part of the export process which will serve well in certain types of plagiarism, but for storing connections to databases, this is a big no no as anyone that can view the source and extract the database username and password could cause havock on it by executing any command they wanted. This is why there is no native support for database connections in HTML/JS.

    To Local

    However, HTML5 has introduced Web Storage, which allows you to create a database on the clients machine. More information is available at:

    http://openbit.co.uk/?p=135

    This will eventually be supported by Construct, but it will probably only be suitable for save games etc. No server interaction.

    Resolving the Server Database Issue

    Using AJAX requests, you can POST or GET data on a webpage. You will need a webserver with a database on it. Then you can send commands to the page such as "?score=3342" and the page can interpret the data and save it. So the AJAX acts as the middle man between the client and the database, which is a lot safer.

  • It's �30, totally 100% worth it, it's called Corsair A50 I think, but it's big, my case isn't quite big enough so measure first!

    It keeps it 10c cooler, so I've over clocked to 3.5ghz (on 6 cores)

  • Is it fair for you to ask Ash to work part time on it, so you can avoid paying the price of the license?

  • You make a good point about comparison, would anyone be able to come up with a good benchmarking test for GM, MMF and Construct? It would be great to test them all side by side.

  • I'd like to hear your reasons why you think construct is better than mmf2.

    I disagree but I think this could be a very constructive discussion and give ashley and the others something to think about and correct in construct 2.

    Here's some of things that I think are more important:

    Mmf2 has countless extensions construct doesn't (among others, a online/networking plugin), is much more stable, the community is much bigger, the games made with it run perfectly with no compatibility problems in 99% of the time, but in the other hand lacked construct's awesome rts behavior, shadow casting and I preferred construct's way of handling variables.

    The extensions is something we are really excited about in C2, allowing Javascript extensions opens the door to millions of web developers out there, it really is an accessible way to write extensions (hell even I can write them!) Expect me to be making a lot of them at some point.

  • We would hope that most companies are honest, and select the correct license model.

    We couldn't do much, but if you are an established business the government can spot audit you. When spot audits occur, they evaluate all your software licenses.

    If a company was hugely successful with one of our products as well, this would be fairly obvious and we would be able to tell from our sales history if they are using the correct license or not.

  • I laughed at that picture!

    Yes I see your point, but comparing the highest options of both is quite inaccurate as it's not taking everything into account. I just wanted to clear it up incase anyone was reading the forum was confused, as there does seem to still be a lot of confusion around this which we hope to clear up soon.

  • I know this is incredibly geeky, but just installed on of these:

    <img src="http://www.overclockers.co.uk/pimg/HS-001-CS_400.jpg">

    My computer is virtually silent now! The AMD stock fan really was noisy, I'm used to loud PC's, but wow now it's ultra quiet! So nice to listen music on now!

  • As we keep saying, the �599 option is for commercial enterprises over a 10 year period. This comes out to �59 per year, and only companies that turn over �200,000 in that 10 year period need to buy this license.

    Everyone else can go for the cheaper option. I really think keeping quoting the $1k figure is a slightly unfair comparison and can mislead our users because hardly any of them will qualify for that license, everyone else gets it on the cheaper license.

    If a company is turning over �20k per year, then they will probably want to pick the most stable, best supported and future proofed piece of software out there. If they think those qualities are more with a competitor, this is fine! We believe however our product will be far superior, that's the ethic we are building it to.

    �59 into a �20,000 budget really isn't much for a company that is earning a living as a direct result of our product (remember the license states that �20k turnover is for associated revenue derived from using our products). If a company earning this much really is debating as to the benefits of using different products solely because it saves them �40 a year, then good luck to them!

    With the discount license, you can still sell your games as long as your revenue doesn't exceed �20,000 per year. That is the only difference between the commercial license and discount license.

  • Hi Briggybros, thanks for your suggestion!

    There are lots of exporters planned for the future. At the moment, we are focussing on making an HTML5 exporter which will work on just about every platform out there, and after that, due to the modular design of Construct 2 we can make native exporters for other platforms really easilly!

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • ~Kiyo, remember that HTML5 is a new technology and browsers are constantly improving. I'm not sure if ANY browser currently fully supports the HTML5 spec at the moment, so give it a bit of time they'll improve in efficiency as well.

    In regards to hardware, those tests are designed to put maximum stress on your computer, that's why it's a benchmark. I think in real games you will have better performance.