سڵاو به‌ڕێزان توڵی زۆر به‌ سوده‌ بۆروستكردنی دیزاین خانو بینا وه‌ هتد..ProBuilder 
كۆ مه‌ ڵێ ئامرازی گرنگی تیایه‌ ئه‌مه‌ش وێنه‌ی چه‌د دیزاینێك كه‌ به‌م توڵه‌ دروستكراوه‌

[وینه‌: 43c91e70eac906f2eca7bb3d396ba13d.png] [وینه‌: 47462e874d1e19282b9d5f8e5867d6b2.png] [وینه‌: f5852ae9fe15c22daf6c4861121c8a36.PNG] [وینه‌: 9b67699ff4c2de81bfd44f1757b18d29.PNG]
سایتی سه‌ره‌كی http://www.protoolsforunity3d.com/

 unityبه‌ ڤیدۆكردنی بۆ ناو به‌ر نامه‌ی install 



[وینه‌: f206aae5a562c800e22452ded4262fb6.PNG]




  Karwan.H :وەرگیراوە لە بەرێز 

ڵەگەڵ رێزم بەرێوبەری مەڵپەڕ : کاروان رمضان


سڵاو به‌ ڕێزان له‌م با به‌ ته‌ دا با س له‌ ڕێخستنی كۆ مه‌ ڵێك فرمان ئه‌كه‌ ین بۆ سیلاح 
 واته‌ده‌ركه‌وتنی شوێنی گوله‌كه‌ت له‌ سه‌ر نیشانه‌ كه‌ت وه‌ك ئه‌م  وێنه‌ی BulletHole   ١- دا نانی 
خواره‌وه‌
[وینه‌: 27398d8939b3763ed61ee76333b04e61.jpg]

ئه‌وه‌ش ڕێخستینی ئاگره‌ كا تێك فیشه‌ك بته‌ قێنیت ئاگره‌ له‌ لوله‌ی Muzzle Flash -2
سیلا حه‌ كه‌وه‌ ده‌رئه‌ جێت وه‌ك ئه‌م وێنه‌ ی خواره‌وه‌ 

[وینه‌: 2dab12bb708a2bf7b14b67e20d71ff73.jpg]
- 3
 (Reload Sound)دانانی ده‌نگ بۆ ڕێلۆد واته‌له‌ دوای ته‌ قاندنی 30 فیشه‌ك ده‌نگی مه‌غزه‌ن گۆڕێن بۆ دائه‌نێین   



[وینه‌: 6a3797edb0204941975406eecc1f42fa.png]

با زۆر سه‌ر تان نه‌ یه‌ شێنم زۆری تریشه‌ ئه‌مه‌ ڤیدۆ كه‌م 

پێویستیه‌كان Download
Shoot Script 

کۆدی PHP::



#pragma strict

var weaponModel : GameObject;
var shootFrom : Transform;
var playerModel : Transform;
var bulletHole : GameObject;

var muzzleFlash : ParticleEmitter;

var lightOne : GameObject;
var lightTwo : GameObject;
var lightThree : GameObject;

var maxRandomness : float = 1.0f;
var minRandomness : float = 0.0f;

var shootPosition : Vector3;

var shootTimer : float = 0.0f;
var shootCooler : float = 0.0f;

var muzzleTimer : float = 0.0f;
var muzzleCooler : float = 0.1f;

var bulletForce : int = 0;
var bulletDamage : int = 0;
var distanceFired : int = 0;

var timeToReload : float = 0.0f;

var currentAmmo : int = 0;
var currentClip : int = 6;
var ammoPerClip : int = 30;

var isReloaded : boolean = false;
var canShoot : boolean = true;

var reloadSound : AudioClip;
var shootSound : AudioClip;

function Start () {
    currentAmmo = ammoPerClip;
    Screen.showCursor = false;
    muzzleFlash.emit = false;
}

function Update () {
    if(Input.GetMouseButton(0)){
        if(currentAmmo < 1 && isReloaded == false){
            Reload();
        }
        if(currentAmmo > 0 && shootTimer < 0 && canShoot == true){
            Fire();
        }
    }
    if(muzzleTimer > 0 && muzzleFlash){
        //muzzleFlash.emit = false;
        //lightOne.light.enabled = false;
        //lightTwo.light.enabled = false;
        //lightThree.light.enabled = false;
    }
    
    if(muzzleTimer > 0 && Input.GetMouseButtonDown){
        lightOne.light.enabled = !lightOne.light.enabled;
        lightTwo.light.enabled = !lightTwo.light.enabled;
        lightThree.light.enabled = !lightThree.light.enabled;
        muzzleFlash.emit = false;
    }
    shootTimer -= Time.deltaTime;
    muzzleTimer -= Time.deltaTime;
}

function Fire () {
    if(currentAmmo > 0){
        if(!Input.GetMouseButtonDown(1)){
            shootPosition = Vector3(Random.Range(minRandomness, maxRandomness), Random.Range(minRandomness, maxRandomness), Random.Range(minRandomness, maxRandomness));
        }
        else
        {
            shootPosition = Vector3(0, 0, 0);
        }
        
        if(muzzleTimer < 0 && muzzleFlash){
            muzzleFlash.Emit();
        }

        var hit : RaycastHit;
        var direction : Vector3 = transform.TransformDirection(Vector3.forward);
        
        Debug.DrawRay(shootFrom.position + shootPosition, direction * distanceFired, Color.cyan);
        
        if(Physics.Raycast(shootFrom.position + shootPosition, direction, hit, distanceFired)){
            var hitRotation = Quaternion.FromToRotation(Vector3.up, hit.normal);
            if(hit.transform.tag == "Prop"){
                Instantiate(bulletHole, hit.point, hitRotation);
            }
            if(hit.rigidbody){
                if(hit.transform.tag == "Enemy"){
                    print("BulletHitEnemy");
                }
                
                hit.rigidbody.AddForceAtPosition(direction * bulletForce, hit.point);
            }
        }
        
        currentAmmo --;
        
        shootTimer = shootCooler;
        muzzleTimer = muzzleCooler;
        
        if(shootSound){
            audio.PlayOneShot(shootSound);
        }
    }
}

function Reload () {
    isReloaded = true;
    if(reloadSound){
        audio.PlayOneShot(reloadSound);
    }
    yield WaitForSeconds(timeToReload);
    if(currentClip > 0){
        currentAmmo = ammoPerClip;
        currentClip -= 1;
    }
    isReloaded = false;
} 



  Karwan.H :وەرگیراوە لە بەرێز 


ڵەگەڵ رێزم بەرێوبەری مەڵپەڕ : کاروان رمضان


سلأو هاوڕێیان
له‌م وانه‌ یه‌دا باس له‌ چۆ نێتی ڕێخستنی
 ده‌كه‌ین HipPoseو AimPose
ئه‌وه‌ش كه‌ بۆ زووم كردن واته‌ نزیك كردنه‌وه‌
كا تێك كلیكی ڕاست به‌ ماس ده‌ كه‌ین
 
ده‌كات بۆ ئه‌وه‌ی نیشانه‌ كه‌ت به‌ باشی بپێكیت Zoom   كامیره‌ مان بۆ
چه‌ ند وێنه‌ یه‌ك
[وینه‌: 06c90f7ba3d78ef72d4ffcc452b6f4f9.png]

[وینه‌: b73167caaf569b3fb69956acdb85759f.png]

[وینه‌: 825a9690d66cf77a7ca5faa2cd901e49.png]

پرۆجێكته‌ كه‌م
Download Test my project


کۆدی PHP::
var HipPose : Vector3;
var 
AimPose : Vector3;
var 
AimSpeed = 15;
private var 
MainCam : GameObject;
private var 
WeapCam : GameObject;

function 
Start ()
{
        
transform.localPosition = HipPose;
        
MainCam = GameObject.FindGameObjectWithTag("MainCamera");
        
WeapCam = GameObject.FindGameObjectWithTag("WeaponCamera");
}

function 
Update ()
{
        if(
Input.GetButton("Fire2"))
    {      
           
MainCam.camera.fieldOfView = 50;//         transform.localPosition = AimPose;
           
transform.localPosition = Vector3.Lerp(transform.localPosition,AimPose,AimSpeed*Time.deltaTime);
    }

        if(!
Input.GetButton("Fire2"))
    {           
// transform.localPosition = HipPose;
        
MainCam.camera.fieldOfView = 60;
        
transform.localPosition = Vector3.Lerp(transform.localPosition,HipPose,AimSpeed*Time.deltaTime);
     }
    } 







  Karwan.H :وەرگیراوە لە بەرێز 


ڵەگەڵ رێزم بەرێوبەری مەڵپەڕ : کاروان رمضان


                                                            سڵاو هاوڕییان 
         unity له‌م وا نه‌ یه‌ دا باس له‌وه‌ ئه‌كه‌ین كه‌ چۆن به‌ ده‌ر گا دروست ده‌ كرێت وه‌ پاشان 
                     بتوا نین ده‌ر گاكه‌ دا خه‌ ین بیكه‌ ینه‌وه‌   keyboardكۆدی بۆ دا بنێن له‌ ڕێگه‌ی
                                                        ئه‌مه‌ ڤیدۆكه‌                                                                                     
                                                          
  Karwan.H :وەرگیراوە لە بەرێز 

ڵەگەڵ رێزم بەرێوبەری مەڵپەڕ : کاروان رمضان


سڵاو هاوڕێیان
كردون بۆ را زا ندنه‌وه‌ی یارییه‌ كانتان upload كۆ مه‌ ڵێ دره‌ختم بۆ
RAR ده‌ریبێنه‌ فۆڵده‌ری Trees Ambient-Occlusion  لێره‌ فایله‌ كه‌ داگره‌ پاشان له‌ 
Assets ڕا كێشه‌ بۆ ناو  وه‌ك وێنه‌ 
[وینه‌: 9bf594f7c815f7b22f02646be320fb8c.PNG]


  Karwan.H :وەرگیراوە لە بەرێز 

ڵەگەڵ رێزم بەرێوبەری مەڵپەڕ : کاروان رمضان



سڵاو به‌ ڕێزان
كۆمه‌ ڵێك چه‌كم بۆ ئه‌ پلۆد كردون ئه‌ توانن له‌ ناو به‌ر نامه‌ی Unity3D
به‌ كاری بێنن ئه‌مه‌ش نمونه‌ كا نی

[وینه‌: gun.PNG?attachauth=ANoY7cqt19UeQ1Ef-UzWi...edirects=0]

[وینه‌: da831602fc304df363679abf1a56bbe7.PNG]

Unity3D چۆنێتی دا به‌ زا ندنی بۆ ناو به‌ر نامه‌ی
Modern Weapons Pack  سه‌ره‌تا له‌ ڕار ده‌ری بێنه‌ فۆڵده‌ری
 Assets  وه‌ ك وێنه‌ كه‌ دیاره‌ ڕاكێشه‌ بۆ ناو

[وینه‌: f5fe665acc157a67ea00f41484bf8470.PNG]

Download ئــێره‌ داگره‌ بۆ
به‌ هیوای سودی لێ ببینن

  Karwan.H :وەرگیراوە لە بەرێز 

ڵەگەڵ رێزم بەرێوبەری مەڵپەڕ : کاروان رمضان


سڵاو به‌رێزان له‌م بابه‌ ته‌دا كۆمه‌ ڵێك خانووم بۆ ئاماده‌ كردوون بۆ به‌ر نامه‌ی unity
له‌گه‌ ڵ فێركاری رێخستنه‌كانی رێگرتن له‌وه‌ی كه‌ چۆن نه‌ هێڵیت كه‌سی یه‌كه‌م به‌ ناو خانوه‌ كه‌دا تێپه‌ ڕێت ئه‌مه‌ نمونه‌ی

[وینه‌: 308df5732ec0ff2c8e597e8c523df41a.PNG]

Download

ئه‌مه‌ش ڤیدۆ كه‌

  Karwan.H :وەرگیراوە لە بەرێز 

ڵەگەڵ رێزم بەرێوبەری مەڵپەڕ : کاروان رمضان


زیاتر

Whats Hot