연구와 개발

고정 헤더 영역

글 제목

메뉴 레이어

연구와 개발

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (30)
    • KDEnLive 강좌 (24)
      • 알리는 글 (2)
      • 활용과 응용 (2)
      • 기본 (20)
    • Metaverse on Minecraft (6)
      • 개발 환경 (6)

검색 레이어

연구와 개발

검색 영역

컨텐츠 검색

전체 글

  • [Minecraft] AWS EC2를 이용한 Public 서버 운영

    2021.12.21 by muckworm

  • [Minecraft] Forge 환경 설정

    2021.12.21 by muckworm

  • [Minecraft] Spigot Plugin 개발 환경 설정

    2021.12.21 by muckworm

  • [Minecraft] Forge와 Plugin 의 차이점

    2021.12.21 by muckworm

  • [Minecraft] 환경 설정, 들어가는 말

    2021.12.21 by muckworm

  • [Minecraft] Magma 서버 설정

    2021.12.11 by muckworm

  • Kdenlive 타임라인 이해

    2021.01.29 by muckworm

  • Kdenlive 올라오기 (Rotoscoping #2)

    2021.01.28 by muckworm

[Minecraft] AWS EC2를 이용한 Public 서버 운영

1. 준비(Prerequisite) - Amazon AWS 계정(free tier도 상관없음) 2. AWS EC2 생성 - 인스턴스 시작 - Ubuntu Server 20.04 LTS (HVM), SSD Volume Type 선택 - 대부분의 설정은 default setting으로 넘어가도 되는데, 보안그룹구성에서 변경이 필요 - 보안그룹을 추가하는데, 여기서 발급된 키 xxx.pem을 잘 저장해둔다. 원격 접속 시 필요하다. - 유형: 사용자 지정 TCP 규칙, 프로토콜: TCP, 포트범위: 25565, 소스: 0.0.0.0/0 를 추가한다. (PC 접속용) - 유형: 사용자 지정 UDP 규칙, 프로토콜: UDP, 포트범위: 19132, 소스: 0.0.0.0/0 를 추가한다. (스마트폰용) - 인스턴스..

Metaverse on Minecraft/개발 환경 2021. 12. 21. 22:40

[Minecraft] Forge 환경 설정

1. 준비(Prerequisite) - JAVA: Java17 (블로그 기준 17.0.1 2021-10-19 LTS) - IDE: IntelliJ IDEA (블로그 기준 2021.2.3) - 클라이언트는 Win10 기준, 서버 Ubuntu 2. Forge MDK 다운로드 - https://files.minecraftforge.net/net/minecraftforge/forge/ - Mdk 선택(Installer가 아니다.) - 전환되는 페이지에서 5초를 기다리면 창 우상단에 SKIP 버튼이 생성된다. 클릭하면 다운로드 시작 - forge-1.18.1-39.0.7-mdk.zip 이 다운되었다. 압축을 적당한 위치에서 풀어준다. (1.18.1은 마인크래프트 버전이고, 39.0.7은 forge의 버전이다.) ..

Metaverse on Minecraft/개발 환경 2021. 12. 21. 21:17

[Minecraft] Spigot Plugin 개발 환경 설정

1. 준비(Prerequisite) - JAVA: Java17 (블로그 기준 17.0.1 2021-10-19 LTS) - IDE: IntelliJ IDEA (블로그 기준 2021.2.3) 2. 프로젝트 생성 - Intellij IDE에서 Top 메뉴에 File - New - New Project 선택 - Java 밑에 Kotlin/JVM 체크박스 선택 - Use library는 KotlinJavaRuntime 선택(Default) - Next 누른 후 적당한 Project 이름 설정 3. Spigot-API 설정 - spigot에서 환경설정 툴을 제공한다. - project root(tutorial) 밑에 server/spigot 폴더를 생성한다. - BuildTool을 다운받고 실행한다. $ cd se..

Metaverse on Minecraft/개발 환경 2021. 12. 21. 19:37

[Minecraft] Forge와 Plugin 의 차이점

비교 항목 Forge Plugin 모바일에서 접속 가능한가? No Yes, Geyser + FloodGate plugin을 설치 Mod의 Publish(Deploy) 방법 서버에서도 mod.jar가 추가 되어야 하고, 클라이언트도 mod.jar가 추가 되어야 한다. 서버만 plugin.jar가 추가되면 된다. 클라이언트는 별도의 변경이 없어도 된다. Mod의 사용 환경 설정 서버도 Installer를 통해, 서버 Forge을 설치해야 한다. 클라이언트도 Installer를 통해 클라이언트 Forge를 설치해야 한다. 클라이언트-서버 간 버전이 동일해야한다. 사용을 위한 별도의 환경 설정이 없다. (자체 서버를 구축하는 것은 번외) Mod 개발환경 설정 매우 쉽다. Mdk를 다운 받아 압축만 풀면 모든 것..

Metaverse on Minecraft/개발 환경 2021. 12. 21. 17:34

[Minecraft] 환경 설정, 들어가는 말

Minecraft Modding은 크게 2가지로 나뉜다. Forge와 Craftbukkit/Spigot/Paper 서버용 Plugin 개발이다. 그리고 이 Forge 개발환경설정, Plugin 개발환경설정, Hybrid(Forge+Plugin) 개발환경의 3가지 환경설정이 존재한다. 단지 Mod를 적용하려고 이 블로그를 찾게된 거라면 원하는 Mod에 맞추어 각 환경 설정 페이지를 참조하면 되겠다. 하지만, Mod 개발을 하기 위한 것이라면 개발 목적에 맞추어 Mod 방식을 절적히 선택해야하는 것이 필수다. 글쓴이의 예로들면, 마인크래프트라는 플랫폼 위에서, 특정 고객에 서비스를 제공하려는 목적이 있다. 단지 원본 게임을 좀 더 재밌게, 다양한 컨텐츠를 즐기려는 목적이 아니고, 특히 Mod 환경 설정에 익..

Metaverse on Minecraft/개발 환경 2021. 12. 21. 17:06

[Minecraft] Magma 서버 설정

Minecraft 가이드를 준비하면서, 다양한 mod 환경을 셋업해봤다. Mod를 개발한다고 하면, Forge(Fabric포함)를 사용하는 mod와 Craftbukkit/Spigot/Paper 서버에 Plugin형태의 mod로 크게 나눌 수 있다. 이는 이론상 양립할 수 없는 상황인데, 이를 가능하게 하는 것이 magmafoundation의 magma server이다. 즉, mods 폴더 밑에 여러 forge mod를 복사하고, plugin 폴더 밑에 spigot용 mod를 복사해서 섞어서 사용할 수 있다는 의미이다. 필자는 마인크래프트를 이용한 컨텐츠 목적상, PC와 모바일 모두에서 접속 가능해야하기 때문에, ProtocolSupport, FloodGate 같은 Spigot용 플러그인 사용이 필요했고,..

Metaverse on Minecraft/개발 환경 2021. 12. 11. 22:02

Kdenlive 타임라인 이해

이미지 편집과 영상편집의 가장 큰 차이점인 타임라인(Timeline)에 대한 설명 구글에서 Rotoscoping을 검색해보면, 여러개의 이미지(Frame)을 연결하여 하나의 영상을 만드는 애니메이션 기법이라고 설명하고 있다. 이와 비슷한 목적을 달성하려면, 어떤 영상을 시간 순서대로 배열해야하기 때문에 모든 영상편집 툴에서 타임라인과 관련된 설정과 배치 기능을 지원하고 있다. 1. 기본적인 타임라인 조작 a. 시간 단위 변경 - Zoom-In: 아무 track을 선택한 뒤에 Ctrl + 마우스 scroll-up - Zoom-Out: 아무 track을 선택한 뒤에 Ctrl + 마우스 scroll-down - 주의! 타임라인 시간 밑에 눈금을 누르면 Ctrl이 안먹힌다! (버근가..) Track을 선택한 다..

KDEnLive 강좌/기본 2021. 1. 29. 00:01

Kdenlive 올라오기 (Rotoscoping #2)

두더지 처럼 올라오는 효과 - Rotoscoping #1과 다른 Effect 설정 방법 목표: 지구 근처에 우주 한가운데에서 우주선이 순간 이동해서 나타나는 영상 0. 사전 설정 (Rotoscoping #1과 V1/V2 track에 들어가는 clip이 다름 주의) a. Add Clip or Foler 에서 Image clip 2개를 추가한다. b. 올라올 대상이 되는 Image clip을 V2 track에 올린다. b. 배경이 될 Image clip을 V1 track에 올린다. 1. Effect 추가 a. Rotoscoping #1과 달리, V2 Track의 우주선 clip만 Effect를 주면 된다. (Transform + Rotoscoping) b. Transform Effect를 V2 Track에 ..

KDEnLive 강좌/기본 2021. 1. 28. 23:14

추가 정보

250x250

인기글

최신글

페이징

이전
1 2 3 4
다음
TISTORY
연구와 개발 © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바