Konuyu görüntüle
IUCODERS FORUM > Programlama > C / C++ > C Robotum !!! mesela yani..
Yazar
serdr


avatar
Istanbul
Kayıt: 13.07.2006
19.07.2006-19:15 #8865
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ıd oh 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 tatillercool





Yazar
orhan


avatar
istanbul
admin
Kayıt: 17.11.2005
19.07.2006-19:32 #8867
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


avatar
Manisa
Kayıt: 20.02.2006
19.07.2006-19:42 #8868
Ç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?
beat up














Yazar
serdr


avatar
Istanbul
Kayıt: 13.07.2006
19.07.2006-19:44 #8869
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ıyormwink





Yazar
serdr


avatar
Istanbul
Kayıt: 13.07.2006
19.07.2006-19:46 #8870
Ya olay kolay ya, başlangıçta katılacak bikaç heycanlı arkadaş bulursam ben haladerim gerisini.. Engine + örnek bi başlangıç robotu





Yazar
serdr


avatar
Istanbul
Kayıt: 13.07.2006
19.07.2006-19:56 #8871
Ö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


avatar
Istanbul
Kayıt: 22.01.2006
20.07.2006-00:45 #8874
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


avatar

Kayıt: 22.01.2006
20.07.2006-09:46 #8877
süpersin serdar bro..harika bir fikir. japon spikerin deyimiyle "nays aydiia" demek istiyorum.
hadi yapalım..





Yazar
chake


avatar

Kayıt: 08.01.2006
20.07.2006-16:46 #8891
ya ben de çok isterim size katılmayı ama worried daha yeni c çalışmaya başladım.. hiç iyi değilim yani worried .. kolay gelsin worriedworried





Cagdas Korkut


Yazar
serdr


avatar
Istanbul
Kayıt: 13.07.2006
20.07.2006-17:00 #8892
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 peace

(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


avatar
istanbul
admin
Kayıt: 17.11.2005
20.07.2006-17:21 #8894
host işini hallederiz o problem değil. flash olcaksa zaten ekstra birşeye gerek yok.





N/A
Yazar
serdr


avatar
Istanbul
Kayıt: 13.07.2006
21.07.2006-00:49 #8908
(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.rolling eyesfrown





Yazar
orhan


avatar
istanbul
admin
Kayıt: 17.11.2005
21.07.2006-00:56 #8909
kolay gelsin





N/A
Yazar
mmt


avatar

Kayıt: 22.01.2006
21.07.2006-09:40 #8911
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


avatar
Istanbul
Kayıt: 13.07.2006
21.07.2006-11:30 #8913
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 bekliyordevilish. 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





1 2
Del.icio.us
Digg
Facebook
Furl
Google
Blink
Simpy
Spurl
Y! MyWeb