{"author_link":"\/users\/omarshehata","author_name":"omarshehata","author_uid":"1001241","comments":[{"author_name":"Wati888","author_uid":"1014124","time":"2017-05-02T05:16:00Z","epoch":1493702160,"modified":1493702160,"text":"Really wanted to play it, but I didn't know what room someone would be in. Just for everyone else that wants to play, go to room \"Bob\" I'm gonna try later on and fairly rate the game.","likes":0,"format":"md"},{"author_name":"omarshehata","author_uid":"1001241","time":"2017-05-02T19:31:22Z","epoch":1493753482,"modified":1493753482,"text":"Thanks for giving it a shot @wati888! We designed it with the intention of players finding a friend to join them and try it out. With that said, you can still open two windows and try it out just to see how it experience and experience it (which is possible because the game is more or less turn based). \n\nLooking forward to hearing your thoughts!","likes":0,"format":"md"},{"author_name":"qzqxq","author_uid":"1005086","time":"2017-05-10T06:37:34Z","epoch":1494398254,"modified":1494398326,"text":"I played this with a friend several times. This idea has a lot of potential, though it is a bit rough around the edges right now. I especially liked the mindgames of trying to predict where my opponent would go.\n\nA few suggestions:\n- It's kind of weird how when you shoot, the bullet just flies off immediately. I think it would make more sense if the bullets moved as you were moving (sort of like in Superhot, if you've seen that game before).\n- Similar to the above, I didn't know which directions the bullets were moving in because they stay completely still, which made it harder to plan. Having the bullets move while you move would also fix this.\n- The replay is kind of weird, because you can only view it once and it goes by very quickly; when the game ended, I often couldn't see how I won\/lost since the camera was in the wrong position in the replay. I would have liked the ability to slow down the replays, or the ability to play them multiple times.\n- Right now the map is really big, so you can continually run away from your opponent if you wanted (the fact that the replays are difficult to parse also contributes to this, since it's harder to tell where the other player is). I'd suggest having a really small playing field or a field that shrinks over time so that players are always in the action.\n- One small nitpick I have is that you can walk through trees and rocks, which was weird.\n\nAnyways, I don't want to be too negative, those were just a few thoughts I had. Overall, I had quite a bit of fun, and I could see myself playing this a lot if it were more polished\/balanced (also, this gets 5 stars for innovation; the idea is really cool). Nice job!","likes":2,"format":"md"},{"author_name":"omarshehata","author_uid":"1001241","time":"2017-05-11T04:17:36Z","epoch":1494476256,"modified":1494476256,"text":"Thank you so much for the detailed review @qzqxq ! I appreciate all your nitpicks. The replay being too fast\/confusing was definitely something I felt but wasn't sure how to fix it. Being able to slow it down and replay it multiple times seems like it would help a lot!\n\nI did actually intentionally want to avoid having the bullets move as you move like in Superhot. I wanted to somehow communicate the idea that the world was independent of you. But now that I think of it, to be consistent, I think the bullets should move **only while the frames are counting down**. So they *would* move when you move, but also if you're holding down space. That I think would make more sense.\n\nAnd yeah, I had trouble with the collisions in the last minute and just decided to cut them because they were way too jittery. ","likes":0,"format":"md"},{"author_name":"ryte2byte","author_uid":"1003990","time":"2017-05-13T02:01:09Z","epoch":1494640869,"modified":1494640869,"text":"First of all, this is a very, very cool concept. I could see this with a dozen people playing and the experienced ones know that standing still is a strangely viable defense. \n\nI see the collisions have already been mentioned, so I'll skip that. Ludum Dare is a harsh mistress!\n\nI am not sure if an FPS camera is the best fit for this game. Top-down would give a much better overview of the engagement as well as making players easier to hit (because it is rather difficult right now). It would save a bunch of fighting with the replay camera as well. \n\nOn a similar note, I'd definitely move to a 1-shot kill system. Maybe even a AOE on shots. Think Quake Rocket Arena but with this odd simultaneous turn structure. I'd also ditch the real time bullet movement and replace it with... oh, I don't know, a dashed line or something to show how far it will move in the the turn (But ONLY for the first turn so players can run into their own bomb :) ). \n\nIt is a neat prototype. Thanks for sharing!\n\nOh, and it might be worth posting that tip about playing solo in two browser windows on the game page. There may be other folks as dim as I am ;)","likes":2,"format":"md"},{"author_name":"omarshehata","author_uid":"1001241","time":"2017-05-13T02:23:09Z","epoch":1494642189,"modified":1494642195,"text":"Thanks for giving it a chance @ryte2byte ! \n\nI think you're right that top-down would be a much better view for this. This was something we couldn't decide on when we started this game. I thought the FPS camera would make it more interesting since you couldn't see everyone around you at once, but now I see it just makes things more confusing, and for a concept like this I think you'd want to distill it down so the core mechanic really shines. \n\nI like your idea of a dashed line and getting hit by your own bullet! I definitely want to try that now :D ","likes":0,"format":"md"},{"author_name":"omarshehata","author_uid":"1001241","time":"2017-05-13T02:23:13Z","epoch":1494642193,"modified":1494642195,"text":"Thanks for giving it a chance @ryte2byte ! \n\nI think you're right that top-down would be a much better view for this. This was something we couldn't decide on when we started this game. I thought the FPS camera would make it more interesting since you couldn't see everyone around you at once, but now I see it just makes things more confusing, and for a concept like this I think you'd want to distill it down so the core mechanic really shines. \n\nI like your idea of a dashed line and getting hit by your own bullet! I definitely want to try that now :D ","likes":0,"format":"md"},{"author_name":"rjhelms","author_uid":"1000104","time":"2017-05-13T03:24:20Z","epoch":1494645860,"modified":1494645860,"text":"This is a phenomenal concept. The biggest thing that would make it more accessible would be a list of games, or even just one big one - it'd be great with a large number of players!\n\nI agree with what others have said that a top-down view might be better. The FPS camera has its advantages, but was also a little disorienting - especially since looking around is \"free.\"","likes":1,"format":"md"},{"author_name":"thristhart","author_uid":"1000036","time":"2017-05-13T04:21:10Z","epoch":1494649270,"modified":1494649270,"text":"Super neat idea! Played a few times with a friend and found it compelling. I'd be interested in a fully fleshed out version!","likes":1,"format":"md"},{"author_name":"DemyHallar","author_uid":"1005484","time":"2017-05-13T12:20:19Z","epoch":1494678019,"modified":1494678019,"text":"Something like Superhot, but with its own idea, nice!","likes":1,"format":"md"},{"author_name":"Harry Alissavakis","author_uid":"1011986","time":"2017-05-13T12:54:07Z","epoch":1494680047,"modified":1494680047,"text":"Very interesting concept that I think it's worth looking into! However, maybe it will be easier to predict the other player's movement if it was put in a grid, or if it had key-places that they knew that the other player would go (like powerups or some kind of goal). But this was a really well implemented idea that has a lot of potential for a great multiplayer game. The ideas the other people suggested here are really interesting, I would love to see them implemented in a full version of the game. Great job! ","likes":1,"format":"md"},{"author_name":"omarshehata","author_uid":"1001241","time":"2017-05-13T15:23:07Z","epoch":1494688987,"modified":1494688987,"text":"Thanks for all the great feedback and encouragement everyone!\n\n@harry-alissavakis I **love** the idea of a power up. I can't believe it never occurred to me before. Putting incentives for players to be at specific places at specific times could be super interesting. Then it becomes a thing where, does everyone just avoid the powerup because everyone is shooting at it all the time? But then everyone stops shooting at it because no one's going there. Or can you make it something so valuable that it's worth the risk of running for it? That could be an awesome dynamic!","likes":0,"format":"md"},{"author_name":"canochaba","author_uid":"1010960","time":"2017-05-13T16:21:06Z","epoch":1494692466,"modified":1494692466,"text":"First of all, I have tried the game by playing against myself, so the experience obviously has not been the same as competing with a friend.\n\nThe concept is great and has great potential, I had problems with some collisions and I didn't understand correctly when I was impacting with something. On the other hand, very nice low poly art.  \n\nI would like to see a future version of this. Great job!","likes":1,"format":"md"},{"author_name":"Rixud","author_uid":"1002199","time":"2017-05-13T17:51:12Z","epoch":1494697872,"modified":1494697872,"text":"Is an interesting mechanics, so bad I only play against myself, 5\/5 on Innovation! Great Entry! ","likes":1,"format":"md"},{"author_name":"mooncalf","author_uid":"1000845","time":"2017-05-13T20:44:43Z","epoch":1494708283,"modified":1494708283,"text":"Its a great prototype of an ambitious concept. I had to test versus myself but had trouble killing myself (moving around blind and randomly). I think a 15 frame version where there were very few places to go or hide so even guesses were somewhat likely to be correct. The initially traveling projectile caused me some confusion as well.\n\nGreat work, thanks for sharing!","likes":1,"format":"md"},{"author_name":"MHGameWork","author_uid":"1013546","time":"2017-05-14T10:23:26Z","epoch":1494757406,"modified":1494757406,"text":"You did two things: 1 You choice a innovative concept and 2 you made a multiplayer game.\n\nI salute you! Respect.\n\nSadly i did not really manage to kill myself. You are mising some key elements in this game which would make it very captive to play. Maybe\n- A way to replay the scene you can see what happened. It plays back SOOO fast i dont even know whats happening.\n- A world with some more recognizable landmarks. You make something where the camera changes alot so you need recognizable points in the world.\n- Maybe a movement trail to see where the player was or get some clues\n\nI eagerly await your next LD entry :)","likes":1,"format":"md"},{"author_name":"omarshehata","author_uid":"1001241","time":"2017-05-14T13:40:36Z","epoch":1494769236,"modified":1494769236,"text":"Thanks for the kind words @mhgameswork!\n\nAnd those are some really good ideas. I could tell it's frustrating to play, but couldn't quite articulate all the pain-points. I really appreciate your feedback! ","likes":0,"format":"md"},{"author_name":"Antiwrapper","author_uid":"1000419","time":"2017-05-15T11:54:02Z","epoch":1494849242,"modified":1494849242,"text":"Played with a friend and had a lot of fun.\n\nWe did not read the explanation so we thought the netcode was horrible at first because of all the waiting for other players and the rewinding but then we understood what was going on and it became insanely fun. The game could of course need some more polish and maybe some audio to make it a more complete game but the core mechanic is really fun and that is the most important thing.\n\nGreat work!","likes":1,"format":"md"},{"author_name":"Ethan Allwood","author_uid":"1007184","time":"2017-05-15T14:06:32Z","epoch":1494857192,"modified":1494857192,"text":"Interesting concept, tried it out with a friend but we couldn't figure out where we were so we never killed eachother. maybe add some kind of hint as to where the other players are or some recognizable landmarks so we could know better where things were. Amazing idea but I dont think 48 hours was enough to execute something like this properly.","likes":1,"format":"md"},{"author_name":"Zorongo","author_uid":"1011313","time":"2017-05-15T16:00:28Z","epoch":1494864028,"modified":1494864038,"text":"Great game, reminds me of Screencheat but with turns. With other attacks or power ups the gameplay could be improved, but making a net-multiplayer game for the LD has its merit!","likes":1,"format":"md"},{"author_name":"Bomb-X","author_uid":"1007828","time":"2017-05-15T18:19:29Z","epoch":1494872369,"modified":1494872369,"text":"Great idea ! \nI had to play with two instances of the game myself, but i understood very well what to do and how to do it. \nThis is actually pretty well executed i would say ! \nSome polish, and other layers of gameplay onto this, and it could become a totally edible game ! \nFor example making possible for the player to playback what he already did this turn, in exchange of a certain amount of frames, or simply traps to diversify the experience ! \nIt, of course, lacked of audio and all, but i think it has great potential ! \n\nWell done ! ","likes":1,"format":"md"},{"author_name":"Bumblepie","author_uid":"1000047","time":"2017-05-16T10:50:07Z","epoch":1494931807,"modified":1494931855,"text":"I really like the idea here, like a kind of superhot but multiplayer. However the execution is a bit off - the idea hasn't translated well as it's really difficult to actually manage what you're doing. I think that what could help it is if your movement was more restricted, and you were placing bombs rather than shooting - like first person bopmberman but turn based. This would greatly improve the intuitiveness of the gameplay, as timing a shot as well as considering the enemy's movement in 2d space is simply too difficult and random to pull off without coordinating with each other. Additionally, this would make the playback of the turns more readable which would help the player learn how to play much faster.","likes":1,"format":"md"},{"author_name":"StudioKraze","author_uid":1002739,"time":"2017-05-20T01:25:31Z","epoch":1495243531,"modified":1495243531,"text":"It's an interesting concept. The closest I can think of to this would be Superhot (not that I've played Superhot). I'm just not sure how you can win without luck. The gameplay needs some form of restrictions or signals that could give the opposing play some boundaries in which to predict where the player might move next. If you can figure out how to get the main mechanic to be more based on strategy than luck then you could be onto a quite innovative game mechanic here.","likes":1,"format":"md"}],"format":"md","images":["ld38\/17406-2ad9aa1ddef464c86a26c439b016929a.png"],"links":[],"metadata":{"g_key":"37882","g_author":"1001241","g_event":"LD38","g_eventkey":"69","g_subevent":"JAM","g_urlkey":"221304","g_title":"ChronoCombat","g_status":"USEAR3","g_place":"479","g_commentcount":"23","g_site2_node_id":"17406","g_hide":"Y","g_has_icon":"Y","g_rqueue":"0","g_random":"0"},"nds":{"n_key":"17406","n_urlkey":"221304","n_parent":"9405","n_path":"\/events\/ludum-dare\/38\/chronocombat","n_slug":"chronocombat","n_type":"item","n_subtype":"game","n_subsubtype":"jam","n_author":"1241","n_created":"1492817102","n_modified":"1494643370","n_version":"82335","n_status":"COMMIT"},"node":{"id":17406,"parent":9405,"superparent":9,"author":1241,"type":"item","subtype":"game","subsubtype":"jam","published":"2017-04-25T01:46:14Z","created":"2017-04-21T23:25:02Z","modified":"2017-05-13T02:42:50Z","version":82335,"slug":"chronocombat","name":"ChronoCombat","body":"![two.png](\/\/\/raw\/9d4\/z\/2116.png)\n\n**ChronoCombat** is a 3D, somewhat turn based, first-person strategy-shooter game where time is frozen, *but only from your perspective.*\n\n*Time is frozen, but only just for you*\n\n*Everyone else, thinks the same way too*\n\n*It's a very small and isolating world.*\n\n*A temporally solipsistic game.*\n\n## Game\n\n* Open http:\/\/omarshehata.me:3000\/\n* Make up a room name, and a player name.\n* Send the link to a friend and ask them to join your room. \n* Click _Ready_ !\n\n**Don't have someone to play with? You can still test the game out by opening two browser windows and playing against yourself!**\n\n## How to Play\n\nYou get 100 frames to move and only one shot each round. Frames only count down when you're moving, so you can take time to look around. The goal is to be the last one standing! \n\n* Move with WASD\/Arrow keys. Look around with mouse.\n* Shoot with mouse left click.\n* Hold space to skip frames.\n\n## How the World Works\n\nYou as the player experience the world in **segregated time slices**. Every round, you get to act out your next 100 frames of motion. Every other player gets to do so too. You don't know what other players are plotting for their next 100 frames, but you try to **predict**. Once everyone has completed their 100 frames of motion, everyone rewinds, and the game world plays everyone's actions in real time. \n\nFor example, here I try to move towards the player I see, and I shoot at the tree (just for fun).\n\n![run_and_gun.gif](\/\/\/raw\/9d4\/z\/2120.gif)\n\nThat is my predicted motion. But when it plays back:\n\n![rewind_2.gif](\/\/\/raw\/9d4\/z\/2127.gif)\n\nI realize the other player has moved during that time! So if you want to shoot them, you can't shoot at **where they are**, but where you **think they will be in the next 100 frames**. \n\n## Credits\n\nArt by [Sara Jamros](http:\/\/pooba1234.deviantart.com\/)\n\nProgramming by [Omar Shehata](https:\/\/twitter.com\/omar4ur)\n\nMade with [PlayCanvas](https:\/\/playcanvas.com\/).\n\n## Screenshots\n\n![one.png](\/\/\/raw\/9d4\/z\/210b.png)\n\n![three.png](\/\/\/raw\/9d4\/z\/211a.png)\n\n## Inspiration\n\n[Why we made this game](http:\/\/bit.ly\/2oKo7UF).\n\nWe'd love to hear any feedback or ideas!\n","meta":{"grade-06-out":"1","cover":"\/\/\/content\/9d4\/z\/353a.png","author":[1241,27585]},"path":"\/events\/ludum-dare\/38\/chronocombat","parents":[1,5,9,9405],"love":0,"notes":23,"notes-timestamp":"2017-05-20T01:25:31Z","grade":{"grade-01":27,"grade-02":28,"grade-03":27,"grade-04":27,"grade-05":27,"grade-07":22,"grade-08":25},"magic":{"cool":113.13708498985,"feedback":29,"given":28,"grade":26.142857142857,"grade-01-average":3.2,"grade-01-result":479,"grade-02-average":2.731,"grade-02-result":602,"grade-03-average":4.56,"grade-03-result":2,"grade-04-average":2.08,"grade-04-result":757,"grade-05-average":2.88,"grade-05-result":580,"grade-07-average":2.1,"grade-07-result":564,"grade-08-average":2.609,"grade-08-result":658,"smart":25.131509768092}},"text":"![two.png](\/\/\/raw\/9d4\/z\/2116.png)\n\n**ChronoCombat** is a 3D, somewhat turn based, first-person strategy-shooter game where time is frozen, *but only from your perspective.*\n\n*Time is frozen, but only just for you*\n\n*Everyone else, thinks the same way too*\n\n*It's a very small and isolating world.*\n\n*A temporally solipsistic game.*\n\n## Game\n\n* Open http:\/\/omarshehata.me:3000\/\n* Make up a room name, and a player name.\n* Send the link to a friend and ask them to join your room. \n* Click _Ready_ !\n\n**Don't have someone to play with? You can still test the game out by opening two browser windows and playing against yourself!**\n\n## How to Play\n\nYou get 100 frames to move and only one shot each round. Frames only count down when you're moving, so you can take time to look around. The goal is to be the last one standing! \n\n* Move with WASD\/Arrow keys. Look around with mouse.\n* Shoot with mouse left click.\n* Hold space to skip frames.\n\n## How the World Works\n\nYou as the player experience the world in **segregated time slices**. Every round, you get to act out your next 100 frames of motion. Every other player gets to do so too. You don't know what other players are plotting for their next 100 frames, but you try to **predict**. Once everyone has completed their 100 frames of motion, everyone rewinds, and the game world plays everyone's actions in real time. \n\nFor example, here I try to move towards the player I see, and I shoot at the tree (just for fun).\n\n![run_and_gun.gif](\/\/\/raw\/9d4\/z\/2120.gif)\n\nThat is my predicted motion. But when it plays back:\n\n![rewind_2.gif](\/\/\/raw\/9d4\/z\/2127.gif)\n\nI realize the other player has moved during that time! So if you want to shoot them, you can't shoot at **where they are**, but where you **think they will be in the next 100 frames**. \n\n## Credits\n\nArt by [Sara Jamros](http:\/\/pooba1234.deviantart.com\/)\n\nProgramming by [Omar Shehata](https:\/\/twitter.com\/omar4ur)\n\nMade with [PlayCanvas](https:\/\/playcanvas.com\/).\n\n## Screenshots\n\n![one.png](\/\/\/raw\/9d4\/z\/210b.png)\n\n![three.png](\/\/\/raw\/9d4\/z\/211a.png)\n\n## Inspiration\n\n[Why we made this game](http:\/\/bit.ly\/2oKo7UF).\n\nWe'd love to hear any feedback or ideas!\n","title":"ChronoCombat"}