전체 글

전체 글

    생각없는 오픽 im2 후기

    생각없는 오픽 im2 후기

    목차계기기본 베이스전략?후기 3줄 요약해외출장 있는 직무는 지원자격에 없어도 공인영어성적 필수적일 수 있다. 최소한은 따두는게 좋다.난이도 6-6, 자기소개 포함 6문제 스킵하고, 주제에 살짝 벗어나는 말 해도 문장 발음, 속도 괜찮으면 im2 주는 것 같다.시험장소는 최대한 신축 건물을 선택하는게 좋다.. 계기개발자를 꿈꾸는 입장에서 '물론 있으면 좋지만 공인영어성적이 필요하나?'라는 생각이 있었습니다. 하지만 IT 서비스 회사를 제외한 분야에서는 지원 자격에 영어 최소 조건이 있고, 해외출장이 있는 직무의 경우 지원 자격에 없어도 스피킹 관련 영어성적이 필수적이라는 얘기를 들었습니다. 이러면 그냥 지원 자격에 써주지...시험이 어떻게 나오는지도 모르고, 어느 정도 공부를 해야 할지도 몰라서 일단 빠르..

    Unity MVVM 패턴

    Unity MVVM 패턴

    목차복습UI ToolkitUnity MVVM결론 MVVM 패턴Unity6에서 UI Toolkit이 적극적으로 권장되고, 2024.07.23 유니티 디자인 패턴 책이 업데이트되면서 MVVM패턴이 추가되어 간단하게만 정리합니다.- MVVM 복습기존 MVP 패턴(1990)은 쉬워진 입력과 비대해진 View 문제를 해결하기 위해, 복잡한 UI와 입력을 개별 View가 처리하고, Presenter에 입력을 해석하여 Model로 요청해 View를 업데이트하는게 목적이었습니다. 주로 옵저버 패턴을 사용해 구현되며 View가 Model을 직접 구독할 수 있고, Presenter를 통해서 진행될 수 있습니다.MVVM 패턴은(2005) View Model이라는 View의 추상화를 생성해 View와 View Model을 바..

    현대 오토에버 모빌리티 SW 스쿨 스마트팩토리 1기 합격 후기

    현대 오토에버 모빌리티 SW 스쿨 스마트팩토리 1기 합격 후기

    이전 임베디드 스쿨 1, 2기 이후 이번에 분야를 5개로 확장해 1기수로 시작해서 3년 동안 6기수를 뽑을 계획인 것 같다. 처음 신청했을 때 이전 기수 후기가 보고 싶어서 찾아봤는데, 생각보다 적어서 작성하게 되었다. 이전 임베디드 스쿨은 서초에서 교육받은 것으로 알고 있는데, 이번 기수는 가산디지털단지에서 받는 걸로 알고 있다. 혹시 이후 신청하는 분들이라면 교육 위치를 잘 살펴봐야 할 것 같다.특이한 점은 현대차랑 현대 오토에버 웹을 현대 소프티어 부트캠프에서 뽑았던 걸로 아는데, OT에서 들어보니 오토에버가 따로 모빌리티 SW 스쿨 시작을 하면서 소프티어에서 채용연계는 종료되었다고 한다. [ 선발 과정 ]서류전형 → CS테스트 → 면접 전형 → 최종선발위 과정을 거쳐서 최종 선발을 하며, 이전에도..

    간단한 AOE 스킬 구현

    [진행상황]제자리에 장판형 스킬 AOE 구현, 기존 투사체와 크게 다르지 않은 구현투사체와 달리 이동하지 않고 스킬 실행 지점에서 일정 Tick마다 데미지를 입히고 지속시간이 끝났을 때 파괴되는 형태.AOE만을 위해 패킷이나 기타 부분을 바꿔주고 싶지는 않아서 기존 투사체에서 speed를 AOE에서는 duration으로 사용하는 걸로 사용. 괜찮은지는 추후 고민필요.

    간단한 투사체 구현 (Projectile)

    간단한 투사체 구현 (Projectile)

    [스킬 고민][진행상황]패킷에 SkillType과 SkillHitType을 만들어서 투사체용 스킬 구조 세팅기존 강의와 동일하게 스킬 맞는 기준은 투사체를 서버에서 일정 Tick마다 이동시키고, 각 투사체에 대해 모든 플레이어, 몬스터의 위치를 체크해 스킬의 범위 내에 있으면 적중으로 체크하는 방식으로 구현. 스킬이 사거리 끝에 도달하면 종료. 플레이어는 데미지 입어 죽으면 방에서 초기화.추가로 맵 정보를 적은 파일에 해당 맵에서 어떤 타입의 객체만 데미지를 입을지 읽어와서 예외처리 (GameObjectType.Monster, Player, etc)

    상태 패턴 (State)

    상태 패턴 (State)

    목차FSMStateState vs Strategy 유한 상태 기계 (Finite-State Machine)State 패턴은 FSM을 구현하는 방법 중 하나입니다. 주요 개념은 모든 주어진 순간에 프로그램이 속하는 상태의 수가 유한하다는 점입니다.유한 상태 기계는 유한한 개수의 상태를 가질 수 있는 추상 기계를 뜻합니다. 한 번에 오로지 하나의 상태만을 가지며, 각각의 상태에서 프로그램은 다르게 행동하고, 한 상태에서 연결된 다른 상태로 전환할 수 있습니다.   State 상태 패턴은 객체의 내부 상태에 따라 스스로 행동을 변경할 수 있게 허가하는 패턴으로, 객체가 마치 자신의 클래스를 바꾸는 것처럼 보입니다. (GoF의 디자인 패턴, 395p)간단히 생각하면 상태를 객체화해 현재 상태에 따라 상태 객체를..

    BOJ(17070) - 파이프 옮기기 1 (C++)

    BOJ(17070) - 파이프 옮기기 1 (C++)

    링크 : https://www.acmicpc.net/problem/17070문제 설명NxN 크기의 방이 1x1크기의 정사각형 칸으로 나누어져 있습니다.오늘은 집 수리를 위해 파이프를 옮기려고 합니다. 파이프는 아래와 같은 형태이고 2개의 연속된 칸을 차지하는 크기입니다.파이프는 가로, 세로, 대각선 방향으로 회전시킬 수 있습니다.파이프는 매우 무겁기 때문에 파이프를 밀면서 이동시키려고 합니다. 이 때 파이프를 밀면서 회전시킬 수 있습니다.파이프는 →, ↘, ↓ 방향으로만 밀 수 있습니다. 이때, 파이프가 가로로 놓여져 있는 경우 →, ↘ 방향으로만, 세로로 놓여져있는 경우 ↘, ↓ 방향만, 대각선 방향인 경우 3방향으로 이동시킬 수 있습니다.파이프를 밀거나 혹은 밀면서 회전시킬 때 색이 칠해져 있는 칸은..

    3D 이동으로 변경

    [ 진행상황 ] 기존 강의에서 현재 쓸 수 없는 기능 쳐내고 X,Z 축 이동 및 3D 방향 동기화만 진행 ● 2차 변경기존 WASD 이동에서 카메라 고정, 마우스 클릭 이동으로 변경.대부분 RPG게임이 y축을 어느정도 제한하는 것 같고, 프로젝트에서도 y축을 쓸 일이 거의 없다 생각되서 변경.|