对于长期运行的DailyGammon Web应用程序,是免费且无广告的客户端。
您可以免费下载AppStore中的iOS应用程序,没有广告
每日甘蒙(DailyGammon)是字母国际象棋和巴蒙(Backmon)的混合物。您与网站上的其他玩家一起注册了一个或多个游戏(大多数玩家都会一次进行几场比赛)。注册时,您会在每个游戏(移动订单)中进行一系列动作,并且服务器记录了您的动作。后来,您的对手登录并响应您的举动。然后,当您登录时,这些动作正在等待您!使用这种方法,您可以在几周的时间内完成整个Backmmon比赛,每天只需几分钟。每场比赛都有所谓的时间积分,可以随着已经做出的动作数量而增长。我本人总是在同一时间进行几十场比赛。能够花费尽可能多的时间进行移动是一个很大的优势。您绝对应该作为反登山手尝试一下。
该网站具有您可以想象的最干净的HTML代码。而且这已经稳定了很多年。不幸的是,这也意味着对现代设备和由此产生的需求没有精力进行调整。在浏览器中的PC上,一切都还不错。但是在iPad或iPhone上,它确实需要改进。
我对网站的运营商有充分的了解,他不想投资进一步的发展。一切都稳定了很多年,它应该保持这种状态。
在iPhone上,一切都很小,您必须真正准确地瞄准(或每次搬迁)才能触摸跳棋以进行动作。
我只是希望它更舒适。因此,我跳入冒险活动,开始为iPad开发本机应用程序。
我只需要阅读和解释干净的HTML代码,并以某种方式在我的应用中实现它。 ?
这就是我真正的天真,我对HTML一无所知,只有初学者对Objective-C的了解
但是我从HPPLE(由Geoffrey Grosenbach创建)的代码相对较快。这有助于我解析HTML。
2018年,我将其开始为一个针对我自己的iPad优化的项目。我是软件开发人员,但是我作为开发人员的最后一次工作是很久以前,主要是在C中。我必须先学习Objective-C。
当您自己做时,该项目像项目一样慢慢增长。一开始,我只是想让玩游戏。其他功能逐渐出现。
最后,我敢于通过AppStore向所有DailyGammon播放器提供该应用程序。对我来说重要的是在应用程序中实施每日甘蒙的精神。免费,没有广告。只有纯游戏才能向用户展示自己。
它必须到来。使用该应用程序的播放器越多,出现的错误就越多。部分原因是不同的设备,部分原因是以我从未做过的方式使用该应用程序。作为开发人员,您以非常有限的方式测试自己的工作。
因此,它是一个又一个错误的文件,较小的改进和新功能。
不断挣扎的时间短。该项目变得越来越大。
沟通也很困难。我的英语技能更多是初学者的技能。与用户的讨论对我来说非常困难。但是感谢上帝,我找到了deepl.com。它对我有很大帮助。
您可以在这里找到有关仍需要完成的操作的概述。
当然,最初,我不希望任何人碰我的孩子。我在许多晚上和周末都创建了所有这些。
但是我改变了对此的态度。我很想与其他开发人员分享所有这些,并继续开发该项目。有一些奇怪的方法可以解决。而且还有很多功能等待实施。
因此,我将欢迎任何符合以下要求的贡献者的人。
作为Objective-C和 /或Swift的软件开发人员的经验(这非常重要,因为我正在寻求支持,因为时间限制,我不能花时间教某人编程)。
Git和Github的经验(我本人只有Git和Github的最初知识,我们需要能够通过Github一起工作)
当然,了解Backmon的游戏将是有帮助的,但并不是必不可少的。但是,您需要在DailyGammon.com上一个帐户才能有意义地测试
如果对特定主题有更好的解决方案,我也愿意重写整个应用程序。
我很清楚,这种帮助(可能来自几个人)一开始会花很多时间。我将不得不解释为什么我以这种方式对其进行编程。从现在开始,我将仔细阅读代码,并尝试对一些内联评论一些事情。我还将更改代码中使用的很多名称,并且仅对讲德语的人来说是可以理解的?但是我已经准备好这样了。
入门的最佳方法是在DailyGammon获取一个帐户,并在网站上玩几轮。这是绝对免费的。没有广告!而且没有隐藏的费用!
然后,您将更好地了解我在应用程序中所做的事情以及原因。
当然,我很高兴为您提供第一步。
为了让您有机会了解实施它时我在想的内容,我开始在Wiki中描述一点。
通过www.deepl.com/translator翻译(免费版本)