Dark Mode

Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
This repository was archived by the owner on Feb 12, 2025. It is now read-only.
/ Unity-DivisionLike Public archive

develop a game like Tom Clancy's The Division by using Unity

License

Notifications You must be signed in to change notification settings

ddayin/Unity-DivisionLike

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

433 Commits

Repository files navigation

DivisionLike Unity Project Summary

develop a game like Tom Clancy's The Division by using Unity

DivisionLike_2025-02-06.mp4

Project Purpose

  1. I like TPS(Third Person Shooter) games! So I want to make my own game like division
  2. personal toy project
  3. to learn Unity & C#

Key Features

  • control player character
  • player character animation
  • control weapons
  • spawn enemies
  • HUD to display information
  • support HDRP

Third Party Plugins

  • Outline Effect
  • MiniMap
  • EZ Camera Shake
  • LenaPool
  • iTween

TO DO

  • enemy AI
  • add weapons
  • improve mini map
  • improve snow particle
  • improve background objects like building
  • add inventory system
  • add various weapons

PC Specification

  • OS : Windows 11 64bit
  • CPU : AMD Ryzen 9 5900X 12-Core
  • RAM : 32GB
  • SSD : Samsung SSD 870 QVO 1TB
  • GPU : NVIDIA GeForce RTX 3060

Development Tools (02/08/2024)

  • Engine : Unity 2023.2.61f1
  • Language : C#
  • IDE : Jetbrains Rider 2023.3.3

Player Character

  • Player.cs : peulreieoyi componentdeuleul gajigo issda.
  • PlayerAnimation.cs : peulreieoyi aenimeisyeon
  • PlayerFootstepSound.cs : peulreieoyi baljagug sori
    • badag tegseuceo taibe ddara dareun balsori jaesaeng
  • PlayerHandleGrenade.cs : suryutan tuceog
  • PlayerHealth.cs : peulreieoyi HP
  • PlayerInput.cs : peulreieo ibryeog ceori
  • PlayerInventory.cs : peulreieoyi inbentori
  • PlayerMovement.cs : peulreieo idong
  • PlayerStats.cs : peulreieo stat

Weapons

  • Grenade.cs : syuryutan
  • GrenadeHandler.cs : syuryutan ceori
  • Weapon.cs : mugi
  • WeaponHandler.cs : mugi ceori

Enemy

  • EnemyAttack.cs : jeog kaerigteoyi gonggyeog
  • EnemyDropItem.cs : jeog kaerigteoga jugeumyeon aitemeul ddeoleoddeurinda.
  • EnemyHealth.cs : jeog kaerigteoyi HP
  • EnemyInventory.cs : jeog kaerigteoyi inbentori
  • EnemyMovement.cs : jeog kaerigteoyi idong
  • EnemyStats.cs : jeog kaerigteoyi seutaes

GUI

  • AmmoBoxIcon.cs : tanyag sangja aikon
  • CircularHit.cs : peulreieoreul gijuneuro sangdaeege majeun banghyangeuro imiji hoejeonhaeseo pyosi
  • CommonPopup.cs
  • CrosshairAR.cs : AR congyi crosshair
  • CrosshairController.cs : crosshair ceori
  • CrosshairHandler.cs
  • CrosshairMakarov.cs : Makarov congyi crosshair
  • EnemyUI.cs : jeog kaerigteoyi UI
  • FloatingText.cs : tegseuteu
  • FloatingTextController.cs : tegseuteu ceori
  • MinimapHit.cs : minimaebe eoneu banghyangeuro peulreieo kaerigteoga majassneunji pyosi
  • PlayerHUD.cs : peulreieoyi HUD
  • screenHUD.cs : minimaeb, hyeonjae gyeongheomci, hyeonjae rebel, hyeonjae jangjeondoen congal deungeul pohamhan UI pyosi
  • ToastPopup.cs

Effect

  • GrenadeCircleEffect.cs : pogpa beomwi ipegteu
  • ItemDropEffect.cs : aitemeul ddeoleoddeurin jijeome raineul geurinda.
  • PlayerOutlineEffect.cs : peulreieoe ausraineul geurineun ipegteu

Managers

  • EffectManager.cs : ipegteu gwanrija
  • EnemyManager.cs : jeog gwanrija
  • GameOverManager.cs : geim obeo gwanrija
  • PauseManager.cs : ilsi jeongji gwanrija
  • PlayScene.cs : peulrei ssin
  • PopupManager.cs : pabeob gwanrija
  • SceneController.cs : ssineul bulreodeuligo gwanrihanda.
  • ScoreManager.cs : jeomsu gwanrija
  • SoundController.cs : saundeu ceori

etc

  • CameraControl.cs
  • HeadBobber.cs
  • RandomAnimationPoint.cs
  • RandomParticlePoint.cs
  • VolumeHandler.cs
  • OilBarrel.cs
  • Singleton.cs

About

develop a game like Tom Clancy's The Division by using Unity

Topics

Resources

Readme

License

MIT license

Stars

Watchers

Forks

Packages

Contributors