java etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
java etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

30 Aralık 2013 Pazartesi

Java ile 3D Oyun Programlama


Bu projede; Java ile 3D bir oyun geliştirilmiştir. Oyunda tek bir karakterimiz vardır. Bu karakter; ileri, geri, sağa, sola gitme, hızlı yürüme, zıplama, eğilme, sağa – sola dönme,vb özelliklerine sahiptir. Labirent içerisinde tanımlanan alanda çok ayıda engel ve duvarlar var. Oyun içerisinde bu duvarlar arasında karakterin dolaşması sağlanılmıştır. Oyunun bir menü ekranı vardır (Launcher). Bu ekranda ekran boyut ayarı yapılmak istenirse ayarlar yapılıp öyle oyuna girilebiliyor. Ayarlar menüsüne girmeden oyun başlatılırsa 800 x 600 pixel boyutunda oyun oynanabiliyor. Oyunun geliştirilmesinde Java 3D isimli tuttorial kullanılmıştır.
Java Projesi - Koray ALBAYRAK - Mehmet Faruk ŞENSES

13 Ağustos 2013 Salı

Java'da Çoklu Koşul Kullanımı Switch -10

Birden fazla koşulu bir arada değerlendirmek için Switch operatörü kullanılabilir.
Swtich ile ilgili örnek aşağıda verilmiştir.

class Switch10
{
public static void main(String args[])
{
int yaslari=3;
//Çoklu Koşulları Bir Arada Değerlendirmek için Switch Kullanılır.
//yasları değeri değiştirilip tekrardan çalıştırılıp switch konusu daha iyi anlaşılabilir.
switch (yaslari)
{
case 1:
System.out.println("1. Yaşında");
break;
case 2:
System.out.println("2. Yaşında");
break;
case 3:
System.out.println("3. Yaşında");
break;
default:
System.out.println("Yaş Bilimiyor!");
}
}

Java'da Mantıksal Operatörler -9

Java'da iki farklı durumu birbiri ile bağlamak içinde diğer dillerde olduğu gibi && (ve) || (veya) operatörleri kullanılabilir. Bu sayede && işaretleri "ve" anlamındadır. 2 farklı şart birbirine bağlanabilir. || işareti "veya" anlamındadır. 2.Şarttan birinin olması koşulun yeterliliği için yeterlidir.
Konu ile ilgili kodlar aşağıda verilmiştir.

import java.util.Scanner;

public class Mantiksal9
{
public static void main(String args[])
{
Scanner bucky = new  Scanner(System.in);
int kizlar,erkekler,insanlar;
//&& işaretleri "ve" anlamındadır. 2 farklı şart birbirine bağlanabilir.
//|| işareti "veya" anlamındadır. 2.Şarttan birinin olması koşulun yeterliliği için yeterlidir.

kizlar = 6;
erkekler = 4;
if (kizlar > erkekler && erkekler < 5 )
{
System.out.println("Kızların sayısı Erkeklerden Fazla ve Erkeklerin Sayısı 5 ten Az! ");
}
if (kizlar > erkekler || erkekler < 1 )
{
System.out.println("Kızların sayısı Erkeklerden Fazla Yada Erkeklerin Sayısı 1 ten Az! ");
}
}


}

Java'da If Kullanımı -8

Java'da karşılaştırma için kullanılan If operatörünün farklı kullanımını içeren bir örnek aşağıda verilmiştir.

import java.util.Scanner;
public class If8
{
public static void main(String args[])
{
Scanner bucky = new  Scanner(System.in);

int gecmenotu= 50;
int alinannot =45;

// if ( a==b ) if ( a =! b) if(a >= b) if(a <= b) şekillerinde kullanılabilir.
if(gecmenotu < alinannot )
{
System.out.println("Geçti");
}
else
{
System.out.println("Kaldı");
}

}

}

Ek Çalışma: Bu örneği kullanıcıdan alınan not bilgisi ile yeniden uyarlayın.

Java'da Arttırım Operatörleri -7

Java'da daha pek çok yazılım dilinde olduğu gibi, arttırımsal operatörler vardır.
Aşağıda hazırlamış olduğum örnekte birer birer yada çarpımsal olarak arttırımsal operatörlerin kullanımı görülmektedir.

import java.util.Scanner;
public class ArttrimOperator7
{
public static void main(String args[])
{
Scanner bucky = new  Scanner(System.in);

int elma= 5;
int armut = 3;
// Değişkenlere oluşturulması sırasındada değer atana bilir
elma++;
System.out.println(elma);
// Aynı işlem Print içerisindede yapılabilir
System.out.println(++elma);
armut*= 8;
System.out.println(armut);

}
}

Java'da Matematiksel Operatörler -6

Java'da temel 4 işlem için +,-,* ve / operatörleri kullanılabilir.

import java.util.Scanner;
public class MatematikOperator6
{
public static void main(String args[])
{
Scanner bucky = new  Scanner(System.in);

int kizlar,erkekler,insanlar;
//Double yerine int kullanılabilir ama sayılar uygun olmalı yoksa program sayıları yanlış bulacaktır.
kizlar = 6;
erkekler = 4;
insanlar = kizlar / erkekler;  // - + * /
System.out.println(insanlar);
}
}

Javada Basit Bir Hesap Makinesi - 5

Basit bir hesap makinesi yapmak için 3 farklı değişken kullandığımız bu örnekte.
Kullanıcıdan alınan double sayılar toplanarak sonuç konsolda gösterilmektedir.


import java.util.Scanner;

class HesapMakinesi5
 {
public static void main(String args[])
{
Scanner bucky = new  Scanner(System.in);
double num1, num2,sonuc;  //Çoklu değişken kullanımı
System.out.println("İlk Sayıyı Giriniz.");
num1 = bucky.nextDouble();
System.out.println("İkinci Sayıyı Giriniz.");
num2 = bucky.nextDouble();
sonuc = num1 + num2;
System.out.println(sonuc);
}
}

Java'da Kullanıcı Girişleri - 4

Java'da kullanıcının klavyeden girdiği bilgilerin alınmasını ve kullanıcıya tekrardan gösterilmesini sağlayan bir kod. Bu kod sayesinde UserInput ve import kısımları hakkında bilgi sahibi olabilirsiniz.

Programı çalıştırdıktan sonra aşağıda görülen konsola yazdığınız yazılar kullanıcı girişi olarak program tarafından alınarak Print özelliği kullanılarak tekrardan konsola yazılacaktır.

Java'da Değişkenler - 3

Javada Classın nasıl ekleneceğini 2.kayıtta görmüştük.
Buradada Java'da değişkenlerin nasıl kullanıldığı ile ilgili temel bir kod verilmiştir. Yeni bir class eklenip aşağıdaki kodu kullanabiliriz.





public class Degisken {
public static void main(String args[]) {
double kedi;
kedi = 5.23;
System.out.println("String Yazı Yazılabilir!");  // Println Alt Satıra Geçme.
System.out.print(kedi);

}
}

Java Eclips Satır Sayısını Gösterme -2


Satır sayılarını görmek için Eclipste
Window->Preferances->General->Editors->Text Editor  (Sol taraftaki) Show Line Numbers Menüleri kullanılır.

2 Ağustos 2013 Cuma

Java'da Herşey Class ise İşte İlk Classlar -1

Eclipse kullanak Android işletim sistemi için uygulama geliştirmemek istersek Java dilini iyi düzeyde kullanmayı biliyor olmalıyız. Onun için temel anlamda Java dilinin temellerini öğrenmemiz gerekmektedir.
1-) Eclipse Programının Temel Kullanımı

File->New->Java Project (Eğer Listede Yoksa Project Kısmından Java) - > Proje Adı (İstediğiniz Bir İsim Olabilir) -> Class (Adı İstediğiniz Bir İsim Olabilir)

Sonrasında Aşağıdaki Kaynak Konu Yazılarak. Run Menüsünden Uyulama Çalıştırılır. Sonuç Aşağıdaki Konsol Bölümünde Gözükecektir.







İndirme Adresi: