Skip to content

erensnl/basic-computer-games

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Proje Yapısı

her proje için tüm orijinal BASIC kaynak kodunu bir klasöre taşıdım.

Tüm oyunları sizin kurcalama keyfiniz için buraya ekledim. Vintage BASIC ile çalışacaklarından emin olmak için her birini test ettim ve ince ayar yaptım, ancak birkaç tuhaflık görebilirsiniz. BASIC ile oynamanın eğlencesinin bir parçası da bu: iki makinede asla aynı şekilde çalışmaz. Büyük harf girişi ile kullanılmak üzere tasarlandıkları için CAPS LOCK'u açık tutarsanız oyunlar daha iyi oynayacaktır.

Her projenin, oyunların taşındığını görmek istediğimiz dillere karşılık gelen alt klasörleri vardır. Bu, bu gönderiye göre bellek güvenli ve genel amaçlı komut dosyası dilleri olan 2023 TIOBE en iyi diller dizinine dayanmaktadır:

  1. C#
  2. Java
  3. JavaScript
  4. Kotlin
  5. Lua
  6. Perl
  7. Python
  8. Ruby
  9. Rust
  10. VB.NET

📢 Mart 2023'de Pascal / Object Pascal'ı kaldırdığımızı ve Pascal'ın etkili bir şekilde bellek güvenli olup olmadığını belirleyemediğimiz için onu Rust ile değiştirdiğimizi unutmayın. TIOBE'de (2023 itibariyle) ilk 20'ye girdiği ve hem bellek açısından güvenli hem de bir betik dili olduğu için Lua'yı da ekledik. Pascal bağlantı noktaları, alternatif diller klasörüne taşındı.

⚠️ Bir proje olarak, depoda IDE'ye özgü veya derlemeye özgü herhangi bir dosya istemediğimize karar verdiğimizi lütfen unutmayın. Lütfen yalnızca belirli bir IDE veya belirli bir yapı sistemi ile çalışmak için var olan dosyaları depoya teslim etmekten kaçının.

Alternatif Diller

Programlardan birini listemizde olmayan bir dile, yani bellek güvenli olmayan veya genel amaçlı bir betik dili olmayan bir dile taşımak isterseniz, bunu 00_Alternate_Languages klasörü aracılığıyla yapabilirsiniz. Bağlantı noktanızı uygun oyun alt klasörüne, dil için adlandırılmış bir alt klasöre yerleştirin. Lütfen bu limanların takdir edildiğini, ancak projenin sonunda toplam bağış tutarına dahil edilmeyeceklerini unutmayın.