Online Backgammon

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Online Backgammon

    Gibt es hier auch Backgammonspieler?

    Falls ja, kennt Ihr dailygammon.com ?

    Die Oberfläche würde ich gerne für das iPad optimieren, da die Ansicht in Safari nicht wirklich die Möglichkeiten eines iPads angemessen ausnützt.

    Ganz naiv stelle ich mir das so vor:

    Ich parse die HTML-Seite, optimiere das auf iPad-Möglichkeiten und stelle das dar.

    Löst der Anwender ein Event aus, wandle ich das wieder in die entsprechenden HTML-Sequenz um und schicke das an den Server.

    Mit dieser App läßt sich mit Sicherheit kein Geld verdienen (der Server stellt seine Leistung auch kostenlos zur Verfügung(sogar Werbefrei)), aber ich denke, die Umsetzung könnte mir Spass machen.

    Und falls es hier womöglich einen Backgammonspielr gibt, kann der mein Anliegen für eine optmierte Spielsteuerung auf dem iPad evtl. auch besser verstehen :rolleyes:
    Ich habe auch keine Loesung, aber ich bewundere das Problem!
    _____________________________________________________


    Hape42

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von hape42 ()

  • MarkusM schrieb:

    Backgammon spiele ich recht gernen. Spielstärke hängt von der Übung ab. :rolleyes:

    Kannst du bitte einen Screenshot anhängen! Auf der Seite muss man sich erst anmelden bevor ein UI? angezeigt wird.

    Grüsse



    [Blockierte Grafik: http://www.hape42.de/dg.png]

    viel verschenkter Platz, das Spielbrett könnte fast doppelt so groß sein.

    Einges der Informationen, die nur auf "klick" angezeigt werden, könnte man direkt mit anzeigen...
    Ich habe auch keine Loesung, aber ich bewundere das Problem!
    _____________________________________________________


    Hape42
  • Amin Negm-Awad schrieb:

    Ist das denn reines HTML? Ich habe eine Seite mit Flash vom HTML bereinigt, damit sie schön dargestellt wird. Zurückschicken musste ich da freilich nichts.





    PHP-Quellcode

    1. <HTML><HEAD><TITLE>
    2. DailyGammon Match 2678962, Move 743
    3. </TITLE>
    4. </HEAD>
    5. <BODY BGCOLOR=#CCCCCC>
    6. <center><h3><a href=/bg/event/38831>April 12 Championship</a>, Round 2</h3></center>
    7. <b>Please select your action/make your move:</b><br>
    8. <TABLE BORDER=0 CELLSPACING=0 CELLPADDING=0 BGCOLOR=#FFFFCC>
    9. <TR BGCOLOR=#CCCCCC>
    10. <TD WIDTH=25>&nbsp;</TD>
    11. <TD ALIGN=CENTER>24</TD>
    12. <TD ALIGN=CENTER>23</TD>
    13. <TD ALIGN=CENTER>22</TD>
    14. <TD ALIGN=CENTER>21</TD>
    15. <TD ALIGN=CENTER>20</TD>
    16. <TD ALIGN=CENTER>19</TD>
    17. <TD WIDTH=25>&nbsp;</TD>
    18. <TD ALIGN=CENTER>18</TD>
    19. <TD ALIGN=CENTER>17</TD>
    20. <TD ALIGN=CENTER>16</TD>
    21. <TD ALIGN=CENTER>15</TD>
    22. <TD ALIGN=CENTER>14</TD>
    23. <TD ALIGN=CENTER>13</TD>
    24. <TD WIDTH=31>&nbsp;</TD>
    25. <TD WIDTH=3>&nbsp;</TD>
    26. <TD>&nbsp;</TD>
    27. <TR>
    28. <TD BGCOLOR=#009966 ALIGN=center VALIGN=top>&nbsp;</TD>
    29. <TD><IMG SRC=/images/1/pt_lt_down_y2.gif WIDTH=23 HEIGHT=115 BORDER=0 ALT="y2"></TD>
    30. <TD><IMG SRC=/images/1/pt_dk_down_y2.gif WIDTH=23 HEIGHT=115 BORDER=0 ALT="y2"></TD>
    31. <TD><IMG SRC=/images/1/pt_lt_down_y2.gif WIDTH=23 HEIGHT=115 BORDER=0 ALT="y2"></TD>
    32. <TD><IMG SRC=/images/1/pt_dk_down_y2.gif WIDTH=23 HEIGHT=115 BORDER=0 ALT="y2"></TD>
    33. <TD><IMG SRC=/images/1/pt_lt_down_y1.gif WIDTH=23 HEIGHT=115 BORDER=0 ALT="y1"></TD>
    34. <TD><IMG SRC=/images/1/pt_dk_down_y2.gif WIDTH=23 HEIGHT=115 BORDER=0 ALT="y2"></TD>
    35. <TD BGCOLOR=#009966 ALIGN=center VALIGN=bottom>&nbsp;</TD>
    36. <TD><IMG SRC=/images/1/pt_lt_down_y2.gif WIDTH=23 HEIGHT=115 BORDER=0 ALT="y2"></TD>
    37. <TD><IMG SRC=/images/1/pt_dk_down0.gif WIDTH=23 HEIGHT=115 BORDER=0 ALT="_"></TD>
    38. <TD><IMG SRC=/images/1/pt_lt_down0.gif WIDTH=23 HEIGHT=115 BORDER=0 ALT="_"></TD>
    39. <TD><IMG SRC=/images/1/pt_dk_down0.gif WIDTH=23 HEIGHT=115 BORDER=0 ALT="_"></TD>
    40. <TD><IMG SRC=/images/1/pt_lt_down_y1.gif WIDTH=23 HEIGHT=115 BORDER=0 ALT="y1"></TD>
    41. <TD><IMG SRC=/images/1/pt_dk_down0.gif WIDTH=23 HEIGHT=115 BORDER=0 ALT="_"></TD>
    42. <TD BGCOLOR=#009966 VALIGN=top ALIGN=center>
    43. &nbsp;</TD>
    44. <TD BGCOLOR=#CCCCCC>&nbsp;</TD>
    45. <TD VALIGN=top BGCOLOR=#FFFF66><A HREF=/bg/user/4165><FONT COLOR=#000000><B>hdep</B></FONT></A><BR>82 pips<BR>score: <B>6</B><BR><BR></TD>
    46. <TR>
    47. <TD BGCOLOR=#009966>&nbsp;</TD>
    48. <TD>&nbsp;</TD>
    49. <TD>&nbsp;</TD>
    50. <TD>&nbsp;</TD>
    51. <TD>&nbsp;</TD>
    52. <TD>&nbsp;</TD>
    53. <TD>&nbsp;</TD>
    54. <TD BGCOLOR=#009966>&nbsp;</TD>
    55. <TD>&nbsp;</TD>
    56. <TD>&nbsp;</TD>
    57. <TD>&nbsp;</TD>
    58. <TD>&nbsp;</TD>
    59. <TD>&nbsp;</TD>
    60. <TD>&nbsp;</TD>
    61. <TD BGCOLOR=#009966>&nbsp;</TD>
    62. <TD COLSPAN=2 BGCOLOR=#CCCCCC>&nbsp;</TD>
    63. <TR>
    64. <TD BGCOLOR=#009966>&nbsp;</TD>
    65. <TD>&nbsp;</TD>
    66. <TD COLSPAN=2 ALIGN=center VALIGN=middle><IMG SRC=/images/1/die_y6.gif WIDTH=25 HEIGHT=25 BORDER=0 ALT="6"></TD>
    67. <TD COLSPAN=2 ALIGN=center VALIGN=middle><IMG SRC=/images/1/die_y3.gif WIDTH=25 HEIGHT=25 BORDER=0 ALT="3"></TD>
    68. <TD>&nbsp;</TD>
    69. <TD BGCOLOR=#009966>&nbsp;</TD>
    70. <TD COLSPAN=6>&nbsp;</TD>
    71. <TD BGCOLOR=#009966 ALIGN=center VALIGN=middle><IMG SRC=/images/1/cube1.gif WIDTH=29 HEIGHT=29 BORDER=0 ALT="1"></TD>
    72. <TD BGCOLOR=#CCCCCC>&nbsp;</TD>
    73. <TD BGCOLOR=#CCCCCC VALIGN=middle>11 Point Match</TD>
    74. <TR>
    75. <TD BGCOLOR=#009966>&nbsp;</TD>
    76. <TD>&nbsp;</TD>
    77. <TD>&nbsp;</TD>
    78. <TD>&nbsp;</TD>
    79. <TD>&nbsp;</TD>
    80. <TD>&nbsp;</TD>
    81. <TD>&nbsp;</TD>
    82. <TD BGCOLOR=#009966>&nbsp;</TD>
    83. <TD>&nbsp;</TD>
    84. <TD>&nbsp;</TD>
    85. <TD>&nbsp;</TD>
    86. <TD>&nbsp;</TD>
    87. <TD>&nbsp;</TD>
    88. <TD>&nbsp;</TD>
    89. <TD BGCOLOR=#009966>&nbsp;</TD>
    90. <TD BGCOLOR=#CCCCCC COLSPAN=2>&nbsp;</TD>
    91. <TR>
    92. <TD BGCOLOR=#009966 ALIGN=center VALIGN=bottom>&nbsp;</TD>
    93. <TD><IMG SRC=/images/1/pt_dk_up0.gif WIDTH=23 HEIGHT=115 BORDER=0 ALT="_"></TD>
    94. <TD><IMG SRC=/images/1/pt_lt_up_b4.gif WIDTH=23 HEIGHT=115 BORDER=0 ALT="b4"></TD>
    95. <TD><IMG SRC=/images/1/pt_dk_up0.gif WIDTH=23 HEIGHT=115 BORDER=0 ALT="_"></TD>
    96. <TD><IMG SRC=/images/1/pt_lt_up_b2.gif WIDTH=23 HEIGHT=115 BORDER=0 ALT="b2"></TD>
    97. <TD><IMG SRC=/images/1/pt_dk_up_y1.gif WIDTH=23 HEIGHT=115 BORDER=0 ALT="y1"></TD>
    98. <TD><IMG SRC=/images/1/pt_lt_up_b3.gif WIDTH=23 HEIGHT=115 BORDER=0 ALT="b3"></TD>
    99. <TD BGCOLOR=#009966 ALIGN=center VALIGN=top>&nbsp;</TD>
    100. <TD><IMG SRC=/images/1/pt_dk_up0.gif WIDTH=23 HEIGHT=115 BORDER=0 ALT="_"></TD>
    101. <TD><IMG SRC=/images/1/pt_lt_up_b6.gif WIDTH=23 HEIGHT=115 BORDER=0 ALT="b6"></TD>
    102. <TD><IMG SRC=/images/1/pt_dk_up0.gif WIDTH=23 HEIGHT=115 BORDER=0 ALT="_"></TD>
    103. <TD><IMG SRC=/images/1/pt_lt_up0.gif WIDTH=23 HEIGHT=115 BORDER=0 ALT="_"></TD>
    104. <TD><IMG SRC=/images/1/pt_dk_up0.gif WIDTH=23 HEIGHT=115 BORDER=0 ALT="_"></TD>
    105. <TD><IMG SRC=/images/1/pt_lt_up0.gif WIDTH=23 HEIGHT=115 BORDER=0 ALT="_"></TD>
    106. <TD BGCOLOR=#009966 VALIGN=bottom ALIGN=center>
    107. &nbsp;</TD>
    108. <TD BGCOLOR=#CCCCCC>&nbsp;</TD>
    109. <TD VALIGN=bottom BGCOLOR=#9999FF><A HREF=/bg/user/13014><FONT COLOR=#000000><B>hape42</B></FONT></A><BR>82 pips<BR>score: <B>8</B></TD>
    110. <TR BGCOLOR=#CCCCCC>
    111. <TD>&nbsp;</TD>
    112. <TD ALIGN=CENTER>1</TD>
    113. <TD ALIGN=CENTER>2</TD>
    114. <TD ALIGN=CENTER>3</TD>
    115. <TD ALIGN=CENTER>4</TD>
    116. <TD ALIGN=CENTER>5</TD>
    117. <TD ALIGN=CENTER>6</TD>
    118. <TD>&nbsp;</TD>
    119. <TD ALIGN=CENTER>7</TD>
    120. <TD ALIGN=CENTER>8</TD>
    121. <TD ALIGN=CENTER>9</TD>
    122. <TD ALIGN=CENTER>10</TD>
    123. <TD ALIGN=CENTER>11</TD>
    124. <TD ALIGN=CENTER>12</TD>
    125. <TD></TD>
    126. <TD COLSPAN=2>&nbsp;</TD>
    127. </TABLE>
    128. <form method=get action=/bg/move/2678962/1680><input type=submit value=Next name=submit></form>
    129. <P>
    130. <A HREF=/bg/game/2678962/0/list#end>&lt;&lt;Review Game</A> | <A HREF=/bg/nextgame?skip=2678962>Skip Game</A>
    131. <TABLE border=0 cellpadding=0 cellspacing=0 BGCOLOR=#006600><TR><TD VALIGN=top>&nbsp;<IMG SRC=/images/die.gif ALT=DG WIDTH=16 HEIGHT=16 BORDER=0 ALIGN=middle>&nbsp;
    132. <TD align=center>&nbsp;<A HREF=/bg/top><B><FONT COLOR=#FFFFFF SIZE=-1>Top Page</FONT></B></A>
    133. <TD width=20 align=center><FONT COLOR=#99FF99>|</FONT><TD align=center><A HREF=/bg/lounge><B><FONT COLOR=#FFFFFF SIZE=-1>Game Lounge</FONT></B></A>
    134. <TD width=20 align=center><FONT COLOR=#99FF99>|</FONT><TD align=center><A HREF=/bg/forum2><B><FONT COLOR=#FFFFFF SIZE=-1>Discussion</FONT></B></A>
    135. <TD width=20 align=center><FONT COLOR=#99FF99>|</FONT><TD align=center><A HREF=/links.html><B><FONT COLOR=#FFFFFF SIZE=-1>Links</FONT></B></A>
    136. <TD width=20 align=center><FONT COLOR=#99FF99>|</FONT><TD align=center><A HREF=/bg/logout><B><FONT COLOR=#FFFFFF SIZE=-1>Log Out</FONT></B></A>
    137. <TD width=20 align=center><FONT COLOR=#99FF99>|</FONT><TD align=center><A HREF=/help><B><FONT COLOR=#FFFFFF SIZE=-1>Help</FONT></B></A>&nbsp;&nbsp;
    138. </TD></TR></TABLE>
    139. </BODY></HTML>
    Alles anzeigen


    Das ist der Code der dem screenshot entspricht.

    Schön sauber, ohne viel firlefanz...
    Ich habe auch keine Loesung, aber ich bewundere das Problem!
    _____________________________________________________


    Hape42
  • hape42 schrieb:

    Das ist der Code der dem screenshot entspricht.
    Schön sauber, ohne viel firlefanz...

    Also das Spielbrett mit einer Tabelle und Hintergrundgrafiken zu realisieren finde ich jetzt weder schön noch sauber. ;)

    Mich deucht, das ist mehr so eine Anzeigesache für das ganze. Da liegt sicherlich ein Framework, eine API oder sonstiger Krams hinter.
    Ich habe ja keine Ahnung, wie das mit den Zügen so realisiert ist. Keine sichtbaren Skriptelemente, nur ein Form, das aufgerufen wird.

    An deiner Stelle würde ich die Betreiber fragen, wie man deren Service 'von hinten' bedienen kann, also welche Web API es liefert.
    Denn wer auch immer was mit den Spieldaten tut: dieses HTML sicherlich nicht. ;)
    «Applejack» "Don't you use your fancy mathematics to muddle the issue!"

    Iä-86! Iä-64! Awavauatsh fthagn!

    kmr schrieb:

    Ach, Du bist auch so ein leichtgläubiger Zeitgenosse, der alles glaubt, was irgendwelche Typen vor sich hin brabbeln. :-P
  • MarkusM schrieb:

    Backgammon spiele ich recht gernen. Spielstärke hängt von der Übung ab. :rolleyes:

    Kannst du bitte einen Screenshot anhängen! Auf der Seite muss man sich erst anmelden bevor ein UI? angezeigt wird.

    Grüsse

    Die Spielstärke hängt wie bei allen intellektuellen Tätigkeiten von der Verstandestätigkeit ab. Aber es existieren freilich recht viele gute Erfahrungsspieler.
    Es hat noch nie etwas gefunzt. To tear down the Wall would be a Werror!
    25.06.2016: [Swift] gehört zu meinen *Favorite Tags* auf SO. In welcher Bedeutung von "favorite"?