분류 전체보기
-
[Unreal 5] 블루프린트 1 - 프로젝트 생성 및 노드 생성302호 컴퓨터실/언리얼 엔진 5 기초 2024. 11. 3. 23:25
기본 게임 프로젝트 생성 광활한 타일 평야가 펼쳐질건데 아래에 보이는 콘텐츠 드로어를 클릭해 기본 맵을 호출해본다.3개 모두 골고루 확인해보자. 상단 툴바에 네모들 끼리 연결된 아이콘을 클릭하면 현재 레벨에서의 블루프린트를 확인할 수 있다. 기본 액션(기능)들이 뭐 많이 들어 있다.블루프린트가 생성될 저 배경을 event graph 라고 하며 추가될 내용들은 액션 or 기능(function) 이다. 'print string' 을 검색해서 기능 하나를 추가해본다.그렇게 생성된 저 박스를 'Node' 라고 부른다.노드는 프로젝트내에 포함된 이미 만들어진 기능(Premade functionality)의 일부를 뜻한다. 'BeginPlay' 를 검색해서 또 다른 기능 하나를 추가한다.생성된 저 빨간색..
-
ReaderWriterLock Sample302호 컴퓨터실/강의 자료 2024. 10. 2. 00:30
namespace ServerCore;// 재귀적 락을 허용 (Yes) WriteLock -> WriteLock OK, WriteLock -> ReadLock OK, ReadLock -> WriteLock No// 스핀락 정책 (5000번 -> Yield)public class Lock{ private const int EMPTY_FLAG = 0x00000000; private const int WRITE_MASK = 0x7FFF0000; private const int READ_MASK = 0x0000FFFF; private const int MAX_SPIN_COUNT = 5000; // [Unused(1)] [WriteThreadId(15)] [ReadCount(16..
-
C# 델리게이트란 무엇인가? 이해하기 쉽게 풀어보는 메서드 참조302호 컴퓨터실/QnA 2024. 10. 1. 15:00
델리게이트(Delegate)를 사용하여 메서드를 호출하는 것과 직접 메서드를 호출하는 것은 실행 방식과 활용 목적에서 중요한 차이가 있습니다. 이 차이는 특히 비동기 프로그래밍, 이벤트 처리, 스레딩과 같은 상황에서 두드러집니다.1. 실행 시점과 컨텍스트의 차이직접 메서드 호출:메서드를 직접 호출하면 현재 스레드에서 즉시 실행됩니다.예:void MyMethod() { // 작업 내용 } // 직접 호출 MyMethod(); // 현재 스레드에서 즉시 실행 델리게이트를 통한 메서드 호출:델리게이트를 사용하면 메서드에 대한 참조를 저장하고, 이를 나중에 다른 시점이나 다른 스레드에서 실행할 수 있습니다.예:// 델리게이트 선언delegate void MyDelegate(); void MyMethod() {..
-
덴젤 워싱턴 딜러드대학교 졸업 연설 일부일상글/짧은 생각 2024. 9. 2. 16:05
But remember, dreams without goals are just dreams.목표가 없는 꿈은 한낱 꿈일 뿐입니다. And they ultimately fuel disappointment.결국에 실망만 할겁니다. So have dreams, but have goals.꿈을 가지되, 목표를 세우세요. life goals, yearly goals, monthly goals, daily goals. 인생 목표, 연간 목표 월간 목표, 하루 목표 You have to work at it every day.매일을 노력해야합니다. You have to plan every day.매일 계획을 세워야 합니다. You've heard the saying 이런 말이 있습니다. We don't plan to ..
-
왜들 그렇게 열심히 사는걸까?일상글/짧은 생각 2024. 9. 1. 18:43
우연히 백종원 선생님이 외국에서 한식당을 운영하는 예능을 봤다. 바로 전에는 백종원 선생님의 일대기에 대해 나왔다. 어린시절엔 식당을 할 생각은 단 1도 없었고, 무역업 건설업과 같은 정장을 입고 일하고 싶었단다. IMF로 인해 건설업이 망하고 17억의 빚이 남았을때 마지막으로 남은게 그냥 부업으로 하던 식당이었다고 한다.물론 어릴적부터 음식과 많은 관계가 있긴했지만 아무튼 생각하지도 않은 일을 평생하고있는거다.그래서 문득 든 생각이 선생님이 지금 약 30년 정도 요리를 하고있는데 지겹지도 않나?어떻게 저렇게 열심히 하지? 물론 이미 시스템이 갖추어져있지만 계속해서 뭔가를 시도한다.분명 쉬고싶을때도 있을거고, 아무것도 하기 싫어서 퍼져있고싶을때도 있을거다.그럼에도 불구하고 보면 일단 뭔가를 하고있다. 저..
-
수강생들에게 하는 마지막 인사일상글/긴 생각 2024. 8. 29. 15:39
안녕하세요 조호영튜터입니다. 짧지않은 약 반년간의 시간동안 고생많으셨습니다.재밌게 하셨던 분들도 계시고 어려워서 힘들어 하신 분들도 계시겠지요. 매니저님께서 마지막으로 여러분들께 '좋은말'을 해달라고 부탁해주셨습니다.끝까지 여러분들 생각밖에 안하는 우리 매니저님들께 우선 박수 한번 쳐주세요. 자... 좋은 말 한번 시작해보겠습니다. 그 옛날 공자는세 사람이 함께 길을 가면 거기에는 반드시 나의 스승이 있다.라고 하였습니다. 공자는 어떤 누구에게라도 배울점이 있다는 뜻에서 말한 것이지만일단 저는 공식적으로 여러분들의 스승이 되었으니 편하게 말하려고합니다.오늘 저의 짧은 식견을 여러분들께 한번 나눠보겠습니다. 어쩌다 우연히 본 1994년에 실리콘밸리에서 한 스티브 잡스의 인터뷰 영상에서 울림을 받았던 적이..