Log in to follow projects

Following a project allows you to receive updates via email. It also lets the owner know that you like them.

×

Rogue Mechs

By Michael Sanders

4 Player Brawler for the PIG Squad Game Jam

90% complete
4 followers 10423 views
About Log (5) Discussion (16)

Log in to add comments

Log in or create an account to contribute.

×

How's this game coming along? It's looking cool, are you just applying forces to joints to make the characters move around? I like how their legs break when they land sometimes.

Reply
Project owner

All things considered, I'd say it's coming along pretty well. For controlling the characters, all forces are applied to the torso which has given pretty smooth movement. Any attacks though, those apply their force directly to whatever limb they touch, so that's how you get the limbs swinging around when punched and what not.

Thanks for the interest!

Reply

Awesome, I kind of like how the other characters just sit there bewildered while the one guy throws a hundred sausages at them. Are you planning on supporting the arcade cabinet btw? If so, let me know if you want us to try anything out (or you could come to Lucky Lab tomorrow).

Reply
Project owner

I'd love to have the game run on the tinder box but I'm not completely sure if it will run on it. I'm using mono-game and farseer, which are both supposed to be able to compile on linux, and mono-develop is supposed to be able to open Visual Studio Solutions, so it should all compile.

Unfortunately I don't have a linux system to test it on so I have no idea whether it would actually work or not.

Reply

Okay - can it make a build without having a Linux box, or do you have to compile it on Linux? If you can build without having a Linux box then feel free to upload something and I'll test it tonight. Or if you don't mind sharing the source I'll see if I can get it to build myself, though I've never used mono-game so I'm not sure how far I'll get. :)

Reply
Project owner

I don't mind throwing the source code at you and see what you can do with it to see if it'll actually run. So feel free! Should I just throw it in a zip and put in the settings section for tinder box?

Reply

Ok - yeah, that would work for now. Just upload it through the settings page but don't click "Submit Version" because it's not a real build - I'll just grab the file off the server.

Reply
Project owner

Alright! All uploaded. Obviously it's an early build so it's a little rough, also, the controls are all keyboard based so I don't imagine it will work with the actual arcade controls at the moment.

Reply

Oh man, it took a while but I actually managed to get this working on Linux! I'm just using a keyboard so I couldn't figure out how to do anything but this would be fun to play with on the arcade. Can you make it start in fullscreen at 1920x1080, and do the bindings/HTML GET requests shown here? Your game ID would be 45. If so I'll give it a shot on the cabinet.

Reply
Project owner
Edited on

Wow man! That's fantastic to hear! Yeah, I'll take a look at the API and make those changes, thanks a ton for messing with it. For future reference, the keyboard controls are WASD for movement, and Num pad 8456 for attacks. Only works for the first player though.

Edit- Oh! Also is there anything I can do to make the conversion easier for future builds?

Reply
Edited on

Quote from: Michael Sanders

Edit- Oh! Also is there anything I can do to make the conversion easier for future builds?

I'm honestly not even sure exactly what I did - I messed with a bunch of stuff. There were some packages I had to mess with but it was Linux-specific so I'm not sure what you could do about it. The RogueContent and RogueContentContent projects did not work - MonoDevelop couldn't open them. But I managed to copy all the content files into the main project. I think it's probably easiest if you send me the specific files you change and I'll overwrite them in the setup I have rather than me trying to recreate it in a new project. :) At least for now while we're rushing around at TFNW.

Reply
Project owner

Alright, I've made all the requested changes, the game should now function on the Tinder Box. Obviously I have no way to test it, so I leave it in your capable hands! I submitted a new version, but the zip just has the source files, so hopefully it's a simple drag and drop for you.

Thanks again!

Reply

Hey, it worked! Good job! We're trying to figure out all the controls. The sausage attack is hilarious. Is the only way to take the ball from a player to throw sausages at them? The red charging ball and the blue floating ball don't seem to hurt the other player?

Reply
Project owner

I'm stoked that it worked! I guess I should have given some detailed controls. XD Think of the controls as being smash bros based. Button 1 = Basic attack. Depending on what direction you're holding the stick will determine the attack direction. That's probably the best way to get someone to drop the ball. Button 2 = Special attack. Direction determines the type of attack. The red charging ball does a significant amount of damage if you let it charge for a long time. You just have to remain still while it's charging. Blue floating ball doesn't do any damage right now, mostly just an extra bit of maneuverability.

Reply
Project owner
Edited on

Oh, also, whoever is play testing it right now is officially my first play tester/s, so any feedback is more than welcome. I'm sure quite a few of the actual game elements are rough/weak in practice.

Reply
Write a new comment