UPBGE python ile 3D oyun

Apr 2, 20221 dakika

Programı açalım







Altta olan logic brick editor den bu dizilimi yapın





Solda olanlar Sensörlerdir keyboard sensörünü ekleyin ve her bi sensöre ok tuşlarını ekleyin ve adını ok tuşunun adını koyun. Ortada olan controller'dır Python Controllerı ekleyin ve kodunuzun adını koyun ben move.py koydum ve her bir sensörün üstünde olan yukarı bakan tuşa basın mavi olacaktır.



move.py 'ın içine şunları yazın.







from bge import logic



controller=logic.getCurrentController()

own=controller.owner

scene=logic.getCurrentScene()

objects=scene.objects



başta kütüphaneyi dahil ettik



altta controller own scene ve objectlere eriştik



cube=objects["Cube"]



kübümü aldım



right=controller.sensors["right"]

left=controller.sensors["left"]

up=controller.sensors["up"]

down=controller.sensors["down"]



daha önceden ayarladığımız sensörleri aldık

dikkat ederseniz her birinin içinde sensörlerin adı yazıyor



if right.positive:

cube.position.x-=0.1



if left.positive:

cube.position.x+=0.1



if up.positive:

cube.position.y-=0.1



if down.positive:

cube.position.y+=0.1



Ve hareket ettirme kodları.



En sonunda altına bir düzlem ekleyin.



Ve p tuşuna basarak oyunu çalıştırın.







Ok tuşlarıyla hareket ettirin .

Küçük bir destek binlerce beğeniden daha değerlidir
https://bylge-images.s3-eu-west-1.amazonaws.com/8a860ee0-ebb9-11ea-98cf-0d9846403006.jpeg
Python

data={ "yas":13, "dil":"Python", "kütüphane":["pygame","kivy","pyautogui","cv2"], "sıkılma durumu":True } print(data)

Bylge Icon
Bylge Icon