Sol diyez, si, ince re ve ince re diyez'e nasıl sol elle aynı anda basılır yav? Elimi bu şekle hızlı sokmam gerektiği için en uygun basışını öğreneyim dedim.
Bekletildiği zaman etkisinin azaldığını, bu yüzden kullanımdan önce hazırlandığını duydum. Peki ne kadar azalıyor? 1 gün sonra hala altını çözebilir mi?
Ey sourtimes'ın ve ilgili branşlarının bilge ahalisi, yardımınıza ihtiyacım var. Lise 3'e giden bir öğrenciyim ve biyoloji dersinden (biraz kazara) dönem ödevi aldım. Hoca istediğim konuda bi ödev hazırlayabileceğimi söyledi. Ne yapam ne edem? Ödev konusu fikirlerinize muhtacım.
App Hub'da yardım alamadım bu konuda, uzun süredir uğraşıyorum bulamadım, bir de buraya sorayım bakalım.
XNA 4.0'da 2D bir platform oyunu yazıyorum. Oyundaki platformlar eğimli çizgiler. Bu çizgileri Line class'ında tanımladım. Her Line'ın iki ucunu bir Vector2 belirliyor (bilmeyenler için Vector2 v = new Vector2(float, float)). Her şey iyi güzel, sonra oyuna bir kamera ekledim yani oyuncu ekranın kıyılarına geldiğinde kamera ilerleyecek. Daha doğrusu oyuncu duracak, oyuncunun hareket hızıyla platformlar ters yönde ilerleyecek. Yazdığım kamera kodunun prensibi bu. Neyse.
for (int i = 0; i < lineList.Count<Line>(); i++)
{
lineList[i].left -= camMovement;
lineList[i].right -= camMovement;
}
playerpos -= camMovement;
koduyla döngü halinde platformları hareket ettiriyor ve oyuncuyu durduruyorum. Sorun şu ki bir Line'ın iki vektörünü (left ve right) farklı miktarlarda değiştiriyor. Oyuncu hareket ettikçe küçük olan bu fark birikip oyunun saçmalamasına, platformların eğim değiştirmesine sebep oluyor. Bana kalırsa bu iki vektörün ayrı satırlarda değiştirilmesinden kaynaklanıyor, ama emin değilim. Bir yol gösterecek coder sözlükçü var mı ahali?
XNA 4.0'da 2D bir platform oyunu yazıyorum. Oyundaki platformlar eğimli çizgiler. Bu çizgileri Line class'ında tanımladım. Her Line'ın iki ucunu bir Vector2 belirliyor (bilmeyenler için Vector2 v = new Vector2(float, float)). Her şey iyi güzel, sonra oyuna bir kamera ekledim yani oyuncu ekranın kıyılarına geldiğinde kamera ilerleyecek. Daha doğrusu oyuncu duracak, oyuncunun hareket hızıyla platformlar ters yönde ilerleyecek. Yazdığım kamera kodunun prensibi bu. Neyse.
for (int i = 0; i < lineList.Count<Line>(); i++)
{
lineList[i].left -= camMovement;
lineList[i].right -= camMovement;
}
playerpos -= camMovement;
koduyla döngü halinde platformları hareket ettiriyor ve oyuncuyu durduruyorum. Sorun şu ki bir Line'ın iki vektörünü (left ve right) farklı miktarlarda değiştiriyor. Oyuncu hareket ettikçe küçük olan bu fark birikip oyunun saçmalamasına, platformların eğim değiştirmesine sebep oluyor. Bana kalırsa bu iki vektörün ayrı satırlarda değiştirilmesinden kaynaklanıyor, ama emin değilim. Bir yol gösterecek coder sözlükçü var mı ahali?
PC için şöyle güzel bir yarış oyunu tavsiyesi alıyorum. NFS The Run gibi fahiş bi sistem istemesin ama grafikleri de 2000 yılı olmasın mümkünse.
Bilgisayarda piyano çalabileceğim güzel bir program arıyorum. Ama freestyle da çalınabilmeli. Synthesia var ama o sadece MIDI parçaları çalıyor, kafama göre takılamıyorum. Önerisi olan?
(eğer başlığa bir mana getiremediyseniz (bkz: otostopçunun galaksi rehberi ))
Bu kelime orijinal İngilizce versiyonda nasıl geçiyor?
Bu kelime orijinal İngilizce versiyonda nasıl geçiyor?
Toshiba Satellite L655'te kullandığım ATI Radeon Mobility HD 5470 ekran kartı için (edit: 8.712.2.1000) sürümünden yüksek bir sürücünün (varsa) linkini veren çok büyük bir iyilik yapmış olacak. Nerede bulurum bunu? Pek çok oyun tuhaf davranıyor, muhtemelen sürücü sorunu.
Bana Dolhpin r3207 programı lazım, internetten bu sürüme sadece bi link bulabildim ama o da kırık link, elinde olan varsa upload edebilir mi bir yerlere?
C#'ta "if" metodu ile x sayısal değişkeninin sabit bir sayı ile tam bölünebilirliği koşulunu nasıl tanımlayabilirim? Bölündüğünde rasyonel değil tam sayı sonuçlu olmalı.
...yani
if (x 10 ile bölünebiliyorsa)
{
y = 2
}
...gibi. Umarım derdimi anlatabilmişimdir.
...yani
if (x 10 ile bölünebiliyorsa)
{
y = 2
}
...gibi. Umarım derdimi anlatabilmişimdir.
Programlama için programlama programları (doğru terim değil biliyorum, demek istediğim VB, C# gibi kodlama programları) nasıl yapılıyor? Yazılımlar onlarla yapıldığına göre kendilerinin daha eski versiyonlarıyla mı yapılıyorlar? Yoksa daha önceden duyduğum şu "makine dili" ile mi (1 ve 0'lardan oluşan dil) yapılıyorlar? Sırf merak.
1