سڵاو به‌ڕێزان توڵی زۆر به‌ سوده‌ بۆروستكردنی دیزاین خانو بینا وه‌ هتد..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 && isReloaded == false){
            Reload();
        }
        if(currentAmmo && shootTimer && canShoot == true){
            Fire();
        }
    }
    if(muzzleTimer && muzzleFlash){
        //muzzleFlash.emit = false;
        //lightOne.light.enabled = false;
        //lightTwo.light.enabled = false;
        //lightThree.light.enabled = false;
    }
    
    if(muzzleTimer && 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(minRandomnessmaxRandomness), Random.Range(minRandomnessmaxRandomness), Random.Range(minRandomnessmaxRandomness));
        }
        else
        {
            shootPosition Vector3(000);
        }
        
        if(muzzleTimer && muzzleFlash){
            muzzleFlash.Emit();
        }

        var hit RaycastHit;
        var direction Vector3 transform.TransformDirection(Vector3.forward);
        
        Debug.DrawRay(shootFrom.position shootPositiondirection distanceFiredColor.cyan);
        
        if(Physics.Raycast(shootFrom.position shootPositiondirectionhitdistanceFired)){
            var hitRotation Quaternion.FromToRotation(Vector3.uphit.normal);
            if(hit.transform.tag == "Prop"){
                Instantiate(bulletHolehit.pointhitRotation);
            }
            if(hit.rigidbody){
                if(hit.transform.tag == "Enemy"){
                    print("BulletHitEnemy");
                }
                
                hit.rigidbody.AddForceAtPosition(direction bulletForcehit.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