Hacker News new | past | comments | ask | show | jobs | submit | sleepysort's comments login

Nice job picking up on the nuances of the game :) and as you said, much easier said than done.


Are you using a modern browser with JS enabled?

EDIT: I'm a derp; your JavaScript must have been enabled since it (partially) rendered the menu screen. Check your plugins, see if there's anything that might conflict with the Construct 2 engine.


I'm running Firefox (32 I think?). I do have Ghostery running, but I tried disabling that thinking it was perhaps blocking something.

Could be the age of my laptop, though, I suppose.


I introduced the score multipliers (hitting the same color twice) to discourage staying in one spot the whole game, but I guess it is still a prevailing strategy. That's a great idea! Would both the player and the balls wrap around, or just one of them? Also, what are your thoughts on having the entire playing field in your vision, or having a locked camera on a much larger field?


Hi Ashley! I've seen you around on the Scirra forums; nice to meet you! Thanks for all the great work!


I'm thinking about also adding co-operative multiplayer functionality; what are your guys' thoughts?


Sounds fun and I would definitely play with my friends :)

Add touch controls for mobile devices if possible (check PewPew for a similar movement mechanic) and you got yourself a pretty fun mobile game. I'm not sure if mobile browsers would be up to the task though, just throwing random ideas.

Does Construct2 include networking and lag compensation? It's hard to achieve smooth gameplay over the internet, especially for fast-paced games like this one. Check [1] for a great resource on networking.

I have some experience on game networking. Feel free to contact me at (el + my HN username) at gmail if you need some help.

[1] http://gafferongames.com/networking-for-game-programmers/


I'm not sure about lag compensation, but the good folks over at scirra added multiplayer functionality via WebRTC, which allows for peer-hosted games. I'll look into adding touch controls and maybe get it out to Android soon!

Thank you for the offer! I'll be sure to consult you if I have any questions!


Yes, Construct 2 supports multiplayer over WebRTC DataChannels with built-in interpolation, lag compensation, input prediction and more: https://www.scirra.com/manual/174/multiplayer


Yeah I've seen/heard from folks that this happens; will fix sometime later today! Thanks!


The color palette was pretty random haha; if you have a better color scheme to recommend, I'd love to see it! And I'm currently trying to find a good balance for size and speed such that the game is very challenging, but not impossible.


Checkout this: http://clrs.cc/

and try not to use similar colors after each other.


Whichever color scheme you choose, make sure it works for colorblind folks too! I'm not colorblind myself, but I know it's a good source of frustration for them.


I don't think that is possible, given how many different colors this generates.


As the colors are purely for aesthetic purposes, this shouldn't be too much of an issue. As long as it is pleasing to the eye for them!


I don't think the colors are for aesthetic purposes. They describe meaning for how large and fast the objects are.


I guess this is true, as long as the colors do appear differently to them.



Huh. Interesting. Do the controls freeze or the game itself? I'm not sure what would cause that; the game was developed on a proprietary HTML5/JS engine.


There's an error:

Uncaught TypeError: Cannot read property 'qb' of undefined c2runtime.js:105 g.Jq c2runtime.js:105 g.qb c2runtime.js:102 si


Check your browser addons and try disabling them - some clunky addons clobber Javascript that the Construct 2 engine uses and breaks it.


Tried in incognito mode where everything is disabled. Still, it freezes with the same error. (Windows 8.0, Chrome Version 36.0.1985.143 m)


Actually I did some sleuthing from the minified code and found where it corresponds to in our engine. It's just calling a tick function on one of the behaviors, and I guess from the error report it's calling a function on an array with an empty element in it. No idea how that could fail or why it would only happen on one system and not another, this is probably only Javascript logic. Maybe the author is using an old version of C2, or a broken third party plugin... or you have a buggy extension that runs in incognito mode?! I still want to get to the bottom of it, maybe if you head over to our forum at www.scirra.com/forum and post there we can dive deeper.


To clarify, I'm using C2r178, and no third party plugins.


Huh, odd... I'm afraid to investigate further you'd have to ask the game author to trial a non-minified version with you. I'd be keen to find out the cause so if there's an issue in Construct 2 we can fix it.


If you want to try to resolve this, feel free to contact me via email (shawnsmlee at gmail); the code/capx project file is also on my github, so if you would like to try making sense of it yourself, you're more than welcome!


I wish I could make sense of that error for you haha...


Not a OS X user, but this is awesome! Excuse my ignorance, but are there similar software for Linux or Windows?


I would definitely recommend this; especially if you're a developer looking to host a personal webpage for employers to look at. You can also create a page for each of your projects on GitHub!


Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: