Show HN: Garden Madness, a flowery HTML5 game
thearca.de
thearca.de
On thing that I notice that the better brick-block-popper games do is that they start with far fewer colors. Maybe just three or four types of flowers (you might run in to layout problems on that one). As the levels advance in difficulty, you add more flowers. That really lets players get the hang of the game mechanic.
Anyways, big fan of the html5 stuff... my current project is (WARNING CPU killer http://chesser.ca/jsSprite/12-glorious.php) it's all up on github if anyone wants to look at the code https://github.com/AlexChesser/jsSprite
Hehe, your project almost sent my computer into oblivion :) Looks great though.
Glad to run into your progress. Hope the game does go well.
There are some crons that run a few times a day to update the list of available games. So I hop on my portal every day and check out a few of the games on the "newest tab" anything I "vote up" (while FB logged in) also gets shown on the "featured" page.
Some of the neat things I've done (IMO) include the live search, infinite scrolling and "zoom button" on the games page (which is actually slightly deprecated at the moment, but it was a great idea when used in a different layout).
While I was actively promoting it, I managed to get it to somewhere within the top 300K websites worldwide, but the marketing model of 'spamming reddit' isn't really rewarding so I'm looking at trying to find a model that actually adds more value to the web-gaming experience.
A forum for example - currently just one guy talking to himself. Or maybe the ability to "turn off" all adsense advertising (with facebook login).
In terms of marketing, I've been testing out the impact of having a better, more keyword rich domain - copies have gone up on http://1fungame.com and http://games-to-play.co - so far I'm finding that the users that come in to the keyword domain bounce a hell of a lot less and stay for a lot longer ... I'm still not convinced I should 301 (HTML code for moved permanently).
I was really excited about it when it first launched because it made $1 in adsense within a few hours of launching ... then it got really exciting and paid for the registration fee of the domain name. Nowadays it doesn't quite cover hosting fees but if we did everything for the money we wouldn't be hackers right? :)
Anyways... that's a really long answer to a very short question. My games portal is http://fstr.net
I threw this game together last weekend, and have struggled with the UI for the remainer of this week (clearly not my primary competency :) ). The game is 100% HTML/JS, where the only HTML5-feature used is really the "font-face" functionality. Technically it is entirely based on jquery and some of its plug-ins. Would love all kinds of comments!
Nice work!
http://www.html5place.com/2011/01/how-to-use-audio-with-html...
- When you click a constellation and win a chance, unless you match a group of 4+ on the same move that chance is used up immediately. Perhaps it would be more intuitive to have it as a free move?
- For chances remaining, when it shows 1 and you use it up it's game over. I was expecting that when you use your last one up, you have 0 chances remaining after which missing a group of 4+ is game over.
- As others have mentioned, sound effects would do wonders... increasing in pitch as the chain number increases, just like Beflowered, er... Bejeweled does it. :)
- Consider adding a timed mode to increase the pace and excitement.
Again, great work. It looks and plays incredibly well!
However - I am really lost as to how to play. I tried finding 4 of the same color more, I had none on the board.
I clicked to re-arrange and stuff happened, but I did not follow what was doing as flowers flashed away in front of me....
Maybe a better explanation or tutorial...
Or maybe I am just dense...
Global highscores are also high up on the todo list.
Speaking of global highscores in a JavaScript/HTML context: Anyone knows how to create a set-up that prevents cheating? The only approach I've seen that seems viable is to register all events and verify the order and validity of these server-side, which of course is a bit cumbersome.
I've been using them for a work related app on iOS, and it's incredibly useful and easy to use.