[Plugin] MyPipes - Puzzle Game (1 Viewer)

orencha

Portal Pro
February 2, 2005
66
14
Netanya
Home Country
Israel Israel
I've created this plugin mostly to improve my C# skills, and step into MediaPortal plugins development.

To win the game, you will need to connect all pipe segments until they all become green. Sounds easy? Actually, it is - at least in the beginning... Featuring multiple levels, optional timed game, random grids, and yes... every grid can be solved.

Credits:
In the development of this plugin, I've used source code from the following projects:
  • Michael Kerley's "Pipes" game for mobile phones (Pipes (J2ME) MichaelKerley.net). Originally written in Java.
  • Bavarian's "My ClickMania" MediaPortal Plugin, which I used as a base for development.

Download Links

ToDo List
  • Bug: countdown beeps (last 10 seconds) are active although the "Sounds" option is disabled.
  • Bug: in some situations, the "time left" value is not saved correctly (for timed game).
  • Make the transition between levels more intuitive
  • Improve pipe elements graphics
  • Improve "hover" image (can anyone assist with this? I could not find the sources of the cute MePo character anywhere...)
  • Clicking "New game" should set focus on the pipe-area


Let me know what you think!
 

Attachments

  • MyPipes-18-46-15.png
    MyPipes-18-46-15.png
    327.9 KB
  • MyPipes-18-48-41.png
    MyPipes-18-48-41.png
    350.6 KB

pilehave

Community Skin Designer
  • Premium Supporter
  • April 2, 2008
    2,566
    521
    Hornslet
    Home Country
    Denmark Denmark
    Maybe it is obvious, but I had to try every key to find that "Space" rotates the pipe ;)

    Some suggestions:

    - Clicking "New game" should set focus on the pipe-area
    - When a game is solved, focus should be set on "New Game"

    Other than that it's great to see a new game plugin, and this one could steal a lot of my time!

    :D
     

    orencha

    Portal Pro
    February 2, 2005
    66
    14
    Netanya
    Home Country
    Israel Israel
    Maybe it is obvious, but I had to try every key to find that "Space" rotates the pipe ;)
    Actually the game is more focused on remote / mouse operation, so hitting the "OK" remote button or mouse click rotates the pipe :)

    - Clicking "New game" should set focus on the pipe-area
    Added to my to-do list :)

    - When a game is solved, focus should be set on "New Game"
    Actually when the game is solved, you should hit "OK" (or space/mouse click) to go to the next level. I know this logic is unclear and improving it is in my to-do list.
     

    dlarge500

    Extension Designer
  • Premium Supporter
  • May 21, 2009
    1,491
    400
    44
    NRW
    Home Country
    Germany Germany
    AW: [Plugin] MyPipes - Puzzle Game

    Maya Skinfile is already too.:D
     

    Attachments

    • 19-44-40.jpg
      19-44-40.jpg
      199.4 KB
    • myPipes.xml
      9.3 KB

    SilentException

    Retired Team Member
  • Premium Supporter
  • October 27, 2008
    2,617
    1,130
    Rijeka, Croatia
    Home Country
    Croatia Croatia
    Hi, one more update, I fixed first and last bug on TODO list and few other minor things:

    - focus pipes control on start
    - pipes will only rotate on OK remote action (or enter on keyboard), not EVERY possible action
    - if keyboard control is off, do not react to left, right, up, down commands on pipes control
    - do not allow negative hours/minutes/seconds in #pipes_time property
    - honor user sound setting in last seconds beeps too
    - updated AssemblyInfo.cs to v1.0.0.2

    Hope I helped a bit :)
     

    Users who are viewing this thread

    Top Bottom