3دي 1tutorial
صفحة 1 من اصل 1 • شاطر
3دي 1tutorial
ننشئ backgroun ونسميه tex_floor
ونصنع obj_player
d3d_start()
x= room_width/2
y= room_height/2
z = 50
xto = x
yto = y
zto = z
direction=0
friction=0.5
if keyboard_check(ord("W")) then speed=5
if keyboard_check(ord("S")) then speed=-5
direction -= (display_mouse_get_x()-(display_get_width()/2))/5
zto -= (display_mouse_get_y()-(display_get_height()/2))/2
display_mouse_set(display_get_width()/2,display_get_height()/2)
xto= lengthdir_x(100,direction)+x
yto= lengthdir_y(100,direction)+y
d3d_set_projection(x,y,z,xto,yto,zto,0,0,1)
draw_set_color(c_white)
d3d_draw_floor(0,0,0,room_width,room_height,0,background_get_texture(tex_floor),room_width/128,room_height/128)
d3d_draw_floor(0,0,128,room_width,room_height,128,background_get_texture(roof_tex),room_width/128,room_height/128)
ونصنع obj_player
d3d_start()
x= room_width/2
y= room_height/2
z = 50
xto = x
yto = y
zto = z
direction=0
friction=0.5
if keyboard_check(ord("W")) then speed=5
if keyboard_check(ord("S")) then speed=-5
direction -= (display_mouse_get_x()-(display_get_width()/2))/5
zto -= (display_mouse_get_y()-(display_get_height()/2))/2
display_mouse_set(display_get_width()/2,display_get_height()/2)
xto= lengthdir_x(100,direction)+x
yto= lengthdir_y(100,direction)+y
d3d_set_projection(x,y,z,xto,yto,zto,0,0,1)
draw_set_color(c_white)
d3d_draw_floor(0,0,0,room_width,room_height,0,background_get_texture(tex_floor),room_width/128,room_height/128)
d3d_draw_floor(0,0,128,room_width,room_height,128,background_get_texture(roof_tex),room_width/128,room_height/128)
fodil-
- الجنس :
عدد المساهمات : 146
رد: 3دي 1tutorial
يكون أفضل لو شرحت الأكواد .. ينقل للقسم المناسب
Abdullah Alsayed- Admin
- الجنس :
عدد المساهمات : 1791
صفحة 1 من اصل 1
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى
السبت فبراير 03, 2018 7:40 pm من طرف ZAHRANI BLACK
» مساعدة ضروورية
الإثنين يناير 29, 2018 10:32 pm من طرف king_of_fun
» شارك رابط تطبيقك من تطبيقك على الاندرويد على وسائل التواصل الاجتماعي
الإثنين يناير 29, 2018 12:45 pm من طرف ibraheem2d
» ازاي اصنع لعبه علي Android
الأحد يناير 28, 2018 4:31 pm من طرف ibraheem2d
» درس صناعة 2D بلاتفورم بسيط باستخدام مكتبة Simple Platform LIB حصريا !
الخميس يناير 11, 2018 2:44 am من طرف Abdullah Alsayed
» اخر مساعدة منكم لي في الجيم ماكر
الأربعاء يناير 03, 2018 2:18 am من طرف king_of_fun
» ادعوكم اصدقائي لتجريب لعبتي الاولي Am Head Soccer
الثلاثاء ديسمبر 26, 2017 2:41 pm من طرف nexusrex
» طلب مساعدة بخصوص لعبة pinball.
الأحد ديسمبر 03, 2017 8:52 pm من طرف moummi.mouh@gmail.com