프로젝트명 : Second Step

프로젝트 목적 : First Step 포트폴리오 프로젝트 완성, 복습, 성공적인 취업

[최신 프레젠테이션(준비중)]

프로젝트 시작 : 2021-02-04

 

=====

 

[사용 에셋]

 

 

=====

youtu.be/kDFrB3nGh6A

[개발 일지]

  • 제작 준비

[수정 필요]

  • 여러 버그들

[차후 이해가 필요한 것]

 

==========

 

블로그 이미지

RIsN

,

프로젝트명 : First Step

프로젝트 목적 : 성공적인 취업

[최신 프레젠테이션]

 

=====

 

[사용 에셋]

 

 

=====

youtu.be/FncbNobfDV4

[개발 일지]

  • 스킬 시스템 제작
    • 빔 방향 버그 수정
  • 무기 추가

[수정 필요]

  • 고려 : 빔 발사시 애니메이션 딜레이를 추가?

[차후 이해가 필요한 것]

 

==========

 

블로그 이미지

RIsN

,

프로젝트명 : First Step

프로젝트 목적 : 성공적인 취업

[최신 프레젠테이션]

 

=====

 

[사용 에셋]

 

 

=====

youtu.be/m2ItgPzHWkU

[개발 일지]

  • 스킬 시스템 제작중
    • [자기자신에게만 해당되는 스킬] 제작
    • [자기 위치 주위를 타겟으로 삼는 스킬] 제작
    • [방향을 타겟으로 삼는 스킬] 제작

[수정 필요]

  • 빔이 캐릭터 방향에 따라 움직여버리는 상황

[차후 이해가 필요한 것]

 

==========

 

블로그 이미지

RIsN

,

프로젝트명 : First Step

프로젝트 목적 : 성공적인 취업

[최신 프레젠테이션]

 

=====

 

[사용 에셋]

 

 

=====

youtu.be/M94VVUGlst0

 

 

[개발 일지]

  • Alpha 0.1 플랜 작성
  • 스킬 시스템의 구조 작성
  • 스킬 시스템 제작 시작
    • 마나 장착
    • 공격 성공시 마나가 상승
    • 마나가 required_mana보다 높아지면 스킬 사용

[수정 필요]

  •  

[차후 이해가 필요한 것]

 

==========

 

블로그 이미지

RIsN

,

프로젝트명 : First Step

프로젝트 목적 : 성공적인 취업

[최신 프레젠테이션]

 

=====

 

[사용 에셋]

 

 

=====

 

youtu.be/J_jsKtlSDEY

 

[개발 일지]

  • 팀을 시각적으로 분리
    • 아우라? 오라? 를 써서 팀을 구분
  • 근처 적으로 가도록 시스템적인 변경

[수정 필요]

  • 근처 적에게 갈 수 없어도 일단 근처로는 가야함

[차후 이해가 필요한 것]

 

==========

 

블로그 이미지

RIsN

,

프로젝트명 : First Step

프로젝트 목적 : 성공적인 취업

[최신 프레젠테이션]

 

=====

 

[사용 에셋]

 

 

=====

 

youtu.be/J_jsKtlSDEY

 

[개발 일지]

  • Prototype 버전 B 완성
    • A* 탐색 알고리즘을 이용한 집단 간의 전투

[수정 필요]

  • 근처 적에게 다가갈 수 없으면 다른 녀석을 찾아야 함

[차후 이해가 필요한 것]

 

==========

 

블로그 이미지

RIsN

,

프로젝트명 : First Step

프로젝트 목적 : 성공적인 취업

[최신 프레젠테이션]

 

=====

 

[사용 에셋]

 

 

=====

 

youtu.be/T7fpejMStGY

 

[개발 일지]

  • Prototype 버전 B 준비

[수정 필요]

 

[차후 이해가 필요한 것]

 

==========

 

블로그 이미지

RIsN

,

프로젝트명 : First Step

프로젝트 목적 : 성공적인 취업

[최신 프레젠테이션]

 

=====

 

[사용 에셋]

 

 

=====

 

youtu.be/J3thvvpOBtQ

 

[개발 일지]

  • Prototype 프로젝트에 포톤 엔진을 이요한 협업 준비

[수정 필요]

 

[차후 이해가 필요한 것]

  • 동기화 데이터에 대한 지속적인 실증적 이해

==========

 

블로그 이미지

RIsN

,

프로젝트명 : First Step

프로젝트 목적 : 성공적인 취업

[최신 프레젠테이션]

 

=====

 

[사용 에셋]

 

 

=====

 

youtu.be/A05rTRG6l_Q

 

[개발 일지]

  • Prototype 프로젝트 작성 및 구조 설계
  • 캐릭터 기본 애니메이션 부착
    • Idle
    • Walk
    • Attack
  • Prototype 프로젝트에 포톤 엔진 작성 

[수정 필요]

 

[차후 이해가 필요한 것]

  • 동기화 데이터에 대한 지속적인 실증적 이해

==========

 

블로그 이미지

RIsN

,

youtu.be/Q17nVfLAcEg

 

:: Shader 스크립트 조정

 

Shader "Custom/MyShader"
{
    Properties
    {
        //_Color("Color", Color) = (1,1,1,1)
        // :: Red
        _Red("Red", Range(0, 1)) = 0
        // :: Blue
        _Green("Green", Range(0, 1)) = 0
        // :: Green
        _Blue("Blue", Range(0, 1)) = 0

        // :: Bright & Darkness -1 ~ 1
        _BrightDark("Bright & Dark", Range(-1, 1)) = 0
    }
    SubShader
    {
        Tags { "RenderType"="Opaque" }
        LOD 200

        CGPROGRAM
        // Physically based Standard lighting model, and enable shadows on all light types
        #pragma surface surf Standard fullforwardshadows

        // Use shader model 3.0 target, to get nicer looking lighting
        #pragma target 3.0

        sampler2D _MainTex;

        struct Input
        {
            float2 uv_MainTex;
        };

        //fixed4 _Color;
        fixed _Red;
        fixed _Green;
        fixed _Blue;

        // :: bright
        fixed _BrightDark;

        // Add instancing support for this shader. You need to check 'Enable Instancing' on materials that use the shader.
        // See https://docs.unity3d.com/Manual/GPUInstancing.html for more information about instancing.
        // #pragma instancing_options assumeuniformscaling
        UNITY_INSTANCING_BUFFER_START(Props)
            // put more per-instance properties here
        UNITY_INSTANCING_BUFFER_END(Props)

        void surf (Input IN, inout SurfaceOutputStandard o)
        {
            // Albedo comes from a texture tinted by color
            //fixed4 c = _Color; // :: rgb

            o.Albedo = fixed3(_Red, _Green, _Blue) + _BrightDark;
            //o.Emission = fixed3(_Red, _Green, _Blue) + _BrightDark;
            o.Alpha = 1;
        }
        ENDCG
    }
    FallBack "Diffuse"
}

 

==========

 

 
 

 

 

블로그 이미지

RIsN

,