تبلیغات :
آکوستیک ، فوم شانه تخم مرغی، صداگیر ماینر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




صفحه 13 از 21 اولاول ... 391011121314151617 ... آخرآخر
نمايش نتايج 121 به 130 از 204

نام تاپيک: *+=[پشتیبانی]=+* Dark Basic Professional / آموزش ها در این تاپیک

  1. #121
    آخر فروم باز Omid_Sadeghvand's Avatar
    تاريخ عضويت
    Apr 2006
    محل سكونت
    تهــــــــــــــران
    پست ها
    1,469

    پيش فرض

    این هم لینک ODE:

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  2. #122
    اگه نباشه جاش خالی می مونه Amir_Amir_Amir's Avatar
    تاريخ عضويت
    Oct 2007
    محل سكونت
    اراک
    پست ها
    357

    پيش فرض

    اينارو كجا بريزم؟
    چكارشون بكنم؟؟؟؟؟؟

  3. #123
    آخر فروم باز Omid_Sadeghvand's Avatar
    تاريخ عضويت
    Apr 2006
    محل سكونت
    تهــــــــــــــران
    پست ها
    1,469

    پيش فرض

    پلاگین ها با پسوند DLL رو در پوشه plugin-user بریز.

  4. #124
    داره خودمونی میشه pro 3d game studio's Avatar
    تاريخ عضويت
    Jun 2008
    پست ها
    99

    پيش فرض

    سلام علیکم و رحمه الله
    خسته نباشید جناب [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
    من با برنامه تری دی گیم استدیو کار می کنم . ولی این نرم افزار مشکلاتی داره .

    میخواستم از زبون شما بشنوم که برای اومدن به سمت دارک چه چیزایی رو اول باید یاد گرفت ؟

    اصلا به صرفه هست آدم وقتشو بذاره روی این ( از نظر یاد گیری) چیزی یاد میگیریم؟

    ولی از اونجایی که منابع فارسی برای تری دی گیم استدیو زیاد هست من اونو خیلی زود یاد گرفتم . ولی اصلا از

    اینکه آیا منابع فارسی برای دارک هست یا نه و یا اینکه سایتی مخصوص آموزش فارسی این موتور وجود داره یا نه

    بی خبرم. برا همین مزاحم شدم . به نظر میرسه که شما زبان انگلیسی رو خوب بلد باشی . راستی توی سایت

    darkbasicpro.thegamecreators.com کدوم قسمتش آموزش در حد مبتدی داره ؟ لینک مستقیمشو بذار لطفا.

    منظورت از اینکه داری لول ادیتور میسازی اینه که خود موتور دارک اصلا چیزی به عنوان لول ادیتور نداره؟ پس بازی

    هایی که تا حالا با دارک ساخته شدن رو در کجا ادیت کردن؟

    ان شاء الله وقتی ساختی بذارش برا دانلود .

    راستی نمونه کار از بازی هایی که با این موتور ساختی رو میزاری بچه ها دانلود کنن؟

    یه چیز دیگه . من باید برا برنامه نویسی وی بی بیشتر کدوم قسمت هاشو یاد بگیرم .؟ کدوم توابع کاربرد دارن

    بیشتر ؟ یه پیشنهاد دیگه وقتی شما آموزش میزاری بهتره که در کنار فایل هایی که میزاری یه pdf هم باشه که

    مخصوص آنالیز کد های توی اون آموزش باشه . اینطوری هم آموزش کد نویسی میشه هم بازی .

    ممنون

    موفق باشی.

  5. #125
    آخر فروم باز Omid_Sadeghvand's Avatar
    تاريخ عضويت
    Apr 2006
    محل سكونت
    تهــــــــــــــران
    پست ها
    1,469

    پيش فرض

    سلام دوست عزیز

    یکی از دوستانم یک کتاب در حد مبتدی و کمی میشه گفت پیشرفته در زمینه دارک بیسیک مینویسه که درست نمیدونم کی تموم میشه ولی بگم هیچ جا آموزش آموزش دارک بیسیک وجود نداره من فقط با سرچ کردن مطلب خاصی در فرم دارک بیسیک تونستم تا حدی مشکلم رو حل کنم...شما اول تو فرم دارک ثبت نام کنید و به آدرس
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    برید و Learn یا Learning رو سرچ کنید هر مطلبی رو خواستید میتونید در موردش پیدا کنید.
    در مورد بازیهایی که ساختم بگم که همه لینکها خراب شدن ولی بازی جنگ روباتها هنوز سالمه میتونید از وبلاگم دانلود کنید
    من وقت آموزش دادن رو ندارم...اون نمونه هایی هم که گذاشتم فقط یک sample است به همراه توضیح در مورد هر کد نه آموزش کامل.

    من XNA کار نکردم ولی میگن فقط کد نویسی است و دارک بیسیک هم همین طوره.
    میتونی از کدهای خاصی یه جور World editor یا لول ادیتور ساخت.
    شما اگه اولین صفحه های همین تایپیک رو مشاهده کنید یک World editor برای دارک بیسیک معرفی کردم میتونید از اون هم استفاده کنید که واقعا lightmap خیلی قوی و سریع میده.

    موفق باشید

  6. #126
    آخر فروم باز Omid_Sadeghvand's Avatar
    تاريخ عضويت
    Apr 2006
    محل سكونت
    تهــــــــــــــران
    پست ها
    1,469

    پيش فرض

    سلام امر جان ببخشید کمی دیر شد کمی سرم شلوغه:

    کد برخورد گروه رو نا درست نوشتي:
    اين قسمت نا درست است x2#,z2#,y2#,8,0)
    و همچنين شعاع را 10 تنظيم کنيد
    نا درست
    collobj=sc_sphereslidegroup(0,x1#,y1#,z1#,x2#,z2#, y2#,8,0)
    صحيح
    collobj=sc_sphereslidegroup(0,x1#,y1#,z1#,x2#,y2#, z2#,10,0)
    مشکل در پرش هم داشتی در کد زیر:
    جای این کد اشتباه است and pyjcos=0
    و همچنین متغیر pyjcos باید صفر شود
    pyjcos=0
    اگه میخوای کلید پرش رو گرفته و بپره کد and actkey=0 رو حذف کن
    نا درست
    if spacekey()=1 and actkey=0 and jumpply=0 and y#=<-1 and pyjcos=0
    ackey=1 : jumpply=1 : jump_timer2#=0
    endif
    کد صحیح در زیر است:
    if spacekey()=1 and actkey=0 and jumpply=0 and y#=<-1
    actkey=1 : jumpply=1 : jump_timer2#=0:pyjcos=0
    endif


    کدهای صحیح:


    set window on
    set display mode 1024,768,32
    sync on : sync rate 90
    hide mouse : backdrop on : color backdrop rgb(0,0,0)
    rem
    global_setup()
    make object sphere 1,12 : position object 1,35,5,-30 : sc_setupobject 1,0,2
    load object "E:\Program Files\01_CREATE BY OSB\ALL GAME OMID BUILDER\zzzzz_Soldiers\world\level1
    \world.dbo",2
    position object 2,0,1,0 : sc_setupcomplexobject 2,1,2
    rem
    set camera fov 75
    rem
    speed#=2.6
    rem
    do
    start_collision(1)
    set camera to follow object position x(1),object position y(1),object position z(1),object angle y
    (1),35,15,5,1
    if upkey()=1 then move object 1,speed#
    if downkey()=1 then move object 1,-1*(speed#/4+speed#/2)
    if rightkey()=1 then yrotate object 1,object angle y(1)+3
    if leftkey()=1 then yrotate object 1,object angle y(1)-3
    jump(1,5,4)
    end_collision(1)
    sync
    loop
    rem
    function start_collision( obj )
    if object exist(obj)=1
    x1#=object position x(obj)
    y1#=object position y(obj)
    z1#=object position z(obj)
    endif
    endfunction
    function end_collision( obj )
    if object exist(obj)=1
    if jumpply=0 then move object down obj,1
    x2#=object position x(obj)
    y2#=object position y(obj)
    z2#=object position z(obj)
    collobj=sc_sphereslidegroup(1,x1#,y1#,z1#,x2#,y2#, z2#,10,0)
    y#=object position y(obj)-sc_getcollisionslidey()
    if collobj>0
    position object obj,sc_getcollisionslidex(),sc_getcollisionslidey( ),sc_getcollisionslidez()
    endif
    sc_updateobject obj
    endif
    endfunction
    function jump( obj,sp_timer#,hjump# )
    if spacekey()=1 and actkey=0 and jumpply=0 and y#=<-1
    actkey=1 : jumpply=1 : jump_timer2#=0:pyjcos=0
    endif
    if spacekey()=0 then actkey=0
    if jumpply>0
    inc pyjcos,sp_timer#
    if pyjcos=>180 then pyjcos=180 : jumpply=0
    jump_timer1#=cos(pyjcos)*hjump#+object position y(obj)
    position object obj,object position x(obj),jump_timer1#,object position z(obj)
    endif
    endfunction
    function global_setup()
    global x1#
    global y1#
    global z1#
    global y#
    global collobj
    global pyjcos
    global jumpply
    global actkey
    global jump_timer1#
    endfunction

  7. این کاربر از Omid_Sadeghvand بخاطر این مطلب مفید تشکر کرده است


  8. #127
    اگه نباشه جاش خالی می مونه Amir_Amir_Amir's Avatar
    تاريخ عضويت
    Oct 2007
    محل سكونت
    اراک
    پست ها
    357

    پيش فرض

    دستتون درد نكنه!!!!!!!
    واقعا ممنونم:دي

  9. #128
    آخر فروم باز Omid_Sadeghvand's Avatar
    تاريخ عضويت
    Apr 2006
    محل سكونت
    تهــــــــــــــران
    پست ها
    1,469

    1 کد بازي پينگ پونگ

    کد بازي پينگ پونگ:

    REM -------------------LEVEL1--------------------------------------------------------------
    rem startup
    sync on : sync rate 30
    hide mouse
    make memblock 1,20
    make camera 1
    color backdrop 1,rgb(0,0,255)
    position camera 1,0,500,0
    xrotate camera 1,90
    start:
    rem make ball
    make object sphere 1,20
    rem make sides
    make object box 2,350,100,20
    position object 2,0,0,-100
    make object box 3,350,100,20
    position object 3,0,0,100
    rem make players
    make object box 4,10,40,40
    position object 4,-175,0,0
    make object box 5,10,40,40
    position object 5,175,0,0
    rem make ball move
    rotate object 1,0,rnd(30)+30,0
    bspeed#=15
    gosub setupcollisions
    gosub blur_setup
    do
    gosub printtext
    gosub playerupdate
    gosub moveball
    gosub blur_loop
    gosub aiupdate
    gosub updatecollisions
    sync
    loop
    moveball:
    move object 1,bspeed#
    if object position x(1)>200
    ascore=ascore+1
    goto reset
    endif
    if object position x(1)<-200
    bscore=bscore+1
    goto reset
    endif
    return
    updatecollisions:
    sc_updateobject 1
    sc_updateobject 2
    sc_updateobject 3
    sc_updateobject 4
    sc_updateobject 5
    if sc_objectcollision(1,4)
    i#=object angle y(1)
    r#=i#-(i#*2)
    ps#=mousemovey()*30
    rotate object 1,0,r#+ps#,0
    endif
    if sc_objectcollision(1,5)
    i#=object angle y(1)
    r#=i#-(i#*2)
    rotate object 1,0,r#,0
    endif
    if sc_objectcollision(1,2)
    i#=object angle y(1)
    r#=i#-(i#*2)
    rotate object 1,0,r#+180,0
    endif
    if sc_objectcollision(1,3)
    i#=object angle y(1)
    r#=i#-(i#*2)
    rotate object 1,0,r#+180,0
    endif
    return
    setupcollisions:
    sc_setupobject 1,0,2
    sc_setupobject 2,0,2
    sc_setupobject 3,0,2
    sc_setupobject 4,0,2
    sc_setupobject 5,0,2
    sc_setobjectcollisionon 1
    sc_setobjectcollisionon 4
    sc_setobjectcollisionon 5
    return
    aiupdate:
    rotate object 1,0,wrapvalue(object angle y(1)),0
    oz#=z#
    if object angle y(1)>0 and object angle y(1)<180 and object position x(1)>0
    oz#=az#
    bz#=object position z(1)+rd#
    cz#=object position z(5)
    spd#=0.1
    if bz#>cz#
    az#=az#+5
    else
    az#=az#-5
    endif
    position object 5,175,0,az#
    else
    rd#=(rnd(40)-20)
    endif
    if az#>70 then az#=70
    if az#<-70 then az#=-70
    return
    playerupdate:
    pz#=pz#-mousemovey()/2
    if pz#>70 then pz#=70
    if pz#<-70 then pz#=-70
    position object 4,px#-175,0,pz#
    return
    reset:
    delete object 1
    delete object 2
    delete object 3
    delete object 4
    delete object 5
    gosub blur_end
    goto start
    return
    printtext:
    gamespeed#=screen fps()
    gamespeed$=str$(gamespeed#)
    text 0,0,gamespeed$
    ascore$=str$(ascore)
    bscore$=str$(bscore)
    text 200,10,ascore$
    text 400,10,bscore$
    return
    endprt:
    return
    blur_setup:
    make object sphere 6,19
    set alpha mapping on 6,80
    make object sphere 7,17
    set alpha mapping on 7,66
    make object sphere 8,15
    set alpha mapping on 8,33
    return
    blur_loop:
    position object 6,object position x(1),object position y(1),object position z(1)
    rotate object 6,0,object angle y(1),0
    move object 6,-5
    position object 7,object position x(1),object position y(1),object position z(1)
    rotate object 7,0,object angle y(1),0
    move object 7,-10
    position object 8,object position x(1),object position y(1),object position z(1)
    rotate object 8,0,object angle y(1),0
    move object 8,-15
    return
    blur_end:
    delete object 6
    delete object 7
    delete object 8
    return
    Last edited by Omid_Sadeghvand; 25-07-2008 at 21:28.

  10. #129
    کاربر فعال طراحی وب DaRiOuShJh's Avatar
    تاريخ عضويت
    Oct 2006
    محل سكونت
    تـهران - امانیه
    پست ها
    10,541

    پيش فرض

    به به به خدا عمرتون بده!
    فقط یه راهنمایی کوچولو میکنید
    من این تاپیک رو از اول پستای اول رو بخونم چیزی سر در میارم یا مطالب قاطی پاتی پخشه؟

  11. #130
    آخر فروم باز Omid_Sadeghvand's Avatar
    تاريخ عضويت
    Apr 2006
    محل سكونت
    تهــــــــــــــران
    پست ها
    1,469

    11

    مطالب قاطی پاتی پخشه >>...درسته

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •