Nov 30 2007

Hitman’i seyretik

Published by Ulas under Makaleler

Dun aksam, bizim firma icin ozel olarak hazirlanan galaya, butun calisanlar olarak gittik. Kirmizi haliyla karsilanip, sampanya ikramindan sonra merakla sinema salonundaki yerimizi aldik. Bir IoI calisani olarak acikcasi filmden once diger konustugum meslektaslarim ve bende dahil olmak uzere bir karamsarligimiz vardi, ama film basladiktan sonra bu karamsarligim kayboldu. Film gercekten cok eglenceli, ve yonetmen guzel is cikarmis. Oyunu oynamayanlar icin filmin konusunu kavramak gercekten guc, ama oynayanlar icin cok guzel sahneler var. Bas rolde oynayan Timothy Olyphant hitman icin biraz genc durmakla beraber, bence gayet basarili. yardimci roldeki rus kizi biraz daha dikkatli secilebilirdi.

Ben filmi basarili buldum ve tavsiye ederim. Bu arada filmin bazi sahnelerinde Istanbulda gecmesi gercekten hos bir suprizdi. Galata kulesini ve bogazida gormus olduk.

Izleme sansiniz olursa kacirmayin derim.. Son bir not bu hafta amerikada en cok izlenen 4. film olmus.

No responses yet

Nov 30 2007

Ben nasil oyun programliyici oldum

Published by Ulas under Makaleler, Oyun yapimi

Oyunlara karsi ilgim kucuklukten beri vardi. Babamin aldigi Vestel MSX bilgisayar’a kasetten oyunlar yuklerdik, calismadigi zaman kardesimle beraber kafa ayari yapmaya calisirdik. Daha sonra kullanim klavuzunun arkasindaki ufak oyunlari bilgisayar’a yazip calisinsin diye, ikimiz beraber kodu dikkatli okurduk. Bu islem defalarca devam ederdi. Daha sonra kendim bir seyler yazip, calistirmaya kalkardim, bu saatler alan bir ugrasti. Ilk oyunum iki tane robottun bir birlerini vurmaya calisitigi bir oyundu. Kareli matematik defterine 8X8 lik bir kutu cizer karelerin islerini doldurarak, spritelar yapmaya calisirdim.

robot

Daha sonralari hevesim baska seylere kaydi ve danimarkaya gelene kadar fazla bilgisayarla, oyun oynamagin disinda ilgilenmedim, ama her zaman icimde boyle bir heves vardi.

Son calistigim isten memnum olmama ragmen, aklimda her zaman soyle bir dusunce vardi. Yaptigim is benim hayatimin sonuna kadar zevk alicagim, bir is olmali, yani hobiniz isiniz olmali. Sonra dusundum bir hafta kadar ben hayatimin sonuna kadar ne yapmak istiyorum, cevap hazirdi oyun sektorunun icinde olmak.

Yani hedef belliydi, ve kafama koymustum. Simdi is nasilla kalmisti. Su anda calisitigim firmada calisan cok iyi bir arkadasim olan Mircea ya sordum,

“Mircea, ben oyun programliyici olmak istiyorum, ne yapmam gerekir”

Mircea’nin cevabi netti, ” C++ ogren “.

Peki bu tek basina yeterlimi. Tabiki degil ama bir bina yapmak icin tugladan duvar yapmasini bilmeniz gerekir. Geri kalan sizin yeteknekleriniz dogrutusunda o binayi nasi yapacaginizdir. Ama tugladan duvar yapmayi bilmiyorsaniz, asla o binayi insa edemezsiniz. Bu cevabin uzerine elimdeki secenekleri gozden gecirdim, 1. c++ kendi basima ogrenmek, 2- okula gidip ogrenmek. Birincisini gerceklestirmek, gercekten cok zor, ilk olarak duzenli bir hayatiniz var ise, bu sadece bir hobbyden oteye gitmeyecektir. Belli bir hedefe ulasmak icin o hedefe kitlenmeniz ve konstra olmaniz gerekir, ancak bu sekilde istediginize en kisa surede ulasabilirsiniz. O yuzden ben ikince yolu sectim ve okul aramaya basladim. Buradaki okul sistemi Turkiye den biraz degisik oldugu icin tam olarak detaylara girmeyecegim, ama Niels brock ta “Datamatiker” okumaya basladigimi soyleyeyim. Ve gunde en az 4 saat kendim calisarak, okulu 2,5 yillda bitirdim ve mezun oldum.

Simdi IO Interactive’in technoloji bolumunde programliyici olarak calisiyorum, ve hala haftada en az 3 saatimi programlama uzerine kitaplar okuyarak geciriyorum.

Simdi bu yaziyi okuyan ve bu yoldan gitmek isteyenlere bir kac tavsiyem olacak.

1. Ne yapmak istediginizi iyi belirleyin

2. Bunun icin plan yapin ve plana uyun

3. Icine bakin, merak ettiginiz seyin nasil calisitigi inceleyin

4. Degistirin, kendiniz deneyin

5. Kendiniz yapmaya calisin.

6. Soru sorun, sorarkende mutavazi olun.

7. Ne yaptiginiz degil, ne yapacaginizdan bahsettin

8. Hedeflerinizi ve yapacaklarinizi notlara yazin ve her zaman gorebileceginiz yerlere asin.

9. Merak edin

Bazi forumlarda ve web sitelerinden, genelde sordugunuz sorulara ukal cevaplar alabilirsiniz. Bence aptal soru yoktur ama bu tarz cevaplar alirsaniz, kibarca onlara cevap verin. Beyfendiliginiz size her zaman olumlu olarak donecektir.

Bana her zaman soru sorabilirsiniz. Elimden geldigince ve bos vakitlerimde sorularinizi cevaplamak isterim.

No responses yet

Nov 08 2007

Kane&Lynch bitti

Published by Ulas under Makaleler

oyun bitti, ama neler oldugunu merak ediyorsaniz, you tube da guzel videolar var. Onlarin hepsini buraya ekliyorum.

Developer Diary

2 responses so far

Nov 07 2007

Oyunlarda Matematik ve fizik

Published by Ulas under Oyun yapimi

Cok derinlemesine girmeden once, temelde bazi konulara iyi bir sekilde hakim olmak gerekir. Her konuda oldugu gibi oyun programlamada da bu gecerlidir. Ozellikle basit aci hesaplari, koordinat sistemini ve basit fizik kurallarini iyi derecede bilmeniz gerekiyor. Incelemelere devam ettim ve amerikayi tekrar kesfetmeye gerek yok, o yuzden bu konuda uzmanlarin hazirladigi dokumanlarin burada liklerini verecegim. Bunlarin oyun programlama da nasil faydali olacagini ilerki yazilarda goreceksiniz.

http://www.aof.edu.tr/kitap/ioltp/2288/unite01.pdf

fizikkonusuna gelince:

fizik indir (vektorler ve newtown)

One response so far

Nov 04 2007

Oyunlarda yapay zeka

Published by Ulas under Oyun yapimi

Oyunlarda yapay zeka ve nasil programlanir uzerine yazilar yazacagim, ama bunlara baslamadan once yapay zeka ya bir giris yapmamiz gerekiyor, daha sonra kodlar ve ornekler ile devam ederiz. Genelde, benim mutlaka okudugum, okurkende bir an once bitsin diye umdugum, o giris bolumunu kendim yazmadim, bunula ilgili bir arastirma yaptim, onu buradan takip edebilirsiniz. Continue Reading »

2 responses so far

Next »

Bad Behavior has blocked 51 access attempts in the last 7 days.