#geany — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #geany, aggregated by home.social.
-
Sonunda hoşuma giden hazır bir sazlık, kurumuş ot buldum.
Biraz değişikliğe ihtiyacı var.
Ayrıca boyunu çimlerin uzun boyuna düşürüp çimlerin arasına kontrast için de ekeceğim.
Balıkların alanının sınırına kadar ektim.
Biraz içine girebiliyorlar ve bu yeterli!
Yoksa oyunda balık göremeyiz!
Eski beğenmediğim yeşil sazlar bu sararmışların arasında güzel kontrast yaptı.
#Geany #Cplusplus #geminiai #coding
#aseprite #Gimp #AdobeFirefly #RaspberryPi5 #Pardus #Pardus25Gnome #Linux -
İskelet bağladığımda kafasının yukarı bakmasını değiştiririm, o kolay, ama tipi de aynı görünmüyor!
Kaplamanın etkisi mi diye uzun süre bakacağım sanırım!
Çünkü 2D olanın teni ve saçları çok daha gerçekçi duruyor!
#Geany #Cplusplus #geminiai #coding
#aseprite #Gimp #AdobeFirefly #RaspberryPi5 #Pardus #Pardus25Gnome #Linux -
Aynısı değil işte!
En istemediğim şey bu!
Bu SELDA değil!Sorun nerede?
Kaplamada mı?Form da doğru değil!
2B Görseldeki öne bakıyor.
3B Model ise yukarıya kameraya doğru bakıyor!Fakat bu 2D Önden Görünüşlü oyundaki perspektif kusurlarından biridir.
Sadece öne bakarken yaklaşık 45 derece açıyla üstten bakan kameradan düz bakıyor görünür!
..devamı yanıtta..
#Geany #Cplusplus #geminiai #coding
#aseprite #Gimp #AdobeFirefly #RaspberryPi5 #Pardus #Pardus25Gnome #Linux -
SELDA'nın Meshy AI'ye yaptırdığım 3B Modelinin Renkli Kaplamasını Blender ile Açmayı Öğrendim
#Geany #Cplusplus #geminiai #coding
#aseprite #Gimp #AdobeFirefly #RaspberryPi5 #Pardus #Pardus25Gnome #Linuxhttps://www.youtube.com/watch?v=IbxebknfJSY&list=PLK2SeKwythXjt74fg3rDg3YE7zby98j5b&index=88
-
Bir oyun yapabilmek için bakalım daha neler öğreneceğim?
Blender ile SELDA'nın gizli renklerini açmayı öğrendim.
Meğer renkleri hep oradaymış!
Fakat bu her zamankinden daha kara kız olmuş! Rengini biraz açmak lazım. ツ
Acaba ışıkla falan mı açıyordu?
Meshy Ai de daha açık renkli görünüyordu!#Geany #Cplusplus #geminiai #coding
#aseprite #Gimp #AdobeFirefly #RaspberryPi5 #Pardus #Pardus25Gnome #Linux -
Meshy AI ile SELDA'yı 3B Modelledim, Ama Blender Çıkışı Almakla Hata Ettim!
#Geany #Cplusplus #geminiai #coding
#aseprite #Gimp #AdobeFirefly #RaspberryPi5 #Pardus #Pardus25Gnome #Linuxhttps://www.youtube.com/watch?v=I8QMVbbajjw&list=PLK2SeKwythXjt74fg3rDg3YE7zby98j5b&index=87
-
C++ Oyunum "arm64" ve "amd64" İçerecek Şekilde Dağıtım İçin ".deb" Olarak Paketlendi!
#Geany #Cplusplus #geminiai #coding
#aseprite #Gimp #AdobeFirefly #RaspberryPi5 #Pardus #Pardus25Gnome #Linuxhttps://www.youtube.com/watch?v=-_by6DYe0kE&list=PLK2SeKwythXjt74fg3rDg3YE7zby98j5b&index=86
-
Bu gece C++ oyunumun eksik kalan bir özelliği olan Manuel Kayıt sistemi Oyuna eklendi.
Klavyeden "F5" ve Oyun Kolundan "View" tuşları ile Manuel Kayıt alınabiliyor.
Oyun Kolu Ayar Ekranı sıradaki geliştirme olacak!
Linux'ta Oyun Kolunun kablosuz bağlantısında ID sorunu tam bir baş belâsı!
Linux bu sorunu hâlletmeli!
Fakat ondan önce derdi beni buldu işte!
#Geany #Cplusplus #geminiai #coding
#aseprite #Gimp #AdobeFirefly #RaspberryPi5 #Pardus #Pardus25Gnome #Linux -
Büyük konuşmayayım, ama bir daha 2D bir oyun yapmaya asla çalışmayacağım!
En azından benimki gibi üç boyutlu gibi görünmeye çalışan bir oyun yapmaya asla çalışmayacağım!
Kameranın karakteri takip ettiğinde tüm haritanın ve kamera duruyorken ise hareket eden karakterin titreme sorununu durduramıyorum!
Gemini AI C++ Oyunumun 2D olduğu için bunun düzeltilemediğini söylüyor!
#Geany #Cplusplus #geminiai #coding
#aseprite #Gimp #AdobeFirefly #RaspberryPi5 #Pardus #Pardus25Gnome #Linux -
Şimdi kodların son hâlini Pardus 25 Gnome'a aktardım ve aynı monitörde bu sefer 60Hz değil de 100Hz seçili olduğu için midir bilmem, Raspberry Pi 5 (8GB) da titreme şeklinde gördüğümü şimdi titreme değil de bulanıklık olarak görüyorum!
Ekran hızı eskiden 60Hz ile sınırlıydı, artık üst limit 120Hz'e çıkartıldı.
Limiti 300Hz yapmıştım, ama Gemini AI sorun çıkaracağı için uyardı.
#Geany #Cplusplus #geminiai #coding
#aseprite #Gimp #AdobeFirefly #RaspberryPi5 #Pardus #Pardus25Gnome #Linux -
Ekran sabitken karakter hareket edince titriyor,
Ekran ve karakter aynı anda hareket edince karakter mükemmel şekilde titremeden net görünürken oyun haritası titriyor!
Ne belâ ama!
Çözülemedi!Nasıl olduğunu görmek için karakterin hareket ettiği eski videolarıma bakabilirsiniz.
#Geany #Cplusplus #geminiai #coding
#aseprite #Gimp #AdobeFirefly #RaspberryPi5 #Pardus #Pardus25Gnome #Linux -
Sabahın üçüne kadar oyunun titreme sorununu çözmek için ikinci oturumu sürdürdüm, ama maalesef hiç bir sonuç alınamadı!
Sorun koddan çok bilgisayar sistemlerinde gibi!
Denenmedik seçenek kalmadı ve hepsinde sonuç hiç bir şekilde değişmedi!
Yine de oyun V-Sync ve Free Sync desteği ve bir çok iyileştirmeler kazanmış oldu.
..devamı yanıtta..
#Geany #Cplusplus #geminiai #coding
#aseprite #Gimp #AdobeFirefly #RaspberryPi5 #Pardus #Pardus25Gnome #Linux -
Yıllardır Gönen'de yaşıyorum, Gönen çayında ilk defa bu gün balık gördüm!
Hamsi kadar küçük şeyler.
Bu gün yakıcı güneşe rağmen biraz rüzgar estiği için kısa bir yürüyüş yaptım ve Gönen Çayı üzerindeki iki köprü üzerinden iki tane balık gördüm!
Aynı benim oyunumdaki balıklar gibi, ama daha küçükler.
Benim oyunumdaki balıklar Norveç Uskumrusu kadar 25-30cm varlar!
Kameram olsaydı
#Geany #Cplusplus #geminiai #coding
#aseprite #Gimp #AdobeFirefly #RaspberryPi5 #Pardus #Pardus25Gnome #Linux -
Oyunun kamera hareketinden kaynaklı titreme sorunu maalesef giderilemedi!
Fakat onu çözmekle uğraşırken oyun VSync uyumlu hâle getirildi ve ekran tazeleme limiti 300Hz'e çıkartıldı!
Başka bir çok iyileştirilme de yapıldı, ama kamera hareketinden kaynaklı hafif titreme sorunu bir türlü düzeltilemedi!
#Geany #Cplusplus #geminiai #coding
#aseprite #Gimp #AdobeFirefly #RaspberryPi5 #Pardus #Pardus25Gnome #Linux -
Balık Yapay Zekâsında Küçük Geliştirmeler! Balıklar Artık %50 İhtimâlle Yatay Yüzüyorlar!
#Geany #Cplusplus #geminiai #coding
#aseprite #Gimp #AdobeFirefly #RaspberryPi5 #Pardus #Pardus25Gnome #Linux
_______
• Oyun Yapma Çalışmalarım: https://www.youtube.com/watch?v=ozBUU1Yi9yg&list=PLK2SeKwythXjt74fg3rDg3YE7zby98j5b&index=85 -
İnsan boyu kadar uzun otları hep sevmişimdir.
#Geany #Cplusplus #geminiai #coding
#aseprite #Gimp #AdobeFirefly #RaspberryPi5 #Pardus #Pardus25Gnome #Linux -
SELDA ASMR! Gölet Su Seviyesi Yükseltildi ve Balık Yapay Zekâsıyla Oyunun Son Hâli
#Geany #Cplusplus #geminiai #coding
#aseprite #Gimp #AdobeFirefly #RaspberryPi5 #Pardus #Pardus25Gnome #Linux
_______
• Oyun Yapma Çalışmalarım: https://www.youtube.com/watch?v=HyGl-AP4CFI&list=PLK2SeKwythXjt74fg3rDg3YE7zby98j5b&index=84 -
Göletin üçüncü haritanın yukarısındaki diğer yarısı suyu yükseltince gölete yakın çimlerin üzerine çıktı ve hoş görünüyor.
#Geany #Cplusplus #geminiai #coding
#aseprite #Gimp #AdobeFirefly #RaspberryPi5 #Pardus #Pardus25Gnome #Linux -
Witcher abi gibi bana da böyle göl kenarı sazlarından lazım.
Gölet suyunun seviyesini biraz yükselttim.
Üçüncü haritada su, gölet kıyısındaki yakın çimlerin üzerine çıkınca hoş bir görüntü oldu.
#Geany #Cplusplus #geminiai #coding
#aseprite #Gimp #AdobeFirefly #RaspberryPi5 #Pardus #Pardus25Gnome #Linux -
Balık yapay zekâsı güncellendi.
Artık dönecekleri yöne dönmeden önce aradaki yönlerde yaklaşık saniyenin on yedi de biri kadar bir süre bekleyip öyle dönüyorlar.
yonGecisZamanlayici = 0.07f; //Balığın ara yönde kalma süresi
Bu balığa daha yumuşak bir dönüş kazandırıyor.
#Geany #Cplusplus #geminiai #coding
#aseprite #Gimp #AdobeFirefly #RaspberryPi5 #Pardus #Pardus25Gnome #Linux -
Balıkları tekrar 8 yönlü yapınca balık yapay zekâsında ilk güncelleme ve geliştirme de ortaya çıktı.
Balıklar çapraz yönlerden başka bir çapraz yöne, ara yöne geçmeden direkt geçiyorlar ve bu göze bir ibrenin aniden yön değiştirmesi gibi görünüyor.
Bu dönüşü yumuşatmak için çapraz yön değiştirmelerde aradaki ana yönlere geçilip en az yarım saniye kalınarak görülmesi sağlanmalı.
Böylece hareketler daha doğal görünecektir.
#Geany #Cplusplus #geminiai #coding
#aseprite #Gimp #AdobeFirefly -
Balıkların Canlandırmalarını Biraz Düzelttim. Şimdilik İdâre Eder!
#Geany #Cplusplus #geminiai #coding
#aseprite #Gimp #AdobeFirefly #RaspberryPi5 #Pardus #Pardus25Gnome #Linux
_______
• Oyun Yapma Çalışmalarım: https://www.youtube.com/watch?v=ruEz52SrCE8&list=PLK2SeKwythXjt74fg3rDg3YE7zby98j5b&index=83 -
C++ Oyunumdaki Balıkları Tekrar 8 Yönlü Yaptım!
Fakat videodaki ilk çizimlerde yine hata olduğu için düzelttim.
Şu anda daha doğru görünüyorlar!
Balıklardan sarkan yüzgeç gibi şeylerin damalı arka fonda fark etmediğim kalan yarı şeffaf pikseller olduğunu gördüm ve onları da düzelttim.
#Geany #Cplusplus #geminiai #coding
#aseprite #Gimp #AdobeFirefly #RaspberryPi5 #Pardus #Pardus25Gnome #Linux
_______
• Oyun Yapma Çalışmalarım: https://www.youtube.com/watch?v=9UHQB12NySA&list=PLK2SeKwythXjt74fg3rDg3YE7zby98j5b&index=82 -
Bu gölet benim yıllar öncesinden, daha bu oyunun PyGame (Python) versiyonunda yapmak üzereyken yarım kalan bir şeydi.
PyGame sürümünde orada su yokken ve yerinde kurumuş sazlıklar varken orada kendi yaptığım dil çıkartan küçük kurbağaları avlıyordum! ツ
O yüzden o gölet benim için çok önemli!
Balık canlandırmalarını önden görünüşlü olarak değiştirip tekrar yapıyorum!
#Geany #Cplusplus #geminiai #coding
#aseprite #Gimp #AdobeFirefly #RaspberryPi5 #Pardus #Pardus25Gnome #Linux -
Blender ile Referans Görselden 3B Modelleme
İşte Blender ile referans görüntüsünden üç boyutlu modellemenin nasıl yapıldığını öğrendiğim videolar.
Başkalarının da işine yarasın diye bir YouTube oynatma listesi hazırlayıp içine ekledim.
Keyifli bir zamanımda ilk 3D modelimi Selda modeli ile yapmak istiyorum.
#Geany #Cplusplus #geminiai #coding
#aseprite #Gimp #AdobeFirefly #RaspberryPi5 #Pardus #Pardus25Gnome #Linuxhttps://www.youtube.com/watch?v=NwDFNUKywdY&list=PLekDxIcYKB5A&index=1
-
Göletteki sazlar çok yapay duruyor. Onları daha gerçekçi görmek istiyorum.
Fakat otların boyunu uzatıp saz diye göletin kenarına ve suyun içine koysam olacakmış!
Şimdikileri şeffaf png olarak İnternet'ten indirmiştim.
Fakat yan yana ekleyince daha da yapay görünüyorlar!
#Geany #Cplusplus #geminiai #coding
#aseprite #Gimp #AdobeFirefly #RaspberryPi5 #Pardus #Pardus25Gnome #Linux
_______
• Saz Bitkileri ile Bahçenizde Doğal Bir Göl Manzarası Yaratın: https://greenmall.com.tr/blogs/bitkiler-hakkinda-blog-yazilari/saz-bitkileri-ile-bahcenizde-dogal-bir-gol-manzarasi-yaratin -
SELDA'yı 3B Modelleyip Canlandırmasını Yapabilirsem Her Kareyi Tek Tek Çizmekten Kurtulacağım!
#Geany #Cplusplus #geminiai #coding
#aseprite #Gimp #AdobeFirefly #RaspberryPi5 #Pardus #Pardus25Gnome #Linux
_______
• Oyun Yapma Çalışmalarım: https://www.youtube.com/watch?v=OmlMZA9B6Fk&list=PLK2SeKwythXjt74fg3rDg3YE7zby98j5b&index=81 -
8 Görseli Blender'in içine atmak çok kolay oldu, ama yapay zekânın söylediklerinin yarısı işe yaramadığı için ancak bu aşamaya gelip kaydedip çıktım.
Küpü şeffaf yapmak için röntgen özelliğinde ısrar etti, ama bir türlü küp tam şeffaf olamıyor ve içindeki görsel yarı şeffaf beyaz bir pleksiglas kutunun içindeymiş gibi bulanık görünüyordu.
#Geany #Cplusplus #geminiai #coding
#aseprite #Gimp #AdobeFirefly #RaspberryPi5 #Pardus #Pardus25Gnome #Linux -
8 yön görselini eşit boydaki ayrı görsellere ortalama işi de neredeyse tamam.
Çok küçük bir kayıklık görünüyor, ama onu Blender'den ayarlamak daha doğru olmaz mı?
Bu görseller kabaca aynı boyutta oluşturuldukları için bu kadar aynı orantıda olmaları bile büyük beceri!
#Geany #Cplusplus #geminiai #coding
#aseprite #Gimp #AdobeFirefly #RaspberryPi5 #Pardus #Pardus25Gnome #Linux -
Hmmm! Blender'e yüklemek için bu 8 yön görselini eşit büyülükteki boyutlara ayırın öyle yükleyin diyor!
Bölelim bakalım!
Aseprite olmasa ne yapardım?
#Geany #Cplusplus #geminiai #coding
#aseprite #Gimp #AdobeFirefly #RaspberryPi5 #Pardus #Pardus25Gnome #Linux -
VSCode is the emacs of the GUI IDE world. As a vim user, I prefer #Geany.
-
Top da 2D'den 2.5D ye Yükseldi! Artık Zeminden Havalanıyor ve Yerde Sekiyor!
#Geany #Cplusplus #geminiai #coding
#aseprite #Gimp #AdobeFirefly #Linux #Pardus #Pardus25Gnomehttps://www.youtube.com/watch?v=uEtCcXvHd2g&list=PLK2SeKwythXjt74fg3rDg3YE7zby98j5b&index=51
-
Ne kadar salağım!
Aseprite'ı Steam'den almıştım.
Raspberry Pi 5'te de şu anda Steam yüklü değil!
O yüzden Canlandırmaları Masaüstü Bilgisayarımda yapıyorum.
Topun Çapraz yuvarlanma canlandırmalarını Raspberry Pi 5'deki SELDA klasörüne eklememişim!
Gemini AI ile neden çalışmıyor diye boşuna uğraşıp durmuşuz!
Topun zeminden havalanma geliştirmesi bitti.
Sâdece topun altına "gölge" eklenecek!
#Geany #Cplusplus #geminiai #coding
#aseprite #Gimp #AdobeFirefly #Linux #Pardus #Pardus25Gnome -
Topu zeminden havalandırmayı başardım, ama zemine gölgesini koymak şart oldu!
Yoksa ufkun olmadığı bu dünyada top havada mı yoksa ileride mi anlaşılamıyor!
Bunları yaparken nasıl olduysa bir önceki gelişme olan topun çapraz yönlere dönme animasyonları çalışmaz oldu!
Dört ana yön animasyon görselleri çalışıyor
Çaprazlarda ise sağ tarafa doğruysa "sağa yuvarlanma", sol tarafa doğruysa "sola yuvarlanma" animasyonu oynuyor!
Gemini AI de sorunu anlayamadı!
-
Oyundaki top ile ilgili yeni bir geliştirme düşünüyorum, ama sonuçlarının ne olacağını tam kestiremiyorum.
Topu zeminden havalandırmayı ve yer çekimi etkisi ekleyip topun zeminde sekmesini sağlamayı düşünüyorum!
Eğer bu sistem sorunsuz başarılırsa daha sonra bu sistemi kullanan özel hareketler ve geliştirmeler planlıyorum.
#Geany #Cplusplus #geminiai #coding
#aseprite #Gimp #AdobeFirefly #Linux #Pardus #Pardus25Gnome -
Fakat Gemini AI bana alt klasörler açtıkça C++ oyunumun derlenmesi ve çalışmasının yavaşlayacağı uyarısını yaptığı için, etkisinin ne boyutlarda olacağını tahmin edemediğimden, alt klasörler oluşturmaya da çekiniyorum!
Bu yüzden alt dosyaları kolayca ayırt edebilmek için isimlerini ona göre koydum.
#Geany #Cplusplus #geminiai #coding
#aseprite #Gimp #AdobeFirefly #Linux #Pardus #Pardus25Gnome -
Çöken ilk oturumlarda aşırı şişmiş olan bu üç dosyayı alt dosyalara ayırmasını tek oturumda istemiştim!
Bu başarılı olamayınca üçünü ayrı ayrı işleme soktum ve nihâyet üçüncü dosyanın da alt dosyalara paylaştırılması tamamlandı.
Bir de bunların ayrı klasörlere ayrılmasını istedim, ama bu da başarılamamıştı!
Artık dosyalar hazır olduğu için adresler ve derleyicinin ayarlanması kolay olmalı.
#Geany #Cplusplus #geminiai #coding
#aseprite #Gimp #AdobeFirefly #Linux #Pardus #Pardus25Gnome -
Önceki deneyimlerim sayesinde bu geceki oturuma öncekilerden de iyi hazırlanmıştım.
Böyle olacağını biliyordum ve şimdi oturumun tamamının kaydını almadığım için üzülüyorum.
YouTube "Oyun Geliştirme Çalışmalarım" başlıklı oynatma listemde bir Gemini AI oturumu kaydının da olmasını çok istiyorum.
Bu geceki oturum çok iyi olacaktı, ama nasip değilmiş!
Artık oyun geliştirmeye odaklanabilirim!
#Geany #Cplusplus #geminiai #coding
#aseprite #Gimp #AdobeFirefly #Linux #Pardus #Pardus25Gnome -
Bu gece Gemini AI ile çok başarılı bir oturum gerçekleştirdim!
İnanılmaz derecede hızlı bir sürede, 1 saatte, "KarakterSecim.cpp dosyası içeriğinin üç adet yeni alt başlıklı dosyaya aktarılıp azaltılması başarıldı!
Artık içeriği şiştiği için 500 satırlara yaklaşan üçüncü dosya da alt dosyala dağıtılıp, her bir dosya içeriğinin 150-200 satırı çok aşmamaya çalışılması amacı gerçekleşmiş oldu.
#Geany #Cplusplus #geminiai #coding
#aseprite #Gimp #AdobeFirefly #Linux #Pardus #Pardus25Gnome -
Biraz daha dikkatlice düşünmeye devam etmem gerekiyor!
Oyunu oynanabilir olmaktan çıkaracak hatalı bir karar vermemem gerek
Deneyimsiz olduğum için, belki de onlarca yıl önce bulunmuş ve uygulanan kararları yeniden keşfedip bulmam gerek!
Hatta bunu yıllardır eşli (Co-Up) oyun oynayan oyuncular bile biliyordur
Hiç eşli (Co-Up) oyun oynamamış biri olarak böyle oynanabilir bir oyun geliştirmek zor
#Geany #Cplusplus #geminiai #coding
#aseprite #Gimp #AdobeFirefly #Linux #Pardus #Pardus25Gnome -
"Oyuncu 2" ye kapılardan geçme engeli koymak hiç hoşuma gitmiyor!
Fakat bu "Oyuncu 1" in asıl oyuncu olma özelliğini geçersiz yapardı!
Oyunun eşli (Co-Up) oynanışı için bir "asıl oyuncuya" ihtiyaç var mı ondan da emin değilim!
Belki de hangi karakter kapıdan geçerse, diğeri otomatik olarak onun yanına ışınlanabilir!
Bu tamamen "eşitlikçi" bir yaklaşım olurdu ve her oyuncu eşit olurdu!
Bilemiyorum!
..devamı yanıtta..
#Geany #Cplusplus #geminiai #coding
#aseprite #Gimp #AdobeFirefly -
Oyunun eşli (Co-Up) seçeneği için diğer tüm seçenekleri boş verip,
sâdece "Klavye+Fare" ve "Oyun Kolu" ile,
aynı anda iki kişinin,
aynı bilgisayar ve monitörden,
aynı ekrana bakarak,
oynayabilmesine izin vereceğim.
Asıl oyuncu "Oyuncu 1" olacak.
Örneğin "Oyuncu 1" kapıdan diğer haritaya geçtiğinde "Oyuncu 2" de otomatik olarak aynı haritaya ışınlanacak!
"Oyuncu 2" kapılardan geçemeyecek!
Başka türlü aynı ekrandan bunu yönetebilmem imkânsız!
-
Sanırım Eşli (Co-Up) Oyunun seçeneklerini şöyle sınırlandırmalıyım!
• Aynı klavyeden eşli oyun
(Fakat ileride eklendiğinde "fare işi bozacak!)• Aynı anda bir klavye+fare ve bir Oyun Kolu ile eşli oyun.
(Görünüşe göre en sorunsuz seçenek bu olacak)• Aynı anda iki ayrı Oyun Kolu ile eşli oyun
(Bunu henüz özel olarak araştırmadım, ama aynı anda iki ayrı klavye ve fare ile işler karışıyorsa, iki ayrı Oyun Kolu ile de aynı şekilde karışıyor olmalı! -
Gemini AI'ın aynı soruya "Linux Bilgisayar" için verdiği cevabın linki aşağıda.
https://share.google/aimode/5oMF63BLo6DycRrQz
#Geany #Cplusplus #geminiai #coding
#aseprite #Gimp #AdobeFirefly #Linux #Pardus #Pardus25Gnome -
Eşli (Co-Up) Oyun özelliği için ön araştırmalara başladım.
Niyetim tüm seçenekleri eklemek, ama sanki zor olacak gibi!
• Aynı klavyeden eşli oyun
• Aynı anda iki ayrı klavye+fare ile eşli oyun
• Aynı anda bir klavye+fare ve bir Oyun Kolu ile eşli oyun
• Aynı anda iki ayrı Oyun Kolu ile eşli oyunOyunumda şu an henüz fare kullanımı yok, ama ileride düşünüyorum ve bu eşli oyunda sıkıntı olacak!
#Geany #Cplusplus #geminiai #coding
#aseprite #Gimp #AdobeFirefly #Linux #Pardus #Pardus25Gnome -
Neden Deniz Topu?
Çünkü karakterler küçük!
Zelda'nın boyu 64x64 piksel!
Topun boyu da 64x64 piksel!Topu daha küçük yaparsam 32 piksel uzunluktaki otların içinde görünemeyeceği için, mecbur 64x64 piksel olmak zorundaydı!
Çocuklar küçüktür, ama hiç bir çocuk top kadar küçük değildir!
Bu yüzden biraz daha mümkün görünsün diye daha büyük oldukları için oynanacak top olarak Deniz Topu seçildi.
#Geany #Cplusplus #geminiai #coding
#aseprite #Gimp #AdobeFirefly #Linux #Pardus #Pardus25Gnome -
Sonunda harika bir ilerleme kaydedebildim!
Nihâyet Options.cpp dosyası içeriğini 400 satırlardan 200 satıra indirmeyi başarabildim!
Gemini AI bu gece harika başarılıydı!
Çok çabuk işi hâlletti.
Geriye "şimdilik" bir tek KarakterSecim.cpp dosyası kaldı.
Onun içindeki kodları da aynı şekilde yeni açılacak alt dosyalara dağıtabilirsem oyunu geliştirmeye devam edebileceğim.
#Geany #Cplusplus #geminiai #coding
#aseprite #Gimp #AdobeFirefly #Linux #Pardus #Pardus25Gnome #raspberryPi5 -
Oyundaki Topun 8 Yöne Dönme Görsel Canlandırmaları Nihâyet Tamamlandı.
#Geany #Cplusplus #geminiai #coding
#aseprite #Gimp #AdobeFirefly #Linux #Pardus #Pardus25Gnome #raspberryPi5https://www.youtube.com/watch?v=00fDvhYThhY&list=PLK2SeKwythXjt74fg3rDg3YE7zby98j5b&index=50
-
Çapraza çevirmek ne kadar kolay oldu!
Sâdece topun 5 karesini olduğu yerde çapraza doğru döndürmek yetti!
#Geany #Cplusplus #geminiai #coding
#aseprite #Gimp #AdobeFirefly #Linux #Pardus #Pardus25Gnome #raspberryPi5 -
Top artık üst, alt, sağ, sol olmak üzere 4 yöne dönme canlandırma görsellerine sahip.
Tüm SELDA dosyalarına eklendi.
Sırada topun çapraz yönlere canlandırmalarında.
Bu gün bitirip dosyalara eklemeyi umuyorum.
Tüh! Videoda üstten vurunca top sol alt çapraza gitmiş diye yine sola dönme animasyonu çalışmış, aşağıya dönme animasyonu çalışmamış!
Artık tüm yönlerle YouTube videosunda!
#Geany #Cplusplus #geminiai #coding
#aseprite #Gimp #AdobeFirefly #Linux #Pardus #Pardus25Gnome #raspberryPi5 -
Şimdi bir tane de çapraz yuvarlanan top animasyonu yapsam yetecek. Çapraz aşağı ve yukarı yuvarlamak için karelerin sıralamasında yerlerini değiştirmek yetiyor!
Onu aynalayarak da diğer taraf yapılabiliyor!
Kurnaz olacaksın! ツ
Sağa nasıl yuvarlanıyorsa, sola da öyle yuvarlansın. ツ
Her yöne farklı yuvarlanmasına ne gerek var!
#Geany #Cplusplus #geminiai #coding
#aseprite #Gimp #AdobeFirefly #Linux #Pardus #Pardus25Gnome #RaspberryPi5 -
Eski kodda ne kadar animasyon karesi eklerseniz ekleyin oynatıyordu. Şu anda oyuncu karakterleri de öyle.. hâlâ öylemi?Onu da değiştirmiş olabilir!
Yapay zekâya söyleyeceğiniz her şeye dikkat etmeniz gerekiyor!
Animasyonlar 6 kareden oluşuyor dediğim için kod da animasyonu 6 kareye sınırlamış!
Ball.hpp'den 5'e düşürünce doğru çalışmaya başladı. Yoksa arada beyaz kare gösteriyordu!
#Geany #Cplusplus #geminiai #coding
#aseprite #Gimp #AdobeFirefly #Linux #Pardus #Pardus25Gnome #RaspberryPi5 -
Böylece top artık 4 yöne dönme animasyonuna kavuşacak!
Aslında İnternet'ten bulduğum tek yön animasyonunu ters çevirerek sağa ve sola yuvarlanan top yapmıştım ve bu güne kadar onu kullanıyordum.
Topun desenlerinden dolayı tek kareyi yatay çevirmek kolay, topu kendi ekseninde döndürüyorsunuz oluyor!
Fakat dikeyde işe yaramıyordu.
Bir de Geany 8 yöne çevirirken kodu değiştirmiş!
#Geany #Cplusplus #geminiai #coding
#aseprite #Gimp #AdobeFirefly #Linux #Pardus #Pardus25Gnome #RaspberryPi5 -
Sabah olmuş! Fakat topun dikey animasyonunu da bitirdim!
Sâdece beş kareden iki tânesinin ince işçiliği kaldı.
Şu animasyonu yapay zekâya yaptıramadım gitti!
Sonunda topun parçalarından kolajla yapıp yapay zekâya al bunu temizle düzelt diye verdim de ancak öyle yapabildi!
Öyle saçma şeyler çizip veriyor ki İnsan sinir oluyor!
Top animasyonunu 6 kare yapmayı bir türlü beceremedim
#Geany #Cplusplus #geminiai #coding
#aseprite #Gimp #AdobeFirefly #Linux #Pardus #Pardus25Gnome #RaspberryPi5 -
Bakayım yeni kırmızılı top oyunda nasıl görünüyor? ツ
Bu otların boyu mu uzadı?
SELDA'nın boyu daha büyük ya,
artık ZELDA ile oynarken gözüme daha da küçük geliyor! ツAslında oyuna ZELDA ile girip, seviye atlayınca SELDA'ya dönüşsün diye de bir düşüncem vardı, ama ikisi ile de oynamak varken ne gerek var! ツ
#Geany #Cplusplus #geminiai #coding
#aseprite #Gimp #AdobeFirefly #Linux #Pardus #Pardus25Gnome #RaspberryPi5 -
Başarısız bütün bir günün ardından hiç olmazsa küçük bir avuntu olması için her yöne gidebilen topun görsel animasyonlarını, altışar kareden oluşan, sol ve sağ iki yön yerine karakter animasyonları gibi 8 yöne çıkarttım.
Yön animasyonları hazır olmadığı için şimdilik bir şey değişmeyecek, ama top ilerisi için 8 yönlü animasyonlara şimdiden hazır.
#Geany #Cplusplus #geminiai #coding
#aseprite #Gimp #AdobeFirefly #Linux #Pardus #Pardus25Gnome #RaspberryPi5 -
Şu anda oyunda hiç bir kusur yok!
Geliştirmeye devam etmeden önce dosya içeriklerini azaltmak istedim, ama iki gündür başaramıyorum.
Dünkü Geany oturumu da kilitlenip çökmüştü!
Bu gün ilk oturumu kilitleyen ve bir günlük ilerlenin heba olmasına sebep olan konuyu birkaç dakikada çözdü!
Fakat dosya içeriklerini azaltma işi bu gün de, üstelik iki ayrı oturumda saatlerce kalmama rağmen tamamlanamadı!
#Geany #Cplusplus #geminiai #coding
#aseprite #Gimp #AdobeFirefly -
Bu gece "main.cpp" ve "Options.cpp" dosyalarının içeriğini belirgin şekilde azaltmayı ve içindeki çalışan kodları yeni alt dosyalarda çalışacak şekilde paylaşmayı başardım!
"GameplayScene.cpp" ve "GameplayScene.hpp" adında ki yeni dosya açıldı.
En başarılı iyileştirme "main.cpp" de oldu.
"main.cpp" sayfası 414 satırdan, 221 satıra düştü!
"Options.cpp" o kadar başarılı değildi, ama o da 483 satırdan, 320 satıra düştü!
#Geany #Cplusplus #geminiai #coding
#aseprite #Gimp #AdobeFirefly -
SELDA'nın Dünyası Artık Hexadecimal Sistemde ve Harita Kapı Koordinatları Son Hâlini Aldı.
Şimdi yeni bir güncellemeden önce şişen "main.cpp", "options.cpp" gibi temel dosyalardaki kodları yeni açılacak alt dosyalara paylaştırmam gerekiyor!
Oyunun bütün yedeklerini aldım!
#Geany #Cplusplus #geminiai #coding
#aseprite #Gimp #AdobeFirefly #Linux #Pardus #Pardus25Gnome #RaspberryPi5
_______
• Oyun Yapma Çalışmalarım : https://www.youtube.com/watch?v=mBWIwgzHieo&list=PLK2SeKwythXjt74fg3rDg3YE7zby98j5b&index=49 -
Bu Hexadecimal güncellemesinden çok memnunum.
Oyunun RPG havasına uyacağını düşünüyorum.
Böylece oyuncu 8 yaşından küçük bir çocuk olan karakterin (oyunda en üst seviye 8 olacak!) hesap yapmakta yaşadığı zorluğu deneyimlemiş olacak!
Şu aşağıdaki iki hesaplamanın aslında tamamen aynı olması gerçekten de kafa karıştırıcı!
Ondalık ........ : 117-87=30
Hexadecimal : 75-57=1e#Geany #Cplusplus #geminiai #coding
#aseprite #Gimp #AdobeFirefly #Linux #Pardus #Pardus25Gnome #RaspberryPi5