OyunLideri İçerik Özeti
OyunLideri.com Vitrini

Son 10 Haber
PSP'ye 3 Yeni Oyun..
Chronicles of Spellborn Ertelendi!
"Prince of Persia: Prodigy" Tamamlandı
Street Fighter 4 Kesin Çıkış Tarihi
Prince of Persia Minimum Sistem Gerek...
Resident Evil 5 Demo, DLC...
Fallout 3 Japonya Versiyonu İçin Sans...
Prince of Persia PC'lere Gecikmeli Ge...
MK vs DC'de Sansür Durumu
ATA'mızı Saygıyla Anıyoruz

21 Kasım 2008 19:56:42 
OyunLideri.com Menü
Son 3 Ayın Lider Yazıları
NBA 2K9 incelemesi
Star Wars: The Force...
Mount And Blade ince...
Büyüklere Masallar I...
Resident Evil 1 ince...
Rise of the Argonaut...
Dead Space incelemesi
Command and Conquer:...
Lego Batman incelemesi
Brothers In Arms: He...
Son Eklenen Yazılarımız

Son 20 Yazımız
Call of Duty:World At War i...
Dead Space incelemesi
Tomb Raider Underworld önin...
Command and Conquer: Red Al...
Castlevania Judgment önince...
James Bond: Quantum of Sola...
Büyüklere Masallar IV: Oda ...
Lego Batman incelemesi
Brothers In Arms: Hells Hig...
Mount And Blade incelemesi
NBA 2K9 incelemesi
OSU incelemesi
Rise of the Argonauts öninc...
Resident Evil 1 incelemesi
Star Wars: The Force Unleas...
Büyüklere Masallar III: HÜCRE
Klasik Oyunlar: Metal Gear ...
Klasik Oyunlar III: Heart o...
Postal 2: Eternal Damnation...
Bir Delinin Günlüğünden!

Tüm Yazılarımıza ulaşmak için

buraya tıklayın

Yazı Sayacı
Bu kısımda Editörlerimizin siteye eklediği Toplam Yazı Adetlerini görebilirsiniz...
anemis 69
Helldren 55
Lordkratos 45
x-gamer 36
overlord 27
jason bourne 21
CrashSencer 10
stealth 8
snake 8
Guard 6
Re_Fan 6
kratos34 4
Agony 3
Nero Angelo 2
Tripsa 2


Bu kısımda Editörlerimizin siteye eklediği Toplam Haber Sayısını görebilirsiniz...
jason bourne 762
x-gamer 142
anemis 97
CrashSencer 49
Nero Angelo 23
keremq 16
Agony 11
snake 10
blackpriest 9
kratos34 4
Lordkratos 4
overlord 1
Reklamlar


RastGele Yazılarımız


Gears of War PC incelemesi




Resident Evil: Umbrella Chronicles önincelemesi




Clive Barkers Jericho Demoİncelemesi




LOST: The Game önincelemesi




Halo 3 önincelemesi




Harry Potter and the Order of the Phoenix önincelemesi




Culpa Innata incelemesi




Hellboy: Science of Evil incelemesi




Just Cause incelemesi




Devil May Cry 4 önincelemesi


Site istatistiği
Tekil Ziyaret: 921,544
Yazılarımız: 334
Haberler: 1187

 Oyun Motorları

OYUN MOTORLARI

Dünya'da her gün 100'lerce oyun piyasaya sürülüyor. Peki ama nasıl bu kadar çok oyun yapılabiliyor? Oyun yapmak bu kadar kolay ve bu kadar seri hale nasıl getiriliyor? O kadar karmaşık kodlar varken, hepsini öğrenmek imkansız gözükürken nasıl her gün bu kadar oyun piyasaya sürülüyor? İşte yazımızda da bu seriliği sağlayan “Oyun Motorları”'ndan kısaca bahsedip onlarla ilgili bazı dökümanları sizlerle paylaşacağım.



Oyun Motoru Nedir ?

Oyun yapmaya başlıyorsak yanımıza bazı dostlarımızı da almak zorundayız çünkü oyun yapımı dikenli ve zorlu bir yoldan geçmek demektir çünkü programlama dillerini öğrenmek o kadar zor ki, o yolda tek başımıza ayakta kalmamız biraz zor. İşte o dostlarımızdan biri de 'Oyun Motoru' olacak. Oyun Motoru aslında bir kütüphane diyebiliriz, içinde oyun yapımında bize lazım olacak kodları barındıran bir kütüphane. Oyun yapmak için gereken bütün kodlarla tek tek uğraşmak biraz zahmetli olacağından, bu görevi oyun motorları görüyor.

Her oyun motoru aynı kapasite de değildir, oyun motorlarının fizik motoru, grafik motoru, yapay zeka, render gibi daha bir çok alt bölümleri vardır. Her motor da bu özelliklerin hepsi olmaz burada biraz maddi olanaklar işin içine giriyor tabi. Unreal Engine gibi bir motor olsa eliniz de biraz da bilginiz o zaman oyun yapımı daha kolaylaşır herkes için ama bu ne yazık ki çok mümkün olmuyor.



Hedefiniz?

Eğer yapacağınız oyun küçük, basit, deneme amaçlı bir oyunsa GameMaker gibi Nebula gibi ücretsiz oyun motorlarıyla kendinizi avutabilirsiniz. Ülkemizde de özellikle son yıllarda oyun yapımına artan ilgi gözden kaçmayacak şekilde ve oyun yapımına başlayan herkes GameMaker�ı kullanmaya başladı. GameMaker'ı ben de kullanmanızı öneririm çünkü GM hakkında Türkçe kaynak daha bol diğer oyun motorları hakkında pek bir Türkçe kaynak bulamayabilirsiniz ki benim bu yazıyı yazış amacım da bu konu hakkında çok fazla kaynak olmaması.



Profesyonel çalışmak istiyorum, geniş kitlelere hitap etmek istiyorum derseniz GameMaker gibi yazılımlar sizin önünüzü uzun vadede kapayabilir. Ama profesyonel çalışmanın da bedeli bir hayli yüksek, öyle ki dünyada Unreal Engine 3, Doom 3 Engine gibi motorların lisansını almak için 100.000 $ 'ları gözden çıkarmanız gerekecektir ki bu para da biraz elinizi yakabilir.

Ama benim herkese tavsiyem ilk önce 2D basit bir oyun yapımıyla uğraşmanız yönünde. GameMaker tarzı bir ücretsiz programla başlayıp daha sonra kendinize güveniyorsanız, kendiniz de bir gelecek görüyorsanız profesyonel bir oyun motoruyla çalışmanız yönündedir. Ayrıca kendiniz de bir oyun motoru yaratabilirsiniz ama bunun için ileri derece de bir dil ( genellikle c++ kullanılıyor) opengl ve directx öğrenmeniz gerekiyor. Ayrıca c++ dışında pascal, cobra, python vb. diller de oyun motoru yapımında kullanılıyor...

Oyun yapımına meraklı arkadaşlarımızın merak ettiği en önemli şeylerden biri de hangi oyun motorlarıyla başlamaları gerektiği, hangi oyun motorunun hangi dille yazıldığı gibi konular, biz de sizin bu merakınızı cevapsız bırakmadık ve böyle bir arşivi en sonunda bulduk. Aşağıda ki şablonda hangi motorun açık kaynak kodlu veya paralı olduğunu, hangi motorun hangi dille yazıldığını, hangi platformlarda hangi motorların uyumluluk gösterdiğini bulabilirsiniz.

>
İsim Dil Platform Lisans
3DCakeWalk Python Windows/Linux commercial
A6 Game Engine C-script like Dil/C++/Delphi Windows Commercial
AgateLib .NET Windows / Mono Free
AGL Engine C++ Windows Commercial
Allegro C DOS, Unix, Windows, BeOS, QNX, MacOS Free (Open Source)
Artificial Engines .NET Windows Free
Axiom .NET Free
Baja Engine C++/Lua Windows, Mac Os X Free
Blitz3D Basic Windows Commercial
BlitzMax Object Basic Windows, Linux, MacOS Commercial
Blox Game Engine C++ Windows Free
Brume Game Engine .NET 2.0 (C#) Windows (XP/Vista) Free
C4 Engine C++ Windows/MacOS Commercial
Cipher Game Engine C/C++ Windows Commercial
İsim Dil Platform Lisans
ClanLib C++ Windows, Linux, MacOSX Free (Open Source)
Classical Moon GDK C/C++ Windows Free/Commercial
Clockwork (Unfinished) None needed Windows 2000-Vista, Linux, Mac OS X (10.4.x), Solaris 10 Indie/Commercial
CRM32Pro C++ Windows, Linux (Port to MacOS X x86 in 2007 aprox.) Closed Source; LGPL announced on site
Crystal Space C/C++ Linux, Windows, MacOS X Free (LGPL)
DaBooda Turbo Engine VB/FB Windows
Daimonin C (server), C++ (client), java (editor) Linux, Windows, MacOSX GPL
Delta3D C++ Linux, Windows, MacOSX Free(LGPL)
İsim Dil Platform Lisans
DarkbasicPro Basic Windows Shareware
DizzyAGE C++ Windows Free
DXGame Engine VB6 Windows Free
dx_lib32 2.0 VB 6.0 (also VB.NET) Windows Free
E76 game engine 100% lua scriptdriven Windows shareware
EasyWay Game Engine Java Windows, Linux, Mac OS opensource GPL
İsim Dil Platform Lisans
Epee Engine C++ Windows,Linux,Mac,homebrew console planned zlib/libpng
ephLib C++/Io OS X (Others in progress) GPL/Other
Espresso3D Java Windows, Linux, MacOS X Free and Commercial
Fenix Project (beta) Dil hibrid between Pascal and C Windows, Linux, Mac OS, Solaris, BeOs, DreamCast, GP32X Open Source
FIFE - the Flexible Isometric Fallout-like Engine C++ Win32, Linux, MacOS X, BSD Free (GPL 2.0)
FlatRedBall 2.5D .NET Windows Free
G3D C++ Linux, Windows, MacOS X Free (BSD)
G3DRuby Ruby Windows, Linux Free
Game Maker Delphi Windows Free and Commercial
Genesis3D C++ Windows Free/Commercial
İsim Dil Platform Lisans
GhostEngine C++, .NET Windows (Mac and Linux is on the works) Engine code is Zlib/libPNG-licensed, non-engine libraries use various licenses
Goblin 2D+ C/C++ Windows Freeware, Shareware and Commercial
Golden T Game Engine Java Windows, Linux, MacOS X Free
Gosu C++, Ruby Windows, Mac, Linux Free
HGE (Haaf's Game Engine) HGE at SourceForge HGE C++ Windows Open Source (Zlib/libpng Lisans)
Horde3D C++, C DLL interface Windows Free (LGPL)
Irmo C Linux Free
Irrlicht C++/.NET Windows, Linux, Mac OSX Free (zlib/pnglib)
ika C++ Windows, Linux Free (GPL)
İsim Dil Platform Lisans
Jad Engine - C# + MDX Game Engine C# Windows LGPL
Jamagic 1.2 Jamascript Windows Commercial(Withdrawn from sale)
JEngine SSE C++ Windows, Linux Free (GPL)
Jet3D C/C++ Windows Free
JGame Java Windows, Unix, MacOSX Free (BSD)
jMonkey Engine Java Windows, Linux, MacOS X Free (BSD)
JOGRE Engine Java Windows, Linux, MacOS X Free (BSD)
Multimedia Fusion 2 Custom - none scripting Windows Commercial
neabEngine PHP Windows, Linux Free / Commercial
NeL C/C++ Windows, Linux Free/Commercial
NemoX 3D Engine VB/Delphi/.NET Windows Free
NeoEngine C++ Windows, Linux Free (MPL)
OGE - Open Game Engine C++ Windows (mingw, VC), Linux (gcc) Free (LGPL) / Commercial
OGRE C++ Windows, Linux, MacOS X Free (LGPL) / Commercial
ORE VB6 Windows Free
İsim Dil Platform Lisans
Ovorp Engine .NET Windows Free
PAB game engine VB Windows
Panda3D C++ Windows, Linux Free
Photon C++ Linux, Windows zlib
PLib C++ Linux, UNIX, Windows, MacOSX, MacOS9 Free (LGPL)
Popcap Framework c ++ Windows Free
PowerRender C++ Windows, XBox Commercial
PTK Engine C++ Windows, Mac Free and Commercial
PPTactical Engine For RTS games C++ Windows, Linux Free (LGPL)
PureBasic Basic Mac OS X, Linux, Windows Commercial
PySoy Python Linux, Mac OS X, Windows Free (GPLv3)
Quake Engine C DOS, Windows, Linux, Mac OS X GPL, Commercial
Quake II Engine C Windows, Linux, Mac OS X GPL, Commercial
Quake III Arena Engine C Windows, Linux, Mac OS GPL, Commercial
İsim Dil Platform Lisans
Raydium 3D C Windows, Linux Free (GPL)
Ray Game Designer 2 None needed Windows Free
Reality Factory None needed Windows
RealmForge .NET
RetinaX Completelty .NET 2.0 (C#). No wrapped C++ Libraries. Free (BSD)
Revolution3D VB/C++/.NET Windows Free
RPG Maker 2003 C/Delphi Windows Shareware
RPG Maker XP C/Delphi Windows Shareware
PTK Engine C++ Windows, Mac Free and Commercial
Saq2D C# Windows Free
Sprite Craft VB/C++/Delphi Windows Free
İsim Dil Platform Lisans
Source Engine C++ Windows, Linux (server-side) Commercial
The Nebula Device 2 C++ Windows Free
Thousand Parsec Framework Python, C++, others Windows, Linux, MacOS X Free (GPL)
TNT Basic Basic MacOSX Free (GPL)
Torque C++ Windows, Linux, MacOS X Commercial
Torque2D C++ Windows, Linux, MacOS X Commercial
Truevision3D VB/Delphi/C++/.NET Windows Free for learning/Commercial
UnrealEngine2 / 2X / 3 C++ Windows, Linux, MacOS X, PS2, Xbox, PS3, XBOX 360 Commercial
Unigine C++ Windows, Linux Commercial
vbGORE VB6 Windows Free (Open Source)
İsim Dil Platform Lisans
[Valve] Python Windows/Linux commercial
Visual3D.NET .NET 2.0 (C#) Windows, Xbox 360 Commercial, Free Student Commercial & Non-commercial
YAKE Engine C++ Windows, Linux Free
Yage D Windows, Linux Free (LGPL)
Panda 3D C++, Python Windows, Linux Free
Zak Engine C++ Windows Free
ZFX Community Engine C++ Windows, Linux, BSD Free (LGPL)


Bazı Ünlü Oyunların Kullandıkları Oyun Motorları

Tiberium Wars, Battle for Middle Earth II = SAGE Engine
Half Life 2, Vampire:The Masquerade-Bloodlines,Dark Messiah of Might and Magic = Source Engine
Far Cry = CryENGİNE
Crysis = CryENGİNE2
Company of Heroes = Essence Engine
Assassin's Creed = Scimitar
Empire at War = Alamo
Unreal Tournament 3,Gears of War,Bioshock,Blacksite: Area 51 = Unreal Engine 3
Doom 3 , Quake 4 , Prey , Enemy Territory : Quake Wars = Doom 3 Engine
GTA IV , Rockstar Games Table Tennis = RAGE
Max Payne = MAX-FX
Counter Strike = GoldSrc
Halo 3 = Halo Engine
Call of Duty 3 = Treyarch NGL
Bioshock = Unreal Engine 3
Clive Barker's Jericho = Mercury Engine
F.E.A.R = Lithtech: Jupiter EX
Age of Empires 3 = Havok Physics

Ayrıca; Build engine ile ilk FPS oyunu olan Duke Nukem yapılmıştır
Yorumlar
Henüz bir yorum gönderilmemiş.

Her Hakkı © O Y U N L İ D E R İ . C O M Sitesinde © Saklıdır

   Çekirdek Yapı:
Site Tasarımı: Tarık Varol
921544 Tekil Ziyaretçiler   
OyunLideri.com internet sitesinde yayınlanmakta olan incelemelerin, önincelemelerin, tam çözümlerin, haberlerin ve makalelerin
hepsi telif hakları ile korunmaktadır.
OyunLideri.com sitesi içeriği ile ilgili, hak ihlali olduğunda, izinsiz kullanıldığında veya
kaynak gösterilmeden yayınlandığında hukuki işlem yapılacaktır.

Creative Commons License
www.OyunLideri.com by Tarik Varol is licensed under a Creative Commons Attribution-No Derivative Works 3.0 United States License.
Based on a work at www.oyunlideri.com.


Banner Değişimi




Free PageRank Checker