[AI] Deepseek 안전하게 설치 & 이용하는 법

contact me at [email protected] link\ You can play my games at https://dl.thinkingdarusik.com unless it is for sale on other platforms(such as Steam)

February 3, 2025 · SaddleUpSamuel

[Linux] 우분투 24에 Davinci Resolve 설치

contact me at [email protected] link\ 이 글을 쓰는 시점을 기준으로 Davinci Resolve 19는 Ubuntu 24 기반 디스트로들에 일부 패키지들을 설치하는 데 문제가 좀 있습니다. 현재 리눅스 민트를 사용하는 입장으로서, 제가 발견한 해결법입니다. \ 먼저 설치 압축 파일을 풉니다. ./Davinci_Resolve_19.x_linux.run --appimage-extract #x는 버전입니다. 현재 1.1입니다. cd 로 squashfs-root 에 들어가서 sudo ./AppRun -i 를 실행합니다. 문제가 있는 패키지들이 출력된 것을 볼 수 있습니다. 저의 경우에는 libasound2-0.0.0 libapr1-0.0.0 libaprutil1-0.0.0였습니다 nano ./AppRun 나 본인이 선호하는 에디터로 AppRun 를 엽니다. function check_ubuntu_package_deps() 밑에 문제가 되는 패키지명을 삭제합니다. suse용 함수가 먼저 있으므로 주의합니다. sudo ./Apprun -i 를 다시 실행하면, 설치가 가능합니다. fix-resolve.sh 나 비슷한 이름의 스크립트를 만듭니다. 아래 내용을 복붙합니다 #!/bin/bash # Array con los nombres de las bibliotecas libraries=( "libglib-2.0.so.0" "libgobject-2.0.so.0" "libgstreamer-1.0.so.0" "libgstsdp-1.0.so.0" "libgstwebrtc-1.0.so.0" "libgio-2.0.so.0" "libgmodule-2.0.so.0" "libgstrtp-1.0.so.0" "libgstpbutils-1.0.so.0" "libgstbase-1.0.so.0" "libgstvideo-1.0.so.0" "libgstaudio-1.0.so.0" "libgsttag-1.0.so.0" "liborc-0.4.so.0" ) # Loop para crear los enlaces simbólicos for lib in "${libraries[@]}"; do ln -sf "/usr/lib/x86_64-linux-gnu/$lib" /opt/resolve/libs/ done sudo chmod +x fix-resolve.sh 하고 sudo fix-resolve.sh 이 링크 에서 찾은 답입니다. 도움이 되셧기를 바랍니다. ...

December 6, 2024 · SaddleUpSamuel

[언리얼]리눅스에서 언리얼 엔진 5

contact me at [email protected] link 최근에 리눅스를 가지고 놀다가 얼마나 최적화가 잘 되어 있는지 알아보기 위해 언리얼 엔진의 리눅스 버전을 사용해보기로 결정했습니다. 요약하자면 예상보다 잘 작동하지만 아직 개선할 점이 좀 있는 것으로 보입니다. 첫째, 프로그램을 ‘설치’할 수 있는 적절한 apt 패키지나 .deb 패키지가 없었고, 모든 파일과 바이너리가 포함된 zip 파일만 제공되었습니다. 따라서 경로가 너무 길어져 버려 기억하기 어렵기 때문에 alias를 만들었습니다. 이 방법은 원래 프로그램을 시작할 때 선호하는 방법은 아닙니다. 다음으로 글꼴이 너무 작아서 눈이 아픕니다. 이건 런처를 켤 때 뿐만이 아니라 ide 내부에서도 발생하는 현상입니다. 글자가 작아 여백이 많아져서 제가 본 것 중 가장 깨끗한 레이아웃이었습니다만 아무것도 보이지 않아서 어떻게든 방법을 찾아야 했습니다. 알고 보니 ctrl + Shift + W를 눌러 widget reflector를 열면 크기를 늘릴 수 있습니다. 단점은 c++ 클래스 생성 창 같은 일부 창은 크기가 바뀌지 않으므로 계속 왔다갔다 해야 한다는 것입니다. 이 부분이 제일 불편하다고 느꼈습니다. ** 나중에 보니 이 두 옵션을 끄면 더 자연스럽게 쓸 수 있다는 걸 발견했습니다: 블루프린트 에디터에도 몇 가지 버그와 기능이 누락되어 있습니다. 제일 먼저 떠오르는 것은 노드가 사라지는 버그가 리눅스 버전에서 훨씬 더 많이 일어난다는 점입니다. 또한 노드 연결을 끊는 데 alt와 같은 간단한 단축키를 사용할 수 없어서 불편했습니다. 사실 무슨 이유에서인지 알트 버튼이 다르게 매핑되어 있었기 때문에 레벨 에디터에서도 actor를 복사하는 데 사용할 수 없었습니다. 또한 에픽은 엔진을 직접 제공하기 때문에 마켓플레이스를 건너뛰게 되어 기본적으로는 제3자 플러그인을 설치할 수 없습니다. 다른 애셋의 경우, syncthing이나 구글 드라이브를 사용하여 파일을 윈도우에서 리눅스로 이동할 수는 있지만 구글 드라이브는 사용하지 않았습니다. 앞서 말했듯이, 몇 가지 문제가 있지만 충분히 사용 가능하며 글꼴 크기 외에는 익숙해지면 크게 다르지 않은 느낌입니다. 에픽은 이 글을 쓰는 시점에서 리눅스에 최신 언리얼 버전을 제공합니다(5.4). 따라서 아직 리눅스 개발자들에게 신경을 써주고 있다고 믿을 만한 충분한 이유가 있습니다. You can play my games at https://dl.thinkingdarusik.com unless it is for sale on other platforms(such as Steam) ...

September 21, 2024 · SaddleUpSamuel

[게임개발]Like Birds가 스팀에 올라갔습니다

contact me at [email protected] link Like Birds가 마침내 스팀에 올라갔습니다! 플레이테스트도 조만간 올라갈 예정이니 위시리스트(찜하기)를 눌러주시면 매우 감사드리겠습니다! 아래 사진이나 링크 를 누르면 스팀 페이지로 이동합니다 You can play my games at https://dl.thinkingdarusik.com unless it is for sale on other platforms(such as Steam)

September 18, 2024 · SaddleUpSamuel

[게임 개발] 스팀 출시

contact me at [email protected] link 스팀에 게임을 제출했습니다. 처음이란 것은 항상 긴장되지만 동시에 흥미진진하기도 합니다. 여기까지 도달할 수 있었던 것 자체가 저에게는 새로운 이정표이자 다시 제가 해 왔던 일들을 돌아볼 수 있는 순간입니다. 이 첫 경험은 설레임과 긴장으로, 앞으로의 프로젝트에 생명을 불어넣는 큰 도움이 될 것입니다. 피드백을 기다리는 동안 만감이 교차합니다. 한편으로는 제 창작물이 공감을 불러일으키고 눈에 띄기를 바라며 더 많은 플레이어들에게 닿을 수 있으면 좋겠다는 바람이 있습니다. 다른 한편으로는 어떻게 받아들여질지에 대한 불안감도 있습니다. 모든 그동안의 노력의 시간이 평가되고 결과는 제가 어떻게 할 수 없는 중요한 순간입니다. 이러한 여러 요소들이 있기에 이 과정이 더 기대되고 설레이게 되는 것입니다. ...

August 25, 2024 · SaddleUpSamuel

[언리얼]새 프로젝트 - Like Birds

contact me at [email protected] link 아쉽게도, 이전의 프로젝으인 “Actions Have Consequences"를 폐기하게 되었습니다. 프로젝트를 갈아엎는게 처음은 아니지만 이번에는 기대가 컸기에 상실감도 큽니다. 이번 결정에는 많은 이유가 있지만, 요약하자면 프로젝트가 너무 버거워졌기 때문입니다. 시간도, 돈도 부족해지고, 언리얼에 대해 공부할수록 프로젝트를 시작할 때 얼마나 모르는 것이 많았는지 체감하게 되고 있습니다. 처음부터 다시 시작하고 싶지만 시간이 너무 촉박하게 되었습니다. 긍정적으로 보자면, 이번 프로젝트를 진행하면서 언리얼의 작업 방식, C++, SVN 등을 비롯한 여러가지에 대해 공부할 수 있었습니다. 또한 더 간단하고, 완성할 수 있다고 확신할 수 있는 프로젝트를 시작했기 때문에 이번에는 꼭 완성할 예정입니다. ...

July 21, 2024 · SaddleUpSamuel

[언리얼] 실시간으로 사운드 파일 불러오기

contact me at [email protected] link\ 실시간으로 컴파일을 다시 하지 않고 C++을 사용하여 언리얼 엔진에서 사운드 파일을 로드하는 방법 중 하나입니다.\ You can play my games at https://dl.thinkingdarusik.com unless it is for sale on other platforms(such as Steam)

July 20, 2024 · SaddleUpSamuel

[언리얼] 이제 AHC 플레이테스트가 가능합니다!

contact me at [email protected] link 이제 스팀에서 제 프로젝트인 Actions Have Consequences의 플레이테스트를 해보실 수 있습니다! 비록 매우 알파 단계이지만, 최소 사양과 멀티플레이 안정성을 파악하기 위해 도와주실 수 있으신 분들은 시간을 조금만 내어 주시면 감사하겠습니다. 가능하신 분들은 밑에 댓글이나 이메일 보내주시면 베타 키를 보내드리도록 하겠습니다. 도와주시는 분들 미리 감사드립니다!

May 27, 2024 · SaddleUpSamuel

[언리얼] 프로젝트 정리하기

알림: 이 본문은 다음 언리얼 커뮤니티 위키의 내용을 이전 위키처럼 없어지기 전에 백업해 놓은 것입니다: https://unrealcommunity.wiki/cleaning-your-project-d4s8khfl. 원문은 AGPL-3.0 라이센스 하에 https://github.com/catalystsoftworks/unreal-community-wiki에서 소스 코드를 찾아볼 수 있습니다. 본문의 내용은 한국어로 최대한 직역하였으며, hugo에서의 사용을 위해 markdown으로 옮겼습니다. 원문에서는 UE4라고 적혀있으나 UE5에서도 해당되는 방법입니다. 프로젝트 정리하기 프로젝트를 열면 UE4는 갖가지 파일과 폴더가 존재하지 않을 경우 생성합니다. 이 중 몇가지는 프로젝트 크기를 줄이거나 공유하기 위해 삭제할 수 있습니다. 프로젝트 사이즈 줄이기 프로젝트를 열면 UE4는 여러 파일과 폴더가 존재하지 않을 경우 생성합니다: ...

March 8, 2024 · SaddleUpSamuel, unrealcommunity.wiki

[SVN/Git]Github에 SVN 연동시키기

contact me at [email protected] link 계속 해 보고 싶었던 작업입니다. Git에서 SVN으로 옯긴 후 github에 초록색 채우기가 많이 어려워진 상태였습니다. 이것이 혹시 포트폴리오에 좋지 않은 영향을 끼치지 않을까 생각이 들기도 했고, 계속 게임을 만들고 있다고는 하는데 개발방송을 하지 않는 이상 이걸 증명할 수 있는 방법도 없어서 고민하던 중이었습니다. 그래서 SVN commit을 하면 트리거되는 스크립트를 짜서 작은 git 레퍼지토리를 자동으로 github에 push 할 생각을 하게 되었습니다. 그러면 보는 사람들이 제가 뭔가를 했다는 사실을 알게 되리라 생각했습니다. 게임은 준비되었다고 생각되면 출시할 예정입니다.(졸작 과정에서 만든 pre alpha 버전은 https://docs.thinkingdarusik.com에 있습니다) ...

January 11, 2024 · SaddleUpSamuel