A fun little brawl game :) go bash your friends and other random players in our game :)
Makeshift is a 2d deathmatch game for 2-4 players. Our idea was to fill the map with random items: Lighters, Marshmallows, Soda Bottles, Hockey Sticks etc.. and have players pick them up and craft "makeshift" weapons out of them.
What you CAN actually do is: Shoot projectiles, and bash your opponents over the head. If you die, you will remain dead until the other players have killed each other off. Last man standing wins and anyone can kick off a new game with the same players. Jumping, wall jumping/latching, and taking cover are all going to help you rack up those kills.
You are automatically placed in the lobby when you load the app. You can change your name with the field at the bottom. Chat with folks in the lobby or join a game. You can create a new game by clicking "Create Game" Once you are in the game view, wait on other players to show up and then click "Begin". You will need at least one other person in the game with you to begin.
Once the game begins: aim, fire, repeat.
Use arrow keys or WASD to move around. Mouse to move crosshair. Left click to fire projectiles. Right click to preform a melee attack.
Oh, and then please give us some feedback/votes! :D
Couple of pitfalls to avoid: Four users max in a room. If someone joins a room in the middle of a started game, the rematch functionality stops working correctly.
Client: angular jquery less keymaster lodash cloak
Server: box2d cloak ejs express lodash
Voting is now closed.
I am so sorry it wasn't more clear but you need to people in a game for it to start, if you would like to try it again I would be more than happy to join in and play a game with you (Just put a time on here and I will join in around that time)
there were a bunch of us trying this out at the same time and I don't think any of us could make it work, even when we were all doing it together.
Thanks for the feedback! We did have some problems with the projectiles disappearing (we are able to check easily if they hit a player but we couldn't get the check of the map correct) hence they disappear on contact with the players but not the map. Also good thought on the health bars you wouldn't happen to play StarCraft would you? (you can hold alt in StarCraft to show health bars).
I've spent a ridiculous amount of time playing SC and other real time strategy games :)
:) Me too and I spend WAY too much time watching them as well (I kind of watch every TeamLiquid Dota 2 and SC2 match)
I would argue that knowing how close to death you are is an important distraction, on par with knowing the road ahead is out. ;)
Thanks!!!! I am really glad you figured out that the projectiles were marshmallows. Yeah we didn't get to integrate the other weapons because we ran out of time (if you want to see what they would have been and looked like go to http://makeshift.2013.nodeknockout.com/#/brent)
We had a blast making it and are going to continue working on it together!
Funnily enough, they didn't overlap at one point. Our original map design had smaller tunnels in it, so if they couldn't overlap, then they would get stuck going one way. Went back and forth on it for a lot of the development time, and eventually just had to focus on more important things before the time ran out. I agree about the different colored players, too. :) One of those "Why didn't we think of that" moments right after the deadline. The answer for why was because we were sleep deprived. ;)
Well you might get your wish. We've all expressed interest in continuing development on it. :) We kind of shot ourselves in the foot by making it fun, because oftentimes we'd find ourselves "testing," when really we were just playing the game with each. Haha. It may just be because I and one of the other devs have been friends for a while, but it got really competitive trying to beat the other.