jomo's Forum Posts

  • update to v1.1

    ? Player Alias will be shown above player tank

    ? Counts frag number (enemies killed). Frag number will be cleared when page reloaded.

    ? When peer joined, the stage would be restarted and assigned to the current stage which host is playing already.

  • Yay, you did a good job, thanks for the multiplayer! To be honest, I also planned to make something like that, to play with my friends online. I really liked Battle City in childhood!

    Here is the list of things that I would like to be added/changed to make the game better (it's good now, I just want it to be better, because I would play it ):

    Fire seems blurry and slightly unfitting, but this game was made with free assets, so that's not important.

    Tank should make holes in the wall that are wide enough for it to pass through, no matter where you make that holes (sometimes they are wide, sometimes not). There are no tank/tank collisions and tank sometimes does not rotate correctly (bug). Adding grid (by that I mean, for instance, tank could move only 8*n pixels at a time, and be at certain positions), would help to move the tank around.

    Oh, and add audio - tank should make "rrrr" sound.

    In short, the more similar to "Expanded Multiplayer Battle City" this game becomes, the better.

    Keep up the good work!

    Also, adding more power ups/tank types (Catapults maybe?) should be okay.

    vikuserro Thanks for playing! I agree every item on your list. Actually I like Battle City, too. About 2 Weeks ago I was thinking of practicing MP game design skill, and then Battle City comes to my mind. So I started to make this little game.

    To figure out how to fix the game, I need your help to push "o" button to check for connection status. What's the ping value when you see the problems above? Sometimes Peer sees different game experiences comparing to Host. As I know the following problems arise under high ping value:

    1. Bullet, shadows, explosions looks out of sync.

    2. Tank movement drifts(happens to both players and enemies).

    3. Player tank sometime lose control in the beginning, it's like something locks arrow key(know bug)

    I'll try to add more item/enemy/stage, and looking for sound effects at the same time!

    ps: for grid move, i need to figure out how to keep C2 MP sync advantage without damage grid move behavior. This might be a risky trial and I'll find some other time to do.

  • Nice game, I like tank games hehe

    Had fun playing with someone

    I entered an alias for login, but did not see it get used though.

    After a couple levels hit enter to start again did no longer work after death.

    Also, when a peer joined, the game I was playing restarted, I had near all tanks killed xD

    lennaert Thanks for the precious feedback! Originally I was thinking that single player mode is just for killing time when waiting for 2nd player to join. And after publish the game I think I'm totally wrong. Because for a newly published game it's hard to find a teammate. And most players will get considerable experiences from single player mode.

  • Hi, it's a great multiplayer game! I can't make MP plugin work till now

    Especially the area-choosing option is a smart design for a mature product, nice job.

    Thank you gonzdevour ! I think the reason why MP plugin is still not easy is because C2 users need more examples . Tough the 4 official tutorials are excellent (they are must-read), it still needs some stable structures to design games as finite-state machines. And many thanks for rexrainbow , because your <MPSyncFunction> plugin solved some important problems for me.

  • Hey that's pretty good I guess it would be more challenge against human players! You just need to expand on things like play area size, etc. maybe make a larger scrolling area. And just general stuff! Nice effort.

    Go MOBA(Multiplayer Online Battle Arena)? That's a good idea! I'll take it as my next plan.

  • Hi buddy! Here is my new little game - Multiplayer Tank battle.

    You can use WASD and Enter to move and shoot your enemy. It's simple and fun, come join us! Your comments are welcomed.

    ★ IE browser is not supported

    ★ Both single player and multiplayer are supported.

    ★ 3 item types and 2 enemy types

    ★ 5 stages

    ★ game art assets(CC-By): chabull opengameart

    Game link:

    http://www.memoryabc.com/c2_example/G5_tank_multi/

  • one more question can i send messages when the player is out,,,,,sending for example your tamagochi is hungry now...

    As I understand, you need some cordova plugin to make that function. But I'm not sure whether it works when the app is suspended by the system.

    http://devgirl.org/2013/07/17/tutorial- ... plication/

  • I do not know if there's way to detect real world time. If yes, then on start of the app, detect that and compare with the old saved time (from prev. session), and see how long time has passed, and apply the changes on the "animals" based on that.

    You can use rexrainbow 's <Date> plugin to get system date.

  • (Currently only Chinese version is available)

    http://www.memoryabc.com/game/2015CNY/

    This Feb. 19 is Chinese New Year. It's a Chinese tradition to worship God of Wealth on the 4th day of new year. This will bring you a good luck through out the whole year.So I made a HTML5 greeting card system using Construct 2 which allows user to send greeting cards. I call it "A greeting card from Mrs. Egg". Though this is NOT a game (but a card design application), this webapp demonstrate the ability of C2 to cooperate with other technology like: PHP, MySQL, PHPmailer...

    Main features that you might be interested:

    1. Intro animation.

    2. Facebook login

    3. Combined with server PHP script to save messages and send Email.

    4. Auto detect mobile devices and PCs (actually they are split to 2 different projects).

    5. Card design (for sender) and card browser (for receiver) are two different project.

    6. Card browser has a interesting layout control.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • I can translate to Chinese (both Traditional Chinese and Simplified Chinese). PM me if you need.

  • are those top scores are real ( via internet) or just fake names in the list? Because I wanted to learn how to make global top score since ever!

    Yes, all records are uploaded through internet by real players all over the world. It is done by PHP + MySQL. Records are stored on my private server. You can use <Ajax> plugin to call PHP script, and let PHP to read/write MySQL database.

  • I'm writing a C2 book in Chinese. And the most difficult part is to show accurate event/action settings on paper. Most of the time the tutor has to capture a screenshot of event sheets. Readers can find detailed parameters by examining action column. But it seems that there's no pure text mode to express event sheets including every parameters (please correct me if i'm wrong).

  • wow its in chinese u_u.

    Can you do a version in english?

    The weblink is English version I put on newgrounds . Or do you mean all my tutorials?

    Actually I'm busy in writing a book for C2 in Chinese in these days. I hope the book can be released in this year. I'll start to convert those tutorials into English after my book is done.

  • I was planned to make a tutorial for a snake game in the beginning and ended up with a 93-event cute game like this.

    USE WASD to move character at grid center(gird is not visible). Hope you like this little cute game.

    English version:

    http://www.newgrounds.com/portal/view/645440

    My C2 tutorial site(all written in Chinese):

    http://www.memoryabc.com

  • Hi Lunatrap, rexrainbow had made a FSM plugin. It is nice to design a state flow chart, and then use this plugin to realize your AI in C2.

    http://c2rexplugins.weebly.com/rex_fsm.html

    I wrote an tutorial about basic AI design before, but it's not in English.

    [attachment=0:y3gstqlb]11.jpg[/attachment:y3gstqlb]