분류 전체보기
-
[Godot 게임개발] 1. Playable Character movement개발/GameDev 2024. 6. 10. 03:08
'2D 게임 시작하기' 튜토리얼 이전까지의 개념을 Godot 공식문서 읽기를 통해 대충 익히고(노드, 씬, 트리, 인스턴스, Scripting Language 등)이제 본격적으로 예제를 통해 간단한 게임을 만들어본다.오늘은 플레이어 캐릭터 노드를 만들고 그에 따른 로직을 구현하였다.캐릭터 아트 등은 모두 튜토리얼에서 제공하는 에셋을 사용하였다.귀엽다..작업한 내용은- 캐릭터 노드 만들고 상태 정의- 캐릭터 비주얼과 애니메이션 적용- 충돌 범위 지정- 입력 키 매칭- 이동 속도 지정하고 대각선으로 이동 시 속도 정규화- 맵 밖으로 나가지 않도록 clamp 시키기등이다. 다행히 아직까진 흥미가 잘 유지되고 있다.
-
소고기국일기/음식 및 요리 2024. 6. 9. 02:06
나는 이 국을 참 좋아한다.어릴 때부터 엄마가 자주 해주던 소고기국.나같은 경상도인들에게 소고기국은 빨간 것이 디폴트값이다.서울 사람들에게 '소고기국'이라 말하면 백이면 백, 하얗고 맑은 소고기무국을 떠올린다.이 국을 보여주면 에이 뭐야, 육개장이네! 라고 할 것이다.그리고 이 말은 경상도인의 발작버튼이 될 것이다.. ^^ 아니라고! 맛도 재료도 완전 다르다니까..?? 독립한 지 오래되어 각종 찌개, 반찬, 요리들을 해먹어왔지만유독 소고기국은 한 번도 해먹어볼 생각조차 나지 않았다.그렇게 내가 좋아하는 국인데도 불구하고 말이다.문득 이 사실을 깨닫고는, 레시피와 재료를 확인해본다.그동안 소고기가 부담돼서 안해먹었나?그렇다기엔 국거리용으로 저렴한 소고기는 생각보다 얼마 하지 않는다.소고기와 무를 주문한 후..
-
Feature Flags (기능 플래그, 기능 토글)개발/기타 개발 이야기 2024. 6. 9. 01:01
최근 업무에서 Feature Flags 혹은 Feature Toggles (이하 기능 토글)라고 불리는 방식을 도입했다.기능 토글은 새로운 코드를 배포하지 않아도 특정 기능을 켜고 끌 수 있는 기술을 말한다. 기능 토글을 쓰면..1. 서버를 유지한 상태로 기능을 키고 끌 수 있다.2. 기존에는 기능 배포를 위해 반드시 코드 변경과 배포가 수반되어야 했다. 이렇게 되면 배포 관련 지식을 가진 개발자가 반드시 개입되어야한다. 그러나 기능 토글은 훨씬 간단하므로 개발자가 아니더라도 쉽게 키고 끌 수 있다.3. 프로덕션 환경에 새로운 기능을 좀 더 부담없이 배포할 수 있다. 문제시 바로 꺼버리면 되니까..4. 기본적으로 On, Off 값을 가지는데, 일부 소수 유저 (랜덤한 10%에게만이라던지) 에게만 새로운 ..
-
[Godot 게임개발] 0. Godot 공부 시작개발/GameDev 2024. 6. 7. 16:58
최근 게임 개발에 관심이 생겨 공부를 시작했다.그런데 유니티도 조금 다뤄보고 관련 정보를 뒤지다보니Brackeys라는 유니티 게임 개발 쪽에서 유명한 (약 180만 구독자) 유튜버가Godot라는 툴이 요즘 괜찮다고 하며 약 한 달 전부터 Godot 강의를 게시하기 시작했더라. Godot는 '고닷' 혹은 '고도트' 등으로 부르고 싶겠지만실제 발음은 '고도'에 가깝고 한국에서도 고도로 부르고 있더라.아마 영어 단어가 아닌가부다.. 유니티의 경우 스크립트 언어로 C#을 쓰는 반면에고도는 파이썬과 비슷한 GDScript라는 언어를 자체 개발하여 쓰고 있다.파이썬의 특징을 가지고 있기 때문에 간편하고 배우고 쉽다는 특징이 있다. 또한 특히나 주목할 부분은 언리얼 이나 유니티 등과는 다르게 MIT 라이센스로 배포되..
-
[데이터야놀자 2024] 행사 참여 후기일기/Tech 2024. 6. 4. 02:44
이벤터스 링크 데이터야놀자 2024 - 이벤터스데이터를 다루는 모든 사람들의 축제! 데이터야놀자 2024event-us.kr 우연한 기회로 '데이터야놀자(이하 데놀)'라는 행사에 참여하게 되었다.데놀은 무려 2016년부터 진행된 유서깊은(?) 행사로,오픈소스와 커뮤니티 정신을 기반으로 하고어울림, 참여, 즐거움을 중시한다고 한다. 최근에야 이 행사를 알게 되었는데,타임테이블을 보니 흥미로운 강의들이 많아 얼른 듣고 싶어져 신청하게 되었다. 예전에 '인프런'이라는 온라인 강의 사이트에서 주최한 행사를 참여한 적이 있는데 그 때와 비슷하게여러 강의가 병렬적으로 진행이 되면 그 중에 하나씩 고르는 식이었다. 데놀 2024의 타임테이블은 다음과 같다. 이 중에서 나는..1. 영상 크리에이터 파헤치기2. 금융 ..
-
'사람이 연기하는거 아니야?' 진~짜 사람같은 GPT-4o의 등장AI 뉴스 2024. 5. 14. 14:45
바로 어제인 5월 13일, OpenAI에서는 새로운 ChatGPT의 버전을 내놓았다.이름하여 GPT-4o, 여기서 o는 'omni (옴니)'의 첫 글자를 따와서 지었으며,옴니는 곧 '모든 것'을 뜻한다.왜 모든 것이냐? 하면, 입출력값으로 텍스트, 오디오, 이미지를 모두 받고 내보내기 때문이다.일단 영상 하나를 보고 시작하자.GPT-4o, 'Happy Birthday.'정말 사람이 말하는 것 같다.기존에도 GPT 앱에 음성으로 대화할 수 있는 기능은 있었지만,이번 버전에는 몇 가지 돋보이는 장점들이 있다. 1. 현격히 줄어든 연산 시간.기존에는 사람이 질문을 한 후에, GPT가 이를 듣고 처리하고, 실제로 말하기까지 시간이 좀 걸려서 사람이 답변을 '기다렸다'.그런데 이번 버전에서는 그 시간이 실제 사..
-
[TED] AI Is Turning into Something Totally New일기/영어 2024. 4. 23. 22:12
출처 : https://youtu.be/KKNCiRWd_j0?si=zzFqED9u6dedbT4m Mustafa Suleyman - CEO of Microsoft AI 강연에서 슐레만은 AI가 마이너한 한 분야에서 우리 삶에 큰 영향을 미치는 분야로 어떻게 발전했는지 설명한다. 그런 다음 AI를 도구나 비서 정도로 묘사하는 다양한 은유를 논의한다. 그러나 슐레만은 이러한 은유가 정확하지 않다고 한다. 왜냐하면 그것들은 AI의 전체 잠재력을 과소평가하도록 만들기 때문이다. 슐레만은 AI를 새로운 디지털 종으로 비유한다. 그는 AI가 생물학적 종과 유사하다고 주장한다. 끊임없이 배우고 진화하기 때문이다. 차이점은 인간이 설계하고 제어할 수 있다는 것이다. 세션이 끝난 후 이어진 Q&A 시간에서 진행자는 무스타..
-
신이마미야역 근처 아침&점심 먹기 좋은 저렴한 일본 가정식집 추천일기/여행 2024. 2. 23. 19:00
이름 다이토라 식당 (Daitora Shokudo) (다이토라 야키니쿠라는 야키니쿠 집과 혼동하지 말 것) 위치 오사카 신이마미야역 근처 구글맵: https://www.google.com/maps/place/Daitora+shokudo/@34.6491507,135.5020126,17z/data=!3m1!4b1!4m6!3m5!1s0x6000e761fc4b3cdd:0x4ee77fd7ae8c7449!8m2!3d34.6491507!4d135.5020126!16s%2Fg%2F1tfpplb1?entry=ttu 가격대: 5000원 ~ 10000원 운영시간 수요일은 정기휴일. 08:00 ~ 12:30 (브레이크타임) 17:00 ~ 19:30 점심식사를 하려면 반드시 일찍 방문해야 한다 메뉴 - 돈지루 정식 (돼지고기 ..