Riddik Posted December 16, 2017 Share Posted December 16, 2017 Hi there! I'd like to show you one of our game - Zombie Strike. This is a variation of match3 style game and zombie theme. The wall of the zombie comes on the player who should break the bricks on the match3 rules. Please play this: http://rivasgames.com/games/zombie-strike/ And I'd be happy to see any feedback. Also this game is available for license, feel free to contact me directly if you are interest (az[at]rivasgames.com or in private message) Thank you for your attention. labrat.mobi, 8Observer8, Capitaine Herlock and 1 other 4 Quote Link to comment Share on other sites More sharing options...
Chucktuck Posted December 26, 2017 Share Posted December 26, 2017 I tried it, cool, something like tetris but from the opposite way ) Riddik 1 Quote Link to comment Share on other sites More sharing options...
rich Posted January 30, 2018 Share Posted January 30, 2018 That was great! Riddik 1 Quote Link to comment Share on other sites More sharing options...
labrat.mobi Posted January 31, 2018 Share Posted January 31, 2018 nice game! Riddik 1 Quote Link to comment Share on other sites More sharing options...
Riddik Posted February 1, 2018 Author Share Posted February 1, 2018 Thanks for the warm words guys! I really appreciate it. Quote Link to comment Share on other sites More sharing options...
jamespierce Posted February 1, 2018 Share Posted February 1, 2018 Really great game! You have asked for feedback: I don't really know what to say, the game looks very polished and complete! I can only hope to reach such a level of polish one day. For example, I like how you were even creative in the main menu with a tombstone moving up/down to show the highscore. Little things like this really stand out. (I guess the only thing that confused me was the name. For some reason I expected a completely different game from reading the name.) Anyways, I am just curious about your Phaser version: You've used Phaser 2.6.4 for this game. Is there a specific reason why you stuck to 2.6.4 and didn't go with the newest CE release (at that time)? Riddik 1 Quote Link to comment Share on other sites More sharing options...
Riddik Posted February 2, 2018 Author Share Posted February 2, 2018 12 hours ago, jamespierce said: Really great game! You have asked for feedback: I don't really know what to say, the game looks very polished and complete! I can only hope to reach such a level of polish one day. For example, I like how you were even creative in the main menu with a tombstone moving up/down to show the highscore. Little things like this really stand out. (I guess the only thing that confused me was the name. For some reason I expected a completely different game from reading the name.) Anyways, I am just curious about your Phaser version: You've used Phaser 2.6.4 for this game. Is there a specific reason why you stuck to 2.6.4 and didn't go with the newest CE release (at that time)? Hey jamespierce! I was very happy to read this feedback! It give inspiration to keep going. Thanks a lot jamespierce! As for the Phaser version. There isn't a specific reason why we don't use CE version. Actully we didn't try it yet and v. 2.6.4 is completely enough for us at the moment. Quote Link to comment Share on other sites More sharing options...
jamespierce Posted February 2, 2018 Share Posted February 2, 2018 1 hour ago, Riddik said: As for the Phaser version. There isn't a specific reason why we don't use CE version. Actully we didn't try it yet and v. 2.6.4 is completely enough for us at the moment. I understand, thank you! Riddik 1 Quote Link to comment Share on other sites More sharing options...
8Observer8 Posted January 8, 2019 Share Posted January 8, 2019 On 12/16/2017 at 12:20 PM, Riddik said: Please play this: https://rivasgames.com/games/zombie-strike/ The link does not work. Quote Link to comment Share on other sites More sharing options...
Riddik Posted January 9, 2019 Author Share Posted January 9, 2019 4 hours ago, 8Observer8 said: The link does not work. Thanks for noticed that. SSL is expired. I fixed URL for a while. Quote Link to comment Share on other sites More sharing options...
8Observer8 Posted January 9, 2019 Share Posted January 9, 2019 Excelent game! Did you make it one? Did you write code only? Where did you get the art, music and sounds? Riddik 1 Quote Link to comment Share on other sites More sharing options...
Riddik Posted January 9, 2019 Author Share Posted January 9, 2019 6 hours ago, 8Observer8 said: Excelent game! Did you make it one? Did you write code only? Where did you get the art, music and sounds? Thank you! We are small team, tha game has been made by two of us: me as a programmer and my teammate as an artist. The sounds and music were bought on stock and freelancers 8Observer8 1 Quote Link to comment Share on other sites More sharing options...
clays Posted January 17, 2019 Share Posted January 17, 2019 This looks well-polished, good work. It's been a year since it has been developed. How's this game going? Riddik 1 Quote Link to comment Share on other sites More sharing options...
Riddik Posted January 17, 2019 Author Share Posted January 17, 2019 4 hours ago, chewgako said: This looks well-polished, good work. It's been a year since it has been developed. How's this game going? Unfortunately the game is still unpublished Can't find any sponsor for this. Quote Link to comment Share on other sites More sharing options...
clays Posted January 17, 2019 Share Posted January 17, 2019 1 hour ago, Riddik said: Unfortunately the game is still unpublished Can't find any sponsor for this. I see, seems really tough nowadays. I mean yours is really good and I'm not sure what the publishers are aiming lately. ? Quote Link to comment Share on other sites More sharing options...
ShrewdPixel Posted January 29, 2019 Share Posted January 29, 2019 Greetings! Play tested using Chrome on MacOS Mojave. Nice game; it has good graphics, consistent frame rate and addictive gameplay. Based upon the feedback you've already received in this thread, my best suggestion would be the addition of other themes to either individual level or player selectable; it wouldn't affect the gameplay(and as such wouldn't take a lot of code to add) but would add a lot more visual variety to the game. The design looks pretty solid; Good Luck! Riddik 1 Quote Link to comment Share on other sites More sharing options...
Riddik Posted January 29, 2019 Author Share Posted January 29, 2019 Hello Shrewd Pixel! Many thanks for the warm words! Yes you're right, it would be cool. But currently the game doesn't find any sponsor / publisher after almost 2 years. And it's sad. Quote Link to comment Share on other sites More sharing options...
8Observer8 Posted January 29, 2019 Share Posted January 29, 2019 5 hours ago, ShrewdPixel said: consistent frame rate I write my own little 2D (and 3D) game engine in pure WebGL, JS/ES5 (and TypeScript/C# versions). I study how to write a good Game Loop. But I don not understand what does mean "consistent frame rate". Could you explain in short how did you determine that this is consistent frame rate? What could you say about my current Game Loop on Playground (wait a few second when all scripts and images will be downloaded). You can see my Game Loop in the file "MainLoop.js" Quote Link to comment Share on other sites More sharing options...
ShrewdPixel Posted January 29, 2019 Share Posted January 29, 2019 By "consistent frame rate" I was just making a visual observation during gameplay that the game did not stutter or pause during the actual gameplay while I was testing it. More broadly, those terms can be also refer how your game logic is setup. HTML5 canvas can be very finicky about how your code execution is ordered. Looking at the code that you've linked to, requestAnimationFrame is called at the beginning of the runLoop function, which is great since otherwise the browser may have to wait for the next execution to render the frame. (I've seen people do opposite, putting it at the bottom of their function, and that will badly affect performance in all browsers.) It's also a good idea to put all of your draw calls (your this.draw function) right after requestAnimationFrame, because otherwise if the browser gets bogged down it may have to wait until after the input or game logic for the next frame, resulting in dropped frames and lowered performance. Finally, if you can keep most of the other functionality (input, enemy AI, garbage collection) out of the render loop and possibly in another execution loop (like a web worker) this can have massive performance gains, since once again the browser doesn't get stuck waiting for a frame to be available. (Most libraries like pixi and phaser do this already, and it took me while to get good at that.) While this may not be noticeable on a fast desktop computer, these sort of tweaks have huge effects on mobile platforms like Android and iOS where the processing power and browser optimization are more scarce. For example, (see screenshot) just moving your call to this.draw to be right after the requestAnimationFrame in your main loop will probably gain you a boost of several frames per second on mobile devices. I only had a coupIe minutes to read your post and look at the code; I hope I was able to understand what you were needing, and I hope even more that what I said is of any help to you. Good Luck! 8Observer8 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.