TIC-80, özgür ve açık kaynak kodlu bir fantezi konsoludur. Konsol dahilinde 1980'lerdeki kısıtlı sistemleri taklit eden bir ortamda oyun yapımı, oynanışı ve paylaşımını mümkün kılar.
Geliştirici(ler) | Vadim Grigoruk (Nesbox) |
---|---|
İlk yayınlanma | 2017 | )
Güncel sürüm | 1.1.2736 / 27 Ağustos 2023 | )
İşletim sistemi | Linux, Mac OS X, Windows |
Tür | Fantezi konsolu |
Lisans | MIT Lisansı |
Resmî sitesi | tic80.com |
Kod deposu | https://github.com/nesbox/TIC-80 |
TIC-80 ile yapılan oyun ve programlar sanal oyun kartuşları olarak dışarıya aktarılabilir ve Android, Linux, MacOS, Windows, Raspberry Pi,Nintendo 3DS, RetroArch ve HTML5 (WebAssembly kullanarak) gibi platformlarda çalıştırılabilir. Konsol JavaScript, MoonScript, Lua, , Ruby, Wren, Fennel, Squirell ve D gibi dilleri destekler.
TIC-80 genelde daha önce çıkan ve açık kaynak olmayan fantezi konsolu PICO-8 ile karşılaştırılır. İki sistem de klasik ev bilgisayarları ve konsollara ilgi duyan oyun geliştiricileri arasında popülerlik kazandı.
Kapasitesi
Bir fantezi konsolu olarak TIC-80'nin retro-tip oyun hissiyatı vermesi için grafiksel ve işlemsel açıdan bazı sınırlamaları vardır. Bu sınırlamalar 240x136 ekran, 16'lı renk paleti, 256 8x8 imge sınırı ve 4 kanallı ses olarak sıralanabilir. Bu "minik bilgisayarda" gömülü olarak bulunan araçlar geliştiricilerin kod düzenlemesine, çizim yapmasına, müzik bestelemesine ve oyunlar için grafik bir arayüz ile harita/bölüm oluşturmasına olanak tanır.
Özellikleri
Çözünürlük | 240x136 piksel, 16'lık renk paleti. |
Giriş | 8 butonlu 4 oyun kumandası / fare / klavye |
İmgeler | 256 önplan imgesi and 256 arka plan nesnesi, 8x8 piksel. |
Harita | 240x136 hücre, 1920x1088 piksel. |
Ses | Düzenlenebilir dalgalara sahip 4 kanal. |
Kod | 512KB'ye kadar çıkabilir (64KB'lik 8 bölme). |
Bellek | 272KB RAM'a kadar çıkabilir (32KB'lik VRAM dahil). |
Bankswitching | Bir kartta maksimum 8 bölmeye kadar çıkabilir (yalnızca PRO sürümde). |
Kaset
TIC-80, sıralı bellek alanlarını toplu halde kaset olarak dışarı aktarabilir. Fiziki olan orijinal kasetlerin aksine TIC-80 kasetleri sanaldır ve .tic
veya özel tip .png
dosya formatlarında saklanırlar..tic
dosyaları save dosyaismi.tic
, özel .png
dosyaları save dosyaismi.png"
komutuyla oluşturulabilir. Bu dosyalar aynı şekilde load"
komutu ile yüklenip run
ile konsol içinde çalıştırılabilir. TIC-80'nin ayrıca SURF adında BBS benzeri bir kaset tarayıcısı vardır. Lua ile yazılan TIC-80 kasetlerini PICO-8 uyumlu yapmak için betikler var olsa da tam uyumluluk sağlanması zordur.
Kasetlerin .png
olarak dışa aktarımında sıralı bellek steganografi ile kaset görseline gömülür. Bu dışa aktarım biçimi .tic
formatına göre daha kısıtlı olduğu için (zlib sıkıştırmaya rağmen 256 x 256 piksel, her biri 4 kanal, kanal başına 3 veri birimi, yani 256 * 256 * 4 * 3 bit / 8 = toplamda 98,304 bayt) pratik değildir. .tic
böyle bir depolama kısıtlamasına sahip olmadığı için özel .png
formatına kıyasla daha yaygın kullanılır.
Renk paleti
Numara | On altılı RGB değeri | Name |
---|---|---|
0 | #1A1C2C | Siyah |
1 | #5D275D | Mor |
2 | #B13E53 | Kırmızı |
3 | #EF7D57 | Turuncu |
4 | #FFCD75 | Sarı |
5 | #A7F070 | Açık yeşil |
6 | #38B764 | Yeşil |
7 | #257179 | Koyu yeşil |
8 | #29366F | Koyu mavi |
9 | #3B5DC9 | Mavi |
10 | #41A6F6 | Açık mavi |
11 | #73EFF7 | Camgöbeği |
12 | #F4F4F4 | Beyaz |
13 | #94B0C2 | Açık gri |
14 | #566C86 | Gri |
15 | #333C57 | Koyu gri |
Kaynakça
- ^ fr:TIC-80#cite note-wikidata-a13b04d25631fef81354cb69c73d8528340a6b91-1
- ^ "TIC-80 / LICENSE". GitHub. 4 Haziran 2022. 18 Eylül 2023 tarihinde kaynağından . Erişim tarihi: 18 Eylül 2023.
- ^ a b c "A Game Makers' Toolkit: Eight More Fascinating Game-Making Tools for the Pi". The MagPi Magazine (73): 32-33. September 2018 – Internet Archive vasıtasıyla.
- ^ a b Littler, Clarissa (August 2018). "Fantasy Computers and TIC-80". Beanz Magazine. 6 (1). 1 Nisan 2023 tarihinde kaynağından . Erişim tarihi: 18 Eylül 2023.
- ^ a b c d Pistorio, Marco (September 2018). "Fantasy Console: TIC 80". Retro Magazine (İtalyanca). 2 (9): 20 – Internet Archive vasıtasıyla.
- ^ "TIC-80/SRC/System at main · nesbox/TIC-80". GitHub. 18 Haziran 2022 tarihinde kaynağından . Erişim tarihi: 18 Eylül 2023.
- ^ a b "TIC-80 tiny computer 1.0.2164 Latest". GitHub. 2 Mayıs 2022 tarihinde kaynağından . Erişim tarihi: 2 Mayıs 2022.
- ^ a b "nesbox / TIC-80". GitHub. 14 Haziran 2022 tarihinde kaynağından . Erişim tarihi: 14 Haziran 2022.
- ^ Kelk, Jason (October 2019). "History of Homebrew: Brewing since 2005". Retro Gamer (200): 104-107 – Internet Archive vasıtasıyla.
- ^ "Cartridge format · nesbox/TIC-80". GitHub. 6 Aralık 2022 tarihinde kaynağından . Erişim tarihi: 18 Eylül 2023.
- ^ "PICO-8 to TIC-80 converter". GitLab. 5 Aralık 2022 tarihinde kaynağından . Erişim tarihi: 18 Eylül 2023.
- ^ "Example TIC-80 PNG cartridge". GitHub. 6 Aralık 2022 tarihinde kaynağından . Erişim tarihi: 18 Eylül 2023.
wikipedia, wiki, viki, vikipedia, oku, kitap, kütüphane, kütübhane, ara, ara bul, bul, herşey, ne arasanız burada,hikayeler, makale, kitaplar, öğren, wiki, bilgi, tarih, yukle, izle, telefon için, turk, türk, türkçe, turkce, nasıl yapılır, ne demek, nasıl, yapmak, yapılır, indir, ücretsiz, ücretsiz indir, bedava, bedava indir, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, resim, müzik, şarkı, film, film, oyun, oyunlar, mobil, cep telefonu, telefon, android, ios, apple, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, pc, web, computer, bilgisayar
TIC 80 ozgur ve acik kaynak kodlu bir fantezi konsoludur Konsol dahilinde 1980 lerdeki kisitli sistemleri taklit eden bir ortamda oyun yapimi oynanisi ve paylasimini mumkun kilar TIC 80Gelistirici ler Vadim Grigoruk Nesbox Ilk yayinlanma2017 7 yil once 2017 Guncel surum1 1 2736 27 Agustos 2023 10 ay once 2023 08 27 Isletim sistemiLinux Mac OS X WindowsTurFantezi konsoluLisansMIT LisansiResmi sitesitic80 comKod deposuhttps github com nesbox TIC 80 TIC 80 ile yapilan oyun ve programlar sanal oyun kartuslari olarak disariya aktarilabilir ve Android Linux MacOS Windows Raspberry Pi Nintendo 3DS RetroArch ve HTML5 WebAssembly kullanarak gibi platformlarda calistirilabilir Konsol JavaScript MoonScript Lua Ruby Wren Fennel Squirell ve D gibi dilleri destekler TIC 80 genelde daha once cikan ve acik kaynak olmayan fantezi konsolu PICO 8 ile karsilastirilir Iki sistem de klasik ev bilgisayarlari ve konsollara ilgi duyan oyun gelistiricileri arasinda populerlik kazandi KapasitesiBir fantezi konsolu olarak TIC 80 nin retro tip oyun hissiyati vermesi icin grafiksel ve islemsel acidan bazi sinirlamalari vardir Bu sinirlamalar 240x136 ekran 16 li renk paleti 256 8x8 imge siniri ve 4 kanalli ses olarak siralanabilir Bu minik bilgisayarda gomulu olarak bulunan araclar gelistiricilerin kod duzenlemesine cizim yapmasina muzik bestelemesine ve oyunlar icin grafik bir arayuz ile harita bolum olusturmasina olanak tanir Ozellikleri Cozunurluk 240x136 piksel 16 lik renk paleti Giris 8 butonlu 4 oyun kumandasi fare klavyeImgeler 256 onplan imgesi and 256 arka plan nesnesi 8x8 piksel Harita 240x136 hucre 1920x1088 piksel Ses Duzenlenebilir dalgalara sahip 4 kanal Kod 512KB ye kadar cikabilir 64KB lik 8 bolme Bellek 272KB RAM a kadar cikabilir 32KB lik VRAM dahil Bankswitching Bir kartta maksimum 8 bolmeye kadar cikabilir yalnizca PRO surumde Kaset TIC 80 sirali bellek alanlarini toplu halde kaset olarak disari aktarabilir Fiziki olan orijinal kasetlerin aksine TIC 80 kasetleri sanaldir ve tic veya ozel tip a href wiki PNG class mw redirect title PNG png a dosya formatlarinda saklanirlar tic dosyalari save dosyaismi tic ozel png dosyalari save dosyaismi png komutuyla olusturulabilir Bu dosyalar ayni sekilde load komutu ile yuklenip run ile konsol icinde calistirilabilir TIC 80 nin ayrica SURF adinda BBS benzeri bir kaset tarayicisi vardir Lua ile yazilan TIC 80 kasetlerini PICO 8 uyumlu yapmak icin betikler var olsa da tam uyumluluk saglanmasi zordur Kasetlerin png olarak disa aktariminda sirali bellek steganografi ile kaset gorseline gomulur Bu disa aktarim bicimi tic formatina gore daha kisitli oldugu icin zlib sikistirmaya ragmen 256 x 256 piksel her biri 4 kanal kanal basina 3 veri birimi yani 256 256 4 3 bit 8 toplamda 98 304 bayt pratik degildir tic boyle bir depolama kisitlamasina sahip olmadigi icin ozel png formatina kiyasla daha yaygin kullanilir Renk paleti SWEETIE 16 Numara On altili RGB degeri Name0 1A1C2C Siyah1 5D275D Mor2 B13E53 Kirmizi3 EF7D57 Turuncu4 FFCD75 Sari5 A7F070 Acik yesil6 38B764 Yesil7 257179 Koyu yesil8 29366F Koyu mavi9 3B5DC9 Mavi10 41A6F6 Acik mavi11 73EFF7 Camgobegi12 F4F4F4 Beyaz13 94B0C2 Acik gri14 566C86 Gri15 333C57 Koyu griKaynakca fr TIC 80 cite note wikidata a13b04d25631fef81354cb69c73d8528340a6b91 1 TIC 80 LICENSE GitHub 4 Haziran 2022 18 Eylul 2023 tarihinde kaynagindan Erisim tarihi 18 Eylul 2023 a b c A Game Makers Toolkit Eight More Fascinating Game Making Tools for the Pi The MagPi Magazine 73 32 33 September 2018 Internet Archive vasitasiyla a b Littler Clarissa August 2018 Fantasy Computers and TIC 80 Beanz Magazine 6 1 1 Nisan 2023 tarihinde kaynagindan Erisim tarihi 18 Eylul 2023 a b c d Pistorio Marco September 2018 Fantasy Console TIC 80 Retro Magazine Italyanca 2 9 20 Internet Archive vasitasiyla TIC 80 SRC System at main nesbox TIC 80 GitHub 18 Haziran 2022 tarihinde kaynagindan Erisim tarihi 18 Eylul 2023 a b TIC 80 tiny computer 1 0 2164 Latest GitHub 2 Mayis 2022 tarihinde kaynagindan Erisim tarihi 2 Mayis 2022 a b nesbox TIC 80 GitHub 14 Haziran 2022 tarihinde kaynagindan Erisim tarihi 14 Haziran 2022 Kelk Jason October 2019 History of Homebrew Brewing since 2005 Retro Gamer 200 104 107 Internet Archive vasitasiyla Cartridge format nesbox TIC 80 GitHub 6 Aralik 2022 tarihinde kaynagindan Erisim tarihi 18 Eylul 2023 PICO 8 to TIC 80 converter GitLab 5 Aralik 2022 tarihinde kaynagindan Erisim tarihi 18 Eylul 2023 Example TIC 80 PNG cartridge GitHub 6 Aralik 2022 tarihinde kaynagindan Erisim tarihi 18 Eylul 2023