About metalchouchen (twitter: @metalchouchen)

Entries

 
Ludum Dare 34
 
Ludum Dare 33
 
Ludum Dare 31
 
October Challenge 2014
 
Ludum Dare 30

metalchouchen's Trophies

metalchouchen's Archive

So, I tried to make a local multiplayer game with Unity3D

Posted by (twitter: @metalchouchen)
Saturday, December 13th, 2014 8:51 pm

After I’ve heard the theme of the LD31, I’d immediately thought about making a multiplayer local game. I’m surprise to not find any bomber man like, in all games I have tested (If someone find one, please send me it!) Plus, as far as I knew, Unity3D had no problem to manage gamepads. So all of this, sounded like a very good idea.

 

hockeyslash_500px

http://ludumdare.com/compo/ludum-dare-31/?action=preview&uid=37446

 

During the development I always tested my game with my two gamepads :

  • MadCatz F.P.S PRO for Xbox 360
  • MadCatz Street Fighter 4 for Xbox 360

 

And I’ve got no problem until some hours before submit the game in compo. I took gamepads from friends and plug four to my computer, and I discovered really annoying bugs. Specially when I plug/unplug gamepads.

  • Some gamepad controlled two characters.
  • Some gamepad controlled no character.

 

After writing some logs. When I plug four controllers to my computer, Unity3D thinks there is 6 controllers. And start to have this strange behaviors.

After some search I read this interesting blog post :

http://www.gallantgames.com/posts/27/details-on-the-xbox-360-controller-bug-in-unity and I also found this plugin on GitHub : https://github.com/JISyed/Unity-XboxCtrlrInput

It’s work really well and the rewrite of my code was not very long. But after some comments on my entry post, I could notice there still some bugs.

  1. The webplayer version continue to bug, I think it’s because the plugin use two dlls, and if one got native code, it will be not include with the webplayer build.
  2. It doesn’t give the name of the gamepad so I cannot use my Sf4 controllers (no joystick).
  3. Logitech gamepads don’t work, I thinks it’s because the plugin is really oriented for Xbox 360 gamepads.

gamepads

 

I’m still happy to  develop this game, even if without this problem I could add more features of course.

But because I want to continue developing multiplayer local games. I’m looking for some good wisdom :

Do you use 4 controllers with Unity3D 4.6 ?

Do you have equivalent problem ?

Also, do you know some Unity3D titles in local multiplayer, (with four players)  ?

 

Thanks for reading !

Damien;

Ps : Last pro tip  for myself. Next time, don’t forget to also manage the keyboard.

October challenge extended

Posted by (twitter: @metalchouchen)
Friday, November 14th, 2014 4:36 am

Hello folks,

I just release a trailer for Super Ohm (my game submitted for the October challenge).

I also port my game to Windows and you can download it on itch.io

superohmitchio

In Super Ohm you have to reestablish communications on printed circuits. To do that, you control an insect that has to join the top border of each circuits. Of course, you have to avoid some electronic components that can either be hiding or in motion.

There are 96 levels and by progressing in the game you unlock new level of difficulty.

Of course, you can still download it on Google Play

en_generic_rgb_wo_60

 

Thanks for playing and for sharing the trailer !

Super Ohm Release!

Posted by (twitter: @metalchouchen)
Saturday, October 25th, 2014 3:21 pm

Hello folks ,

I’m very happy to present you Super Ohm for the October Challenge.

This is the first time I’m making a complete game alone. I hope you will like it.

transistor_and_inductor logicgate_1 Selection_1

In Super Ohm you have to reestablish communications on printed circuits. To do that, you control an insect that has to join the top border of each circuits. Of course, you have to avoid some electronic components that can either be hiding or in motion.

There are 96 levels and by progressing in the game you unlock new level of difficulty.

The game is available for free on Google Play :

 https://play.google.com/store/apps/details?id=com.iodicpixel.ohm

Good Game!

[cache: storing page]