Cep Kodu: Kendi Oyunlarınızı Nasıl Oluşturur, Oynar ve Paylaşırsınız?

  • Android'de görsel bloklarla oyunlar, animasyonlar ve uygulamalar oluşturun ve paylaşın.
  • Topluluk ve açık kaynak: ücretsiz lisanslara sahip halka açık projeler ve wiki/Discord.
  • Güçlü yeni özellikler: OCR, ses, AR, EV3, Chromecast, kalıcılık ve daha fazla tuğla.

Android'de Cep Kodu

Cep Kodu yaratıcı programlamayı mobil cihazlara getiriyor, böylece oyunlar yaratAnimasyonlar, interaktif sanat eserleri ve küçük uygulamaları doğrudan akıllı telefonunuzda, bilgisayarınıza bağlanmanıza gerek kalmadan kullanın. Blok tabanlı görsel bir dil ile Scratch gibi yaklaşımlardan ilham alan Catrobat'ın aracı, telefonunuzu istediğiniz zaman projeleri çalıştırmaya, paylaşmaya ve yeniden düzenlemeye hazır bir düşünce kuruluşuna dönüştürüyor.

Basit bir uygulama olmanın ötesinde, Pocket Code bütün bir platformdur aktif bir topluluk, dokümantasyon ve eğitim kaynakları tarafından desteklenmektedir. Kamuya açık projeler, açık kaynak lisansları Hem yeni başlayanların hem de deneyimli kullanıcıların engelsiz bir şekilde ilerleyebilmesi için öğrenmeyi, işbirliğini ve yaratıcı yeniden kullanımı kolaylaştırmak.

Pocket Code nedir ve neden önemseyebilirsiniz?

Oyun ve animasyon oluşturmak için mobil uygulama

Cep Kodu Android için ücretsiz bir uygulamadır. yaratın, düzenleyin, icra edin, paylaşın ve yeniden karıştırın Mobil cihazlarda doğrudan çalışan görsel bir programlama dili olan Catrobat ile yapılmış programlar. Nasıl programlanacağını bilmenize gerek yok: Blokları sürükleyin, davranışları tanımlayın ve fikirlerinizi saniyeler içinde test edin.

Projenin felsefesi, işbirliği ve remiksBaşkalarının projelerini alıp, üzerinde değişiklik yapıp yeniden yayınlayabilir, sonuçları arkadaşlarınızla veya dünyayla paylaşabilirsiniz. Tüm kamuya açık Catrobat projeleri açık lisanslar altında indirilebilir.Öğrenmeyi ve bilgi paylaşımını en üst düzeye çıkaran.

Onu tanımayanlar için Catrobat, ücretsiz ve açık kaynaklı bir görsel dildir 2010 yılında başlatıldı. Amacı her zaman hesaplamalı düşünmeyi daha da yakınlaştırıyor en gençlere ulaştırmak ve dijital yaratımı, bir PC'ye bağımlı kalmadan, ana araç olarak cep telefonunu kullanarak demokratikleştirmek.

Deneyim Scratch'i anımsatıyor, ancak önemli bir farkla: her şey Android akıllı telefonunuzda gerçekleşirAyrıca dil ve kaynakların bazı yönleri Cinsiyet farkını azaltmak için tasarlandılar Dijital alanda genç kızların katılımını teşvik etmek.

Cep Kodu: Kendi ürünlerinizi programlayın
Cep Kodu: Kendi ürünlerinizi programlayın
Akıllı telefonunuzdan bir oyun oluşturun
İlgili makale:
Android için en iyi oyun oluşturma uygulamaları

Özellikler, görsel dil ve önemli yeni özellikler

Cep Kodu Özellikleri ve Haberleri

Pocket Code ortamı sizi elinize alır projeleri sıfırdan başlatmak için tüm araçlar ve bunları büyük bir toplulukla paylaşın. Ayrıca şunları da içerir: entegre eğitimler ve yardım Eğer yeni başlıyorsanız ilk projenizde size rehberlik etmek için.

Uygulama bir dizi entegre eder bloklar (tuğlalar) ve uzantılar Her sürümde büyüyen bir koleksiyon. Aşağıda, tek bir tanesini bile kaçırmamanız için yeniden yazılmış ve gruplandırılmış, önemli özelliklerin ve iyileştirmelerin ayrıntılı bir derlemesi bulunmaktadır:

  • Yaratıcı girdiler ve sensörler: Gelişmiş dokunma algılama (renk bazında “dokunma rengi” ve nesne özellikleri dahil), OCR sensörleri (optik karakter tanıma), sürekli konuşma tanıma ve hareket tabanlı oyun için cihaz sensörleri.
  • Kontrol ve akış blokları: “her…” döngüsü, koşullu yapılarda iyileştirmeler (“eğer”, “tekrarla” vb. ile bloğun tüm kısımlarının vurgulanması) ve yeni tuğla "Bitiş aşaması" sahneyi açıkça kapatmak için.
  • Veri ve kalıcılık: bloklar için değişkenleri kalıcı olarak oku ve yaz cihazda, dosyalara değerler yazma ve web'den metin ve resim içe aktarmak için bloklar işlem esnasında.
  • Listeler ve metinlerle çalışma: verileri formatta içe aktar CSV, işlevi için bir öğenin indeksini bul listelerde, blok için tüm öğeleri sil bir listeden ve asistandan düzenli ifadeler (regex kullanarak metin çıkarma dahil).
  • Etkileşim ve multimedya: tuğla için X/Y koordinatlarına dokunun, ses durdurma bloğu, kamera iyileştirmeleri (dahil artırılmış gerçeklik oyunlarının olasılığı (kamera tuğlası tekrar çalışmaya başladığında) ve optimizasyonlar yüz tanıma.
  • Robotik ve donanım: destek için LEGO Zihin Fırtınası EV3 (yeni sensörlerle), uzantılar Papağan AR.Drone 2.0 y Papağan Zıplayan Sumoile uyumluluk NFC (etiketleme ve tarama, ardışık iyileştirmelerle) ve chromecast Cep telefonunuzu sensörlü bir oyun kumandası olarak kullanmak için.
  • Görsel düzenleme: Cep Boyası doğrudan uygulamaya entegre edilmiştir (artık ayrı olarak yüklemeye gerek yoktur), değişkenleri görüntülemek için yeni renk seçici ve geliştirilmiş görüntü düzenleyici çok sayıda kullanılabilirlik iyileştirmesiyle.
  • Arayüz ve erişilebilirlik: yeni ana arayüz (evrimde), ayarlamalar erişilebilirlik, uygulama genelinde daha anlaşılır isimler, isteğe bağlı görsel arayüz tuğla için "X ve Y'ye yerleştirin" ve sürtünmeyi önlemek için "dokunduğunda" izin isteyin.
  • Web ile iletişim: olasılığı güvenilir etki alanlarının bir listesini tanımlayın Kullanıcı tarafından içerik içe aktarılması, topluluk erişiminde iyileştirmeler ve birleşik giriş (Uygulamadan giriş yaptığınızda aynı zamanda topluluk web sitesine de bağlanıyorsunuz).
  • Uyumluluk ve ekosistem: Scratch 3.0 projeleriyle uyumlu, geliştirilmiş "Scratch to Catrobat" dönüştürücüsü ve kod görünümü Blockly topluluk içinde.
  • Gestión de proyectos: özel depolama projeler için ithalat ve ihracat özel ve harici bellek arasında ve derin indeksleme Google aramasını iyileştirmek için.
  • Düzeltmeler ve kalite: Sayısız hata düzeltmesine ek olarak (çökmeler, indirmeler, klonlar, sıçramalar, katmanlar, yerel değişkenler, Arduino pinleri, iletişim kutuları, hata mesajları…), birden fazla tasarım ve UX iyileştirmeleri her versiyonda.
  • Nakış ve yaratıcılık: yazımı nakış verileri Yaratıcı paletinizi genişletmek için dosyalayın ve dikiş tuğlalarını (nakış uzantısı) kullanın.
  • Ses ve ses: "sor" bloğu ile sözlü yanıt sesler bölümünde ve etkileşimli deneyimler için sürekli ses tanıma sensörleri.

Uygulama, kilometre taşları ve merak uyandıran notlar arasında şunları iletti: kritik düzeltmeler (örneğin Google oturum açma veya URL'den proje sayfalarını açma sorunları için) ve kurtarma talimatları Deneyimli kullanıcılar için (geleneksel "Cep Kodu" yolunda saklanan eski projelerin nasıl içe aktarılacağı). "Evrenin Kahramanları" (catrobat.at/hotu) ve eğitim ve kalkınma camiasına çağrılar.

Önemli noktalardan biri de şudur ki Uygulama ve platformu, oturum açma (Google dahil), URL'lerden proje sayfalarını açma gibi ayrıntıları geliştiriyor. ve diyalogları, kalem renklerini, indirmeleri, klonları, sekmeleri ve diğer durumları etkileyen hata düzeltmeleri. Bu sürekli evrim projenin güvenilir ve güncel bir araç sunma konusundaki kararlılığını göstermektedir.

Ayrıca, topluluk şu konularda iyileştirmeler ekledi: sırt çantası işlevi, yönetimi sahneler, fizik motoru, açıklama alanları, NFC etiketleri ve iletişim kutuları; ilgili hatalar Yerel değişkenler ve Arduino pinleri, ayrıca birden fazla girdi içeren formülleri düzenlerken optimizasyonlar. Bu özelliklerin eklenmesi, platform içindeki yaratıcı ve teknik olanakları genişletmeye yönelik artan ilgiye yanıt veriyor.

Zamanla, aşağıdaki gibi özellikler: Dil seçimi Telefonunuz istediğiniz dili desteklemiyorsa kullanışlı olan arayüzden ve güçlendirilmiş uyumluluk Google Play'deki kullanıcı verisi politikalarının güncellenmesine ek olarak kullanım ve gizlilik koşulları. ile entegrasyon chromecast telefonu uzaktan kumanda olarak kullanmak ve Blockly Toplulukta projelerin kodlarını görüp, pedagojik ve toplumsal karakterlerini pekiştirmek.

Son olarak, önceki bir kurulumdan geliyorsanız ve projelerinizi kurtarmak istiyorsanız, bunun için özel talimatlar mevcut: "Cihazdaki Projeler"e gidin, sağ üst köşedeki üç noktaya dokunun, "İçe Aktar..." seçeneğini seçin ve "Pocket Code" klasörüne gidin. Güncellemeden önce yedek oluşturmanız da önerilir.

Pocket Code, görsel bir programlama ortamını, açık bir topluluğu ve mobilde sürekli iyileştirme temposunu bir araya getiriyor. Bu, açık kaynaklı projeler oluşturarak, paylaşarak ve sensörler, ses, kameralar, robotik ve daha fazlasıyla deneyler yaparak öğrenmeyi özellikle ilgi çekici hale getiriyor. Fikirleri harekete geçirip etkileşimli deneyimlere dönüştürebileceğiniz erişilebilir bir araç arıyorsanız, Catrobat'ın bu teklifi kendi değerleriyle bir yer edindi.


Google hesabı olmadan Google Play Store
İlginizi çekebilir:
Google hesabınız olmadan Play Store'dan uygulama nasıl indirilir
Bizi Google Haberler'de takip edin