16 Twitter Votes
Project Name: Panda Soldiers
Project URL: http://pandasoldierssc-cognifideninjas.rhcloud.com/
Panda Soldiers by Cognifide
It's hard to be a panda, especially at wartime. Get your weapon and fight for your honor. You are all alone on the field of war so be sure that you can shoot precisly. Good luck soldier!
Panda Soldiers is a real time-shooter game with multiplayer which will make you feel like a real soldier, panda soldier.
Important: Game works only in Chrome
- node.js - game server
- express.js - static files server in node.js
- socket.io - for client-server communication
- box2dweb - physics engine on server side
- Lo-dash - utility library for arrays and collections
- jQuery - you know what it is
- We disabled sound for increased performance - server was locked while files downloading
Real Name: Tomasz Paulus
Location: Poznań, Poland
Bio: Front end developer, passionate about modern web technologies. Working for best company in Poznan - Cognifide. Since Pandacodium - addicted to Panda-soldiers game.
Real Name: Igor Napierała
Location: Poznań, Poland
Bio: Front end player. Focused on clear and understandable solutions which will not only be beautiful but also will bring unforgettable user experience.
Real Name: Kasper Warguła
Real Name: Łukasz Wójciak
Bio: Love testing alpha / unstable / bleeding edge front-end technologies. Currently interested in server-side box2d physics engines and openWeb standards mobile app development. Got a HTML5 t-shirt!
Real Name: Adrian Rylski
Cool game with a creative idea. Smooth with no glitches. Fun. Dobra robota!
Real Name: Mike Dalziel
Its a fun game, but it is very choppy when more than one player is in the game. Some optimization and it would be great. Great work for only having 48 hours.
Real Name: Dominic McPhee
Location: Ottawa, ON
Bio: Pandacodium Co-Founder - Web & Mobile Developer
This was actually a lot of fun to play. The controls are intuitive and the physics are a nice touch. There was some lag when their was too much action going on, but still playable. I would love to see this optimized even more and expanded on. It would be neat to add new weapons or other power-ups. Overall I really enjoyed this. Great work!
Real Name: Kenneth Keiter
Location: Portland, OR
Guys, let me start by saying that this was awesome. The lack of sound effects didn't really matter -- I ended up annoying my housemate by generating my own "pew pew pew" noises while I played this for the first time. Someone going by the handle "Dom" kicked my ass. Overall, really nice work.
It took me a second to figure out how to get moving. I thought I'd gotten stuck on the bottom of the screen for a while until I realized that my panda could take multiple jumps (figures, right?!) -- but once I figured out how to get it going, it was really fun. The motion control in the game was a little dicey. I could never figure out if two "W" presses was going to send my panda rocketing toward the top of the screen or give me a couple "feet" of lift.
The other thing that it took me a while to figure out was the scoring; the little "health bar" above the panda wasn't very visible and clear for at least a few minutes. Respawn could use some animation, too -- just appearing in the corner of the screen didn't really feel like a penalty. I'd love to see a scoreboard or something similar. I'm sure you guys had it planned, but just ran out of time.
Really nice work!
Real Name: Trevor
A little laggy. Otherwise, good.
Real Name: Max Mackie
Location: Ottawa, Canada
Bio: Pandacodium Co-Founder, entrepreneur and board game addict
This thing is addictive! It seems like you've drastically improved performance during the 48 hours of the competition. There are still some physics bugs (my panda kept trying to move right by default - it was weird) but the gameplay was awesome. I also loved the panda theme you incorporated into the game.
I hope you're going to keep going with this.
Real Name: Dumitru Glavan
Location: Kapellen, Belgium
This is a great example of a real-time app :)
It's a bit hard to kill the other pandas as I'm not able to shoot straight. Cute project overall.
Real Name: Andrew Kandalaft
This is awesome! I remember seeing this when it was still in development and it was so laggy it was unbearable. Just had a round with a friend (and I won!) and the lag is gone and it plays really well.
It's easy to play, controls are simple, it's fun, definitely real-time, and you've really got the game playable. I think you guys did a fantastic job in this hackathon, you decided on an application that fits within the time frame, the complexity at the level doable within the context of the hackathon, and included the core theme of the hackathon really well.
From all the applications I've seen, there were a few that popped up as very interesting and great ideas but were difficult to have much complete in time. You guys "played" the pandacodium competition really well. I liked it a lot. Geat job guys!
Real Name: Lance Lafontaine
Got an error upon reloading: "Maximum user number has been reached. Try again later." Simplistic game, love the multiplayer aspect too. Game runs rather smoothly but finding my jumps a little unresponsive. Hoped for something slightly more complex though: different levels, acheivements, maybe even a single player (although I'm probably asking too much).
Real Name: Gregor Terrill
Bio: Web developer at N-VisionIT Interactive.
Fun, simple little game. Performance could use a bit of work, but it was fairly responsive. There's a lot you could add to this game to make it more interesting, but you did a good job of managing your scope and ending the weekend with a pretty complete product. Good job.
PS. The 'faster and more stable' instance wouldn't let me join with an error about max user limit reached.
Real Name: Marcel Turcotte
Location: Ottawa, ON, Canada
Bio: Associate Computer Science professor at the University of Ottawa.
Design / Ease of use
Clean and simple design
Similar look and feel to existing games, which makes it easy to use.
Utility / Fun
Certainly leverages real-time!
Responsiveness was great, especially for a game that was put together in such short time.
Innovation / Originality
Maybe the only weak aspect of the application, there are quite a number of games like this, as far as I know, but I am not a big gamer myself, so I might be wrong.
It was deceiving that it works only in Chrome.
Real Name: Sarah Marinoff
Location: Ottawa, ON, Canada
- Cute design, good job incorporating the panda mascott
- They was no one else playing while I played, but I am going to assume that it would handle load reasonably well
- I understand you were using Box2D for the physics, but I felt like the controls could've used a little refining - e.g. starting speed was too slow, acceleration too fast. The collision hulls were also a little awkward in some parts of the map, such as the panda ears
- Missing features (unless they only appear when there are other players): score of some kind? Too bad about the music too.