Yazar |
|
serdr
Istanbul
Kayıt: 13.07.2006 |
|
Arkadaşlar, IBM.com da dolaşıyodum, öğrenci portalı falan düzenlemiş dikkatimi çekti.
Haftanın sorusu diye de sorular yayınlıyormuş, C için.. inceledimbrz sıkıcı ama çok zor diiller.
incelemek isteyen olursa:
http://www-304.ibm.com/jct09002c/us/en/university/students/highschool/pastproblems.html
Ibmden hareketle düşünürken düşünürken, aslında böyle C de bi alıştırma bi oyun gibi bşyler,sıkıcı olmayan. yani yorum yapıcak bşyler ama görsel. sonra dedim ki, ben bi modül yapıyım, 2 boyutlu üstten bakalım ve robotlarımız olsun, sonra (katılanlar) sadece kendi robotlarımzın kodlarını yazalım, modülde canlandıralım.. basit 2robot bi top; futbol mesela.
eğlenceli gibi göründü bu.. Çalışmış oluruz demiycem valla eğlencesine. bence zevkli olur,fikri olan?
robot kodları if for while ve hesaplamalar dışında bi koda gerek duymıycak, c nin derinliklerine girmesine hiç gerek yok, o sadece neyapmak istediğini söyliycek. önemli olan algoritma
(modül robotun sıradaki adımda neyapmak istediğini okuycak ve çizicek. Macromedia Flash kullanmayı düşünyrm çizim için)
*(robot dediğin görsel ekranda görünen yönü belli bi şekil mesela, onu modülde ayarlarım)
*(herşey web üzerinde olcak, macromedia flash ile web üzerinderobotlar oynayabilcek)
HİİİİÇ BAŞLAMADAN Bİ SORIYIM DEDİM, fikri olan, olur deneyelim diyen. Ben modül kısmına ve yazacağımız robotların kodlarının derin C kodlarına gerek duymayacağına garanti vriyorum. algoritmayı düşünmek önemli olcak.. siz bilirsiniz, ben severim böyle sıkıcı diil de vektörel mantık oyunlarını diyenler varsa..
henüz belli bşy yok. herkese iyi tatiller
|
|
Yazar |
|
orhan
istanbul
admin
Kayıt: 17.11.2005 |
|
güzel bir script engine filan olsa o script dilini kullanarak herkes kendi robotunun kodunu yazıp kapıştırsa güzel bir proje olur.
N/A
|
|
Yazar |
|
erdemcen
Manisa
Kayıt: 20.02.2006 |
|
Çok güzel bir fikir ama önümüzde bununla ilgili somut bir örnek olsa daha güzel olurdu.
Yani birisi bu rekabeti başlatmalı...
Mesela fikri ortaya atan?
|
|
Yazar |
|
serdr
Istanbul
Kayıt: 13.07.2006 |
|
Aslında asıl heycanlandığım kısım o, script engine konusunda garanti veriyorum. ben ona modül dedim,
o kısmını bana bırakın.
basitce:
mesela robotunuz rakipin pozisyonunu(yerini) ve topun pozisyonunu ve kendi pozisyonunu bilecek buna göre bi yönüne karar verip adımını atıcak veya top kendisindeyse yününü belirleyip topa vurabilir. (yani çeşitli if for kararları ve hesplar). sonra rakip karırını vericek sonra tekrar 1. sonra rakip...... küçük küçük adımlarla belli bi yöne koşan dönen robotlar orataya çıkcak.
Robotunuz yorumlanıcak, Flash da görünecek, bu kısımda haledilemiyeek bşy yok, inan hallederim okısmını ben. Daha önce robot diil ama böyle engine tipi şeyler yaptım ben
arkadaşlar kusura bakmayın,uzun uzun oluyor ama anca anlatıyorm
|
|
Yazar |
|
serdr
Istanbul
Kayıt: 13.07.2006 |
|
Ya olay kolay ya, başlangıçta katılacak bikaç heycanlı arkadaş bulursam ben haladerim gerisini.. Engine + örnek bi başlangıç robotu
|
|
Yazar |
|
serdr
Istanbul
Kayıt: 13.07.2006 |
|
Örnek Robot .. peki;
robot dediğin meslea fiir olsun diye yazıyorum arkadaşlar:
mesela top bizde, rakip konum, top konum değişkeni enginden gelicek.
biz bu değişkenlere göre ne yöne adım atcağımıza karar vericez.
if(top_bizde==1){
//attack için; rakip kale ile aranda değilse şut çek, yoksa başka bşyler dene
//(aslında daha profesyonel olarak mesela kenardan sektirerek flan kaleyi
//bulabilrmi kontrol et... fln fln) daha çok güzel şeyler düşünülebilir.
}
else if(top_bizde==-1){
//defendd için bşyler yap, mesela kale ile rakibin arasını kes mek için yön tain et ve adım at
}
else if (top_bizde==0){
//top boşta, topu yakalamak için yön bul ve adım at
}
bu robo fonkisiyonlarından sonra engine kararladığın yön ve hareketi yapıcak. değişkenler değişecek ve yeni değişkenlere göre rakip kararını vericek..... ve tekrar ve tekrar
|
|
Yazar |
|
grease
Istanbul
Kayıt: 22.01.2006 |
|
serdr valla bu robot işi benimde ilgimi çok çekti heyecanlı zevkli ve öğretici olur kanısındayım güzel şeyler yapılabilir aslında.
Grease is still the word
|
|
Yazar |
|
mmt
Kayıt: 22.01.2006 |
|
süpersin serdar bro..harika bir fikir. japon spikerin deyimiyle "nays aydiia" demek istiyorum.
hadi yapalım..
|
|
Yazar |
|
chake
Kayıt: 08.01.2006 |
|
ya ben de çok isterim size katılmayı ama daha yeni c çalışmaya başladım.. hiç iyi değilim yani .. kolay gelsin
Cagdas Korkut
|
|
Yazar |
|
serdr
Istanbul
Kayıt: 13.07.2006 |
|
arkadaşlar ben bi temellerini atmaya başlyorum inş, doğru yanlış herkesin kendi bilgsyarnda çalışabileceği ilk bi engine yapıyım bi de basit robot yayınlayalım, gerisi manyak olur
(bu arada dosyalar fln için bi host'a ihtiyacımız var, nasıl yaparız bilmiyorum, bedava fln bşyler buluruz heralde)
|
|
Yazar |
|
orhan
istanbul
admin
Kayıt: 17.11.2005 |
|
host işini hallederiz o problem değil. flash olcaksa zaten ekstra birşeye gerek yok.
N/A
|
|
Yazar |
|
serdr
Istanbul
Kayıt: 13.07.2006 |
|
(ok)
arkadaşlar başladım, bşyler yapıyorum,çok uzun sürmez, hayrlısı inş güzel ve kolay bişeklde bitirirm ilk adımı.
eğlenceli bi C olcak gibi geliyo bana,tabi yüzümü kara çıkarmazsa planladıklarım.
|
|
Yazar |
|
orhan
istanbul
admin
Kayıt: 17.11.2005 |
|
kolay gelsin
N/A
|
|
Yazar |
|
mmt
Kayıt: 22.01.2006 |
|
bro başla sen, kolay gelsin. heyecanla bekliyoruz...
host işinde orhan olmazsa ben veririm beleş merak etme.
flash olayına gelince az çok biliyorum bu mereti. actionscript'te henüz orta seviyeyim ama belki yardımcı olabileceğim şeyler olur.
msn: mmtozlu
|
|
Yazar |
|
serdr
Istanbul
Kayıt: 13.07.2006 |
|
ben bilgi olarak söyledim flashta yapıcağımı ya, yoksa kimse flash kullanmıycak, ben görüntüleme motorunda kullannıcam sadece, tabi geliştirmek isteyen olursa fla'sını da yayınlarız..
flash program veya plugine ihtiyacınız yok, projector ile çalşcak becerebilirsem
Sadece ama sadece C ! ve birzck zor bi C bizi bekliyor. analitik yüntemler olcak tabi x,y rotasyon. ama belli bi zaman&mantık sınırlamanız da yok, en güzel kısmı bu, deneye düşüne bşyler yaparız herhalde
|
|
|
|
-
Del.icio.us
-
Digg
-
Facebook
-
Furl
-
Google
-
Blink
-
Simpy
-
Spurl
-
Y! MyWeb
|
|
| | | | | | | | | | | |