Bu aralar bol bol boş vaktim var. Ben de, çok merak edip de şimdiye kadar ilgilenemediğim, değişik değişik konularla zamanımı değerlendiriyorum. Şu anda java tabanlı açık kaynak kodlu oyun motorlarını araştırıyorum. Bir yandan da OpenGL ve DirectX'i araştırıyorum. Google'da "java game engine" araması sonucu bulduğum bazı sonuçları aşağıda yayınlıyorum.
Java Monkey Engine:
http://www.jmonkeyengine.com/
EasyWay:
http://easyway.sourceforge.net/joomla/index.php
Adı üstünde kullanımı ve öğrenimi kolay bir oyun motoru. Şimdilik sadece 2 boyutlu oyunlar yapılabiliyor. 3 boyut desteği yok. Tam ekran ve pencere desteği var. Applet desteği sıradaki versiyonla beraber geliyor. Bir an önce oyun programlamaya başlamak istiyorum diyorsanız, seçiminiz bu olsun. Sitedeki tutorial'leri okuduktan sonra kendi oyununuzu yazmaya başlayabilirsiniz.
OctLight:
https://jge.dev.java.net/
OctLight öncelikle online oyun geliştirilmesi amacıyla tasarlanmış. Fakat normal oyunlar da geliştirilebiliyor. Proje'nin şimdilik çok eksiği var. Yaklaşık bir senedir güncelleme görmemiş.
Golden T Game Engine:
http://goldenstudios.or.id/products/GTGE/
GTGE ile de 2 boyutlu oyunlar hazırlanabiliyor. Tam ekran, pencere ve applet desteği var. Sitesinde onlarca örnek oyunu kaynak koduyla beraber indirebilirsiniz. Bu proje, EasyWay'den daha aktif bir proje. Sadece forumlarında bile, EasyWay'den çok daha fazla post mevcut.
JGame:
http://www.13thmonkey.org/~boris/jgame/
Şimdilik hangisi daha kullanışlı ben de bilmiyorum. Zaman içinde bu gönderiyi güncelleyeceğim.
26 Mart 2008 Çarşamba
23 Mart 2008 Pazar
Online JavaOne Seminerleri
Aşağıdaki adresten, şimdiye kadar yapılmış olan JavaOne seminerlerini izleyebilir ve sunum dosyalarını indirebilirsiniz.
http://developers.sun.com/learning/javaoneonline/index.jsp
Sitede, aklınıza gelebilecek her türlü konuda görsel, işitsel içerik mevcut:).
http://developers.sun.com/learning/javaoneonline/index.jsp
Sitede, aklınıza gelebilecek her türlü konuda görsel, işitsel içerik mevcut:).
20 Mart 2008 Perşembe
ServletContext ile ServletConfig Arasındaki Fark
ServletContext, uygulamaya ait parametrelere erişmek için kullanılır. 1 uygulamada, 1 ServletContext objesi bulunur. Bu parametreler, web.xml dosyasında, aşağıdaki gibi saklanır:
ServletConfig, ait olduğu servlet'e ait parametreleri barındırır. Uygulama içindeki her servlet'in 1 ServletConfig objesi vardır. Bu parametreler, web.xml'de aşağıdaki gibi saklanır.
<context-param>
<param-name>logfile_path</param-name>
<param-value>\logs\log.txt</param-value>
</context-param>
ServletConfig, ait olduğu servlet'e ait parametreleri barındırır. Uygulama içindeki her servlet'in 1 ServletConfig objesi vardır. Bu parametreler, web.xml'de aşağıdaki gibi saklanır.
<servlet>
<servlet-name>myServlet</servlet-name>
<servlet-class>MyServlet</servlet-class>
<init-param>
<param-name>About the Servlet</param-name>
<param-value>This is my servlet.</param-value>
</init-param>
</servlet>
Etiketler:
j2ee,
java,
servlet,
servletconfig,
servletcontext
15 Mart 2008 Cumartesi
Halil'in Dönüşü
Kaydol:
Kayıtlar (Atom)