7.Gelişmiş FPS OYUNU - Nişan Alma

  Рет қаралды 7,436

Mustafa Bektaşoğlu

Mustafa Bektaşoğlu

Күн бұрын

Пікірлер: 44
@UnityKitaplg
@UnityKitaplg 7 жыл бұрын
Arkadaşlar yorumlarda çıkan aleyna tilki linkelerine tıklamayın virüs tarzı bir olay :(
@ahmetcan3585
@ahmetcan3585 7 жыл бұрын
Unity Kitaplığı Unreal Engine 4'e yönelmeyi düşünüyor musun.
@OYUN589
@OYUN589 6 жыл бұрын
dostum şimdi sag tıka baslı tutunca ateş etmiyor sebebi ne acaba kod ayn bu yardım edersen sevinirim using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; public class Silah : MonoBehaviour { [Header("Bilgi")] public string isim; [Header("Mermi")] public float toplamMermi; public float sarjorMermi; public float kalanMermi; public float atesHizi; float atesZaman; public bool ates; public AudioClip atesSesi; public float menzil; [Header("Reload")] public bool reload; float reloadZaman; public float reloadmaxZaman; public AudioClip reloadses; [Header("Particle")] public GameObject mermiizi; public GameObject mermiDuman; [Header("Fener")] public bool isik; public Light fener; RaycastHit hit; Animator anim; public Text kalanMermitext; public Text toplamMermitext; public LayerMask layer; AudioSource ses; public Vector3 normalPoz; public Vector3 aimPoz; public float aimHiz; Camera kamera; void Start () { kamera = Camera.main; anim = GetComponent (); ses = GetComponent(); kalanMermitext.text = kalanMermi.ToString("000"); toplamMermitext.text = "/"+toplamMermi.ToString("000"); } void Update () { if(Input.GetMouseButton(0) && kalanMermi > 0 && !reload && !ates){ kalanMermi--; ates = true; anim.SetTrigger ("Ates"); ses.PlayOneShot(atesSesi); kalanMermitext.text = kalanMermi.ToString("000"); toplamMermitext.text = "/" + toplamMermi.ToString("000"); if (Physics.Raycast(Camera.main.transform.position,Camera.main.transform.forward,out hit, menzil, layer)) { Instantiate(mermiizi, hit.point, Quaternion.FromToRotation(Vector3.up, hit.normal)); } } if (ates) { if(atesZaman > atesHizi) { atesZaman = 0; ates = false; } else { atesZaman += Time.deltaTime; } } if(Input.GetKeyDown(KeyCode.R) && !reload && toplamMermi > 0 && kalanMermi != sarjorMermi) { reload = true; anim.SetTrigger("Reload"); ses.PlayOneShot(reloadses); reloadZaman = 0; } if (reload) { if(reloadZaman > reloadmaxZaman) { float ihtiyacMermi = sarjorMermi - kalanMermi; if(ihtiyacMermi > toplamMermi){ kalanMermi += toplamMermi; toplamMermi = 0; }else { kalanMermi = sarjorMermi; toplamMermi -= ihtiyacMermi; } kalanMermitext.text = kalanMermi.ToString("000"); toplamMermitext.text = "/" + toplamMermi.ToString("000"); reload = false; } else { reloadZaman += Time.deltaTime; } } if (Input.GetMouseButton(1)) { transform.localPosition = Vector3.Slerp(transform.localPosition, aimPoz, aimHiz * Time.deltaTime); kamera.fieldOfView -= 50 * Time.deltaTime; kamera.fieldOfView = Mathf.Clamp(kamera.fieldOfView, 30, 60); } else { transform.localPosition = Vector3.Slerp(transform.localPosition, normalPoz, aimHiz * Time.deltaTime); kamera.fieldOfView += 50 * Time.deltaTime; kamera.fieldOfView = Mathf.Clamp(kamera.fieldOfView, 30, 60); } } }
@OYUN589
@OYUN589 6 жыл бұрын
dostum reload ederken aim alıyor yani field of view yakınlaşıyor duzeltirmisin bir de Q ya basldıgında yana gelme yap duman cıkma yap artık sunları dostum .
@WhoIsAyata
@WhoIsAyata 7 жыл бұрын
bu silahlara 4x 2x red dot vb dürbünler takmayı gösterirsen sevinrim abi
@sofiia777
@sofiia777 7 жыл бұрын
+1
@hasan0polat
@hasan0polat 6 жыл бұрын
+1
@Furcyvideo
@Furcyvideo 7 жыл бұрын
silah envanteri falan ne zaman gelicek değişik silah ekleme ikinci silah ekleme silaha eklenti ekleme falan
@sofiia777
@sofiia777 7 жыл бұрын
+1
@Furcyvideo
@Furcyvideo 7 жыл бұрын
vay be yorum tutmuş alırım kalp kdkxjcjc
@canulasli7232
@canulasli7232 7 жыл бұрын
Bir sonraki videoda ve ya daha sonraki videolarda dinamik bir cross hair yapımı gösterebilir misin?
@cursfish
@cursfish 7 жыл бұрын
ABİ BÜYÜK Bİ HATA VAR!!!!!!!!!! AİMİ AÇTIĞIMIZDA YANİ SAĞ TIKA BASILI TUTARKEN YAKLAŞTIRMIŞKEN R YE BASINCA YAKLAŞTIRILMIŞ ŞEKİLDE MERMİ DEĞİŞTİRİYO HİÇ HOŞ OLMUYOR !!!!!!!!!!!!!!!!!!
@koltuk4498
@koltuk4498 6 жыл бұрын
aynn abi haklıısın
@koltuk4498
@koltuk4498 6 жыл бұрын
if (Input.GetMouseButton(1) && reload == false) { transform.localPosition = Vector3.Slerp(transform.localPosition, aimpoz, aimhiz * Time.deltaTime); }else { transform.localPosition = Vector3.Slerp(transform.localPosition, normalpoz, aimhiz * Time.deltaTime);
@ensbrn
@ensbrn 6 жыл бұрын
abi yaptığın kodların hepsini alta koyarmısın bazılarıda yapıyoda mesela ben :D
@semihcam8907
@semihcam8907 7 жыл бұрын
adamsın
@cursfish
@cursfish 7 жыл бұрын
abi harikasın 8 İ AT ARTIK BE NOLUR :D
@canulasli7232
@canulasli7232 7 жыл бұрын
Teşekkürler Hocam
@koltuk4498
@koltuk4498 6 жыл бұрын
sa gençlik aranızda aim alma ile reload kötü oluyor demişssiniz bu kodu kullanın if (Input.GetMouseButton(1) && reload == false) { transform.localPosition = Vector3.Slerp(transform.localPosition, aimpoz, aimhiz * Time.deltaTime); }else { transform.localPosition = Vector3.Slerp(transform.localPosition, normalpoz, aimhiz * Time.deltaTime);
@alperengul8654
@alperengul8654 6 жыл бұрын
abi ben farklı bir silah kullanıyorum ve nişan aldıktan sonra ateş edince tekrar eski haline dönüyor hızlıca. Yardım edebilir misin lütfennn?
@ensbrn
@ensbrn 6 жыл бұрын
ama kodsuz kodlular daha gelişmiş oluyor
@semihtas9711
@semihtas9711 4 жыл бұрын
Mermiler 6 şar 6 şar eksiliyor 1 er 1 er olması gerekiyor nasıl eksik yok kaç bölümdür bekliyom
@kdr454
@kdr454 7 жыл бұрын
5.yorum kalp AT ABİ !!!!!! senin sayende birsürü oyun yaptım :D ama ios için bi oyun yaptım abi buildde ettim ama ios cihazıma nasıl atabilirim ? VİDEOSUNU ÇEKERMİSİN?
@ahmettalha8683
@ahmettalha8683 7 жыл бұрын
Kardeş her silah için ayrı kodlamak gerekiyomu?
@ahmettalha8683
@ahmettalha8683 7 жыл бұрын
Peki
@fatihbicgi
@fatihbicgi 6 жыл бұрын
Koşarken aimde sıkıntı oluyor ben çözemedim bir ara bakarsan sevinirim. Sanırım standart assetteki fps sisteminde koşarken kamerada oynama yapıyor, bizde benzeri bir oynama yaptığımız için karışıklık oluşuyor.
@alperengul8654
@alperengul8654 6 жыл бұрын
Abi bende sağ click yapıyorum ( nişan alma ) sonrasında ise nişan alırken ateş ediyorum eski (nişan alınmamış yere dönüyor hemen hızlı bir biçimde) onu nasıl ayarlayabilirim ? Bilen biri nolur yardım etsin çok ihtiyacım var.
@ferhaterennn
@ferhaterennn 7 жыл бұрын
abi 8 de sekme yapabilirmisin yada mermi dumanını
@hasan0polat
@hasan0polat 6 жыл бұрын
abi raund sistemini gösterirsen sevinirim
@glowbuggames1887
@glowbuggames1887 7 жыл бұрын
Söz verdiğin gibi oyuna silahı atınca saydam yeşil renk olma sorununu cözecektin öyle dedin bir sonraki videoda cozucem diye
@HEKFACT
@HEKFACT 5 жыл бұрын
Kardeşim Düzeltme Yolunu Biliyorum İletişime Geçmek İçin E-mailime Yazabilirsin (medyahayrettin512@gmail.com)
@deniztuncertepe2285
@deniztuncertepe2285 7 жыл бұрын
Acil yardım lazım Steame yaptığım oyunu erken erişim olarak çıkarmak istiyorum nasıl yapıcam?
@furkancanturk5635
@furkancanturk5635 7 жыл бұрын
ilk like bi kalp art reyiz
@ensbrn
@ensbrn 6 жыл бұрын
ben aslında 1 tane yaptım
@barbartv6523
@barbartv6523 5 жыл бұрын
5:49 allah icin yardım edin tüm scriptleri yaptım error vermedi ama sağ clik yaptım bişey olmadı );
@sofiia777
@sofiia777 6 жыл бұрын
ABİ RELOAD YPARKEN YAKINLAŞTIRMASI PEK HOŞ GÖZÜKMÜYOR Bİ BAKARMISIN!!
@koltuk4498
@koltuk4498 6 жыл бұрын
if (Input.GetMouseButton(1) && reload == false) { transform.localPosition = Vector3.Slerp(transform.localPosition, aimpoz, aimhiz * Time.deltaTime); }else { transform.localPosition = Vector3.Slerp(transform.localPosition, normalpoz, aimhiz * Time.deltaTime);
@p4ro7a81
@p4ro7a81 7 жыл бұрын
Abi bir sorum olacaktı ben de fps oyun yapicam ama bir tane abim dedi ki sadece c sharp ile yapabilirsin dedi java script te ihtiyacın yok dedi bu doğru mu abi sadece c# kullanip fps oyunu yapabilirmiyim?
@sofiia777
@sofiia777 7 жыл бұрын
8.ders nezmn glyr
@unity3ddersleri166
@unity3ddersleri166 6 жыл бұрын
reload yaparken aim alıyor nasıl engellerim
@rayanthelordrayanthelord443
@rayanthelordrayanthelord443 7 жыл бұрын
Hi
@furkancanturk5635
@furkancanturk5635 7 жыл бұрын
ilk yorum
@mehmeteren5589
@mehmeteren5589 7 жыл бұрын
1 dislike kod yazamayanlar jsjsjjs
9.Gelişmiş FPS OYUNU - Silah Değiştirme
17:04
Mustafa Bektaşoğlu
Рет қаралды 11 М.
БУ, ИСПУГАЛСЯ?? #shorts
00:22
Паша Осадчий
Рет қаралды 1,1 МЛН
Ice Cream or Surprise Trip Around the World?
00:31
Hungry FAM
Рет қаралды 5 МЛН
Кто круче, как думаешь?
00:44
МЯТНАЯ ФАНТА
Рет қаралды 1,2 МЛН
Triple kill😹
00:18
GG Animation
Рет қаралды 18 МЛН
OYUN YAPMAK İSTEYENLER BU VİDEOYU İZLESİN.
13:01
at0m
Рет қаралды 634 М.
How to Add Interaction in Godot 4
16:48
Nagi
Рет қаралды 19 М.
How to Code (almost) Any Feature
9:48
DaFluffyPotato
Рет қаралды 695 М.
How to Create an RPG in Godot 4 (step by step)
20:57
DevWorm
Рет қаралды 334 М.
FIRST PERSON MOVEMENT in Unity - FPS Controller
23:53
Brackeys
Рет қаралды 3,2 МЛН
What are Events? (C# Basics)
15:05
Code Monkey
Рет қаралды 398 М.
Silah Oyunu Yapma B3 - Animasyonlar - Unity 3D
13:36
witnn ile Unity
Рет қаралды 22 М.
Why Are Open Source Alternatives So Bad?
13:06
Eric Murphy
Рет қаралды 670 М.
БУ, ИСПУГАЛСЯ?? #shorts
00:22
Паша Осадчий
Рет қаралды 1,1 МЛН