對於長期運行的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翻譯(免費版本)