Category: 게임

큐브 위의 복셀 달팽이: 인터랙티브 애니메이션

2025-01-20
큐브 위의 복셀 달팽이: 인터랙티브 애니메이션

아티스트 Japhy Riddle은 세 마리의 색색깔 달팽이가 보이지 않는 큐브의 모서리를 따라 움직이며 서로 절대 만나지 않는 매력적인 애니메이션을 만들었습니다. 이에 영감을 받은 개발자 Matt Sephton은 Love2D 엔진을 사용하여 인터랙티브 버전을 만들었으며, 사용자가 큐브 매개변수와 달팽이 동작을 조작할 수 있도록 했습니다. 이 인터랙티브 버전은 원본의 매력을 재현할 뿐만 아니라 달팽이의 수를 늘리는 등 가능성을 확장합니다. 사용자는 다운로드하여 직접 가능성을 탐색할 수 있습니다.

게임

Mixxx: 무료 오픈소스 DJ 믹싱 소프트웨어

2025-01-20
Mixxx: 무료 오픈소스 DJ 믹싱 소프트웨어

Mixxx는 Windows, macOS, Linux를 지원하는 무료 오픈소스 DJ 믹싱 소프트웨어입니다. BPM 및 키 감지, 동기화 잠금, DJ 컨트롤러 지원, 효과, 그리고 바이닐 컨트롤 등 강력한 기능을 갖추고 있으며, 모든 수준의 DJ에게 적합합니다. 열정적인 DJ와 프로그래머로 구성된 국제 커뮤니티가 개발하며 지속적으로 업데이트 및 개선되고 있습니다. 최신 버전인 Mixxx 2.5는 더욱 흥미진진한 DJ 경험을 약속합니다.

악어 알: 람다 계산을 가르치는 게임

2025-01-20

2007년, 브렛 빅터는 추상적인 람다 계산 개념을 재미있는 게임 메커니즘으로 번역한 '악어 알'이라는 퍼즐 게임을 만들었습니다. 배고픈 악어는 람다 추상을, 늙은 악어는 괄호를, 알은 변수를 나타냅니다. 악어가 다른 악어 가족을 먹는 과정은 베타 환원에 해당하고, 색깔 규칙은 알파 변환에 해당하며, 늙은 악어의 죽음 규칙은 괄호 제거에 해당합니다. 플레이어는 일련의 퍼즐을 풀면서 베타 환원과 알파 변환과 같은 람다 계산의 핵심 개념을 점진적으로 이해하게 됩니다. 이 게임은 아이들이 람다 계산을 배우는 재미있는 방법을 제공할 뿐만 아니라, 람다 계산을 이해하고 계산하기 위한 직관적인 도구도 제공합니다.

인디 개발자가 2025년 상용 게임에 C 언어를 사용한 이유: 개발 후기

2025-01-20

Cowleyfornia Studios는 2025년에 기차 경영 게임인 'Iron Roads'를 출시했습니다. 놀랍게도 이 게임은 C++이 아닌 순수 C 언어(C99)로 작성되었습니다. 이 선택은 이식성, 단순성, 그리고 무엇보다도 코드 명확성(메모리 할당 및 성능 관리를 위해)을 추구했기 때문입니다. Haskell, Go, Rust로 프로토타입 개발도 진행되었지만, 최종적으로 C 언어(약 4만 줄)와 Lua(상위 레벨 로직에 약 8000줄)가 선택되었습니다. 개발자는 C 언어의 빠른 컴파일 속도와 쉬운 최적화가 워크플로우에 도움이 된 반면, 직렬화와 보일러플레이트 코드에는 어려움이 있었다고 인정했습니다. 결과에는 만족하지만, 이 과정을 반복하지는 않을 것이며, 미래 프로젝트에서는 C 언어로 컴파일되는 최신 고급 언어(Nim 등)를 사용할 계획입니다.

게임

Zork 해부: 80년대 게임 개발 1만 5천 줄 코드 심층 탐구

2025-01-20
Zork 해부: 80년대 게임 개발 1만 5천 줄 코드 심층 탐구

Rok Ajdnik은 Kubernetes 클러스터 테스트라는 기발한 목표를 가지고, 고전적인 텍스트 어드벤처 게임 Zork를 구성하는 1만 5천 줄의 코드를 탐구하는 여정을 시작했습니다. 이 글에서는 Zork의 다양한 버전에 걸친 진화, ZIL 프로그래밍 언어, 그리고 파서, 게임 오브젝트, 구문, 오브젝트 트리 등 정교한 아키텍처를 자세히 설명합니다. 이스터 에그(XYZZY), 문제가 있는 명령어(RAPE), 의도적으로 트롤링하는 메커니즘 등 숨겨진 보석들이 발견되었습니다. 또한 저자는 Zork를 Go 언어로 이식하는 프로젝트의 진행 상황도 공유합니다.

게임

온라인 향수 여행: 레트로 게임 천국

2025-01-20

이 웹사이트에서 어린 시절 게임 추억을 되살려보세요! 방대한 양의 온라인 DOS 게임, Atari 2600 타이틀 및 기타 클래식 레트로 게임을 자랑합니다. 강력한 검색 기능과 여러 정렬 옵션(개발자, 게시자, 장르 등)을 통해 원하는 게임을 쉽게 찾을 수 있습니다. Oregon Trail이나 다른 시대를 초월한 클래식 게임을 플레이하고 싶다면 이 사이트는 즉각적인 레트로 게임의 즐거움으로 향하는 포털입니다.

Microsoft Word에서 DOOM 실행: 놀라운 VBA 해킹

2025-01-20
Microsoft Word에서 DOOM 실행: 놀라운 VBA 해킹

개발자가 고전 게임 DOOM을 Microsoft Word 문서로 이식했습니다! VBA 매크로와 base64 인코딩을 사용하여 DOOM 엔진과 게임 데이터를 Word 문서에 삽입하고, 키보드 입력을 읽어 실시간으로 게임을 렌더링합니다. 사운드는 없지만, 이 특이한 프로젝트는 VBA의 강력함과 개발자의 창의성을 보여주며, 보안과 소프트웨어 경계 탐색에 대한 생각을 불러일으킵니다.

게임

GTA V 속 셰익스피어: 봉쇄 중의 햄릿

2025-01-20
GTA V 속 셰익스피어: 봉쇄 중의 햄릿

COVID-19 봉쇄 기간 동안 두 명의 실직한 영국 배우가 Grand Theft Auto V 온라인 세계에서 셰익스피어의 햄릿을 재현했습니다. 결과적으로 탄생한 다큐멘터리 "그랜드 테프트 햄릿"은 가상 로스 산토스에서 그들의 유쾌하고 도전적인 여정을 따라갑니다. 게임 내 장애물과 다른 플레이어와의 예상치 못한 상호 작용에 직면하면서, 그들은 즉흥적으로 끈기 있게, 독특한 공연으로 이어집니다. 이 영화는 게임을 매체로서의 창의적인 가능성을 보여주는 동시에 역경에 직면한 예술가의 회복력을 부각합니다.

도시바 Visicom COM-100: 70년대 후반의 컬러 게임기

2025-01-19
도시바 Visicom COM-100: 70년대 후반의 컬러 게임기

1977년, 도시바는 급성장하는 가정용 게임기 시장에 주목하여 RCA Studio II 기술을 기반으로 Visicom COM-100을 출시했습니다. 이 게임기는 Studio II의 5가지 내장 게임에 더하여 독자적인 4색 표시 시스템을 통해 컬러 표시라는 혁신을 도입했습니다. 본 기사에서는 Visicom COM-100의 하드웨어 아키텍처, 메모리 맵, 그리고 야구, 스모, 슬롯머신 등의 게임을 포함한 2개의 게임 카트리지(CAS-130과 CAS-141)에 대해 자세히 설명합니다. 높은 가격에도 불구하고 Visicom COM-100의 기술적 개선과 일본 게임 시장에 미친 영향은 주목할 만하며, 특히 당시 획기적이었던 컬러 표시 기술은 매우 중요한 부분입니다.

파라오의 무덤 HD: 클래식 어드벤처의 재해석

2025-01-18
파라오의 무덤 HD: 클래식 어드벤처의 재해석

파라오의 무덤 HD는 리마스터된 어드벤처 게임으로, 플레이어를 고대 이집트의 신비로운 땅으로 다시 데려가 파라오의 무덤 비밀을 탐험하게 합니다. 게임은 크게 개선된 그래픽을 자랑하며, 더욱 사실적인 환경과 세부적인 모델로 몰입형 경험을 제공합니다. 플레이어는 고대 수수께끼를 풀고, 치명적인 함정을 피하고, 마침내 파라오의 보물을 발견해야 합니다. 이 게임은 퍼즐과 어드벤처 게임 팬에게 적합하며, 클래식 게임을 다시 방문하면서 향상된 비주얼을 즐길 수 있습니다.

호주 오픈, 애니메이션 캐릭터로 방송 제한 우회

2025-01-18
호주 오픈, 애니메이션 캐릭터로 방송 제한 우회

호주 오픈은 국제 방송권 제한을 피하기 위해 공식 유튜브 채널에서 경기의 애니메이션 버전을 스트리밍하고 있습니다. 실제 선수 대신 애니메이션 아바타를 사용하고 시간차를 두어 해외 방송 계약을 교묘하게 피해갑니다. 이 참신한 방법은 시청자를 늘리고 스포츠 방송권의 미래에 대한 논의를 불러일으켰습니다.

규칙 기반 프로그래밍: 인터랙티브 픽션 개발의 혁명

2025-01-18

이 글에서는 인터랙티브 픽션(텍스트 어드벤처 게임) 개발에서 규칙 기반 프로그래밍 모델을 탐구합니다. 저자는 초기 FORTRAN 및 LISP 기반 게임에서 객체 지향 프로그래밍으로의 진화 과정을 추적하며, 객체 지향적 접근 방식이 복잡한 게임 로직, 특히 수많은 예외 및 동적 변화를 처리하는 데 제한이 있음을 강조합니다. 더욱 유연한 규칙 기반 모델이 제안되는데, 게임 로직은 조건에 따라 트리거되는 일련의 규칙으로 분해되어 더욱 깔끔하고 유지보수가 용이한 코드를 생성합니다. 이를 통해 예외 및 동적 변화를 더욱 쉽게 처리하고, 재사용성 및 확장성을 향상시킬 수 있습니다. 규칙 충돌 해결과 같은 과제를 인지하고 있지만, 저자는 이러한 접근 방식이 인터랙티브 픽션 개발에 혁명을 일으킬 가능성이 있다고 믿고 있습니다.

무한 세계 생성: 개선된 파동 함수 붕괴 알고리즘

2025-01-18
무한 세계 생성: 개선된 파동 함수 붕괴 알고리즘

이 글에서는 개선된 파동 함수 붕괴(WFC) 알고리즘을 사용하여 빠르고, 결정론적이며, 병렬화 가능하고, 안정적인 무한 도시 생성 방법을 설명합니다. 저자는 비결정성, 메모리 누수, 단일 스레드와 같은 이전 구현의 제한 사항을 해결했습니다. 새로운 접근 방식은 타일형 맵을 미리 생성하고 런타임에 블록을 교체하여 무한 세계를 생성하며, 임의의 높이 맵에도 적응합니다. 결과적으로 놀라울 정도로 아름다운 비주얼을 얻을 수 있습니다.

헤아릴 수 없는 카드 게임의 복잡성

2025-01-17
헤아릴 수 없는 카드 게임의 복잡성

겉보기에는 간단한 카드 게임 속에는 놀라울 정도로 복잡한 수학적 요소가 숨겨져 있습니다. 카드 섞기의 무작위성부터 카드 게임에서의 '번뜩이는 순간'까지, 이 주제는 수학자와 게임 디자이너 모두를 매료시켜 왔습니다. 이 글에서는 카드 게임의 기원과 진화, 현대 게임 디자인에서의 활용, 그리고 우리를 사로잡는 매혹적인 매력을 탐구하고, 수학과 게임 개발에서 제기되는 과제를 조명합니다.

게임

NYT의 데일리 워드 게임 'Waffle'의 수학적 비밀 풀기

2025-01-17
NYT의 데일리 워드 게임 'Waffle'의 수학적 비밀 풀기

arXiv에 게시된 논문은 뉴욕타임즈의 데일리 워드 게임 'Waffle'의 수학적 배경을 탐구합니다. 저자 S.P. Glasby는 게임의 조합적 특성을 심층적으로 분석하여 일부 퍼즐은 쉽고 다른 퍼즐은 매우 어려운 이유를 설명합니다. 연구에 따르면 완벽한 해결책에는 21개의 사각형에서 정확히 11개의 궤도가 필요하며, 적어도 하나의 궤도는 길이가 1이어야 함이 밝혀졌습니다. 이는 유사한 단어 퍼즐을 이해하고 개선하기 위한 수학적 틀을 제공합니다.

게임

LLM과 오픈소스로 StarCraft: Brood War 번역 장벽 극복

2025-01-17
LLM과 오픈소스로 StarCraft: Brood War 번역 장벽 극복

StarCraft: Brood War(BW) 플레이어가 오랫동안 커뮤니티의 문제였던 한국어 전략 분석 및 영상 해설 번역에 도전했습니다. BW의 문화는 한국에 깊게 뿌리내리고 있어 한국어를 못하는 플레이어에게 큰 장벽이었습니다. 작성자는 Whisper를 이용한 음성 변환, Google Colab의 무료 GPU 자원, ChatGPT를 이용한 번역 그리고 사용자 정의 스크립트를 능숙하게 결합하여 번역 속도와 정확도를 획기적으로 향상시켰습니다. 이를 통해 오랜 '외국인 지식' 문제가 해결되고 한국어 BW 관련 정보에 더 많은 사람들이 접근할 수 있게 되었습니다.

게임 게임 번역

알파 테스트 텍스처의 밉맵 문제: SDF 기반의 영리한 해결책

2025-01-17
알파 테스트 텍스처의 밉맵 문제: SDF 기반의 영리한 해결책

게임 개발자가 식물 렌더링에 사용되는 알파 테스트 텍스처의 밉맵에서 문제를 겪었습니다. 밉맵으로 인해 원거리에서 텍스처가 사라지거나 왜곡되었습니다. 이 글에서는 알파 값 조정이나 부호화된 거리 필드(SDF) 사용 등 다양한 해결책을 탐구합니다. 최종적으로, 프리멀티플라이 알파, SDF의 최대 다운샘플링, 프리멀티플라이 색상 평균화를 결합한 방법이 효과적임이 증명되었으며, 텍스처 모양을 유지하면서 아티팩트를 방지하고 시각적 품질을 향상시켰습니다.

고립 퀸 폰(IQP) 마스터하기: 심층 가이드

2025-01-17
고립 퀸 폰(IQP) 마스터하기: 심층 가이드

이 블로그 게시물은 체스에서 역동적이고 흥미로운 고립 퀸 폰(IQP) 구조를 심층적으로 다룹니다. 백색과 흑색 모두의 장점과 단점을 살펴보고, 주목할 만한 게임의 실제 사례를 사용하여 전략적 계획을 개괄합니다. 저자는 백색(예: 폰 브레이크, f7 공격, 킹사이드 공격)과 흑색(d5 제어, 유리한 교환)의 주요 아이디어를 강조합니다. 결론에서는 IQP의 뉘앙스를 이해하는 것이 성공에 필수적임을 강조하고, 추가 연구를 위해 Boburin의 "Winning Pawn Structures"를 권장합니다.

PC 게임의 10년간 지배: 콘솔 게임을 압도적으로 능가

2025-01-17
PC 게임의 10년간 지배: 콘솔 게임을 압도적으로 능가

최근 Epyllion 보고서는 지난 10년간 PC 게임의 지속적인 우위를 보여줍니다. 이 보고서는 2011년 이후 PC 게임 콘텐츠 지출이 콘솔 수익을 65% 이상 웃돌아 총 300억 달러를 넘었다고 강조합니다(하드웨어 제외). 이러한 성공은 방대한 게임 라이브러리, 거의 완벽한 하위 호환성, 멀티태스킹 기능, 낮은 진입 장벽, e스포츠 적합성 등의 요인에 기인합니다. 2024년 콘솔 지출이 2011년 대비 180억 달러 증가했음에도 불구하고 PC 게임 콘텐츠 지출은 여전히 상당히 높습니다.

전설적인 영화 감독 데이비드 린치, 78세로 별세

2025-01-16
전설적인 영화 감독 데이비드 린치, 78세로 별세

세계적으로 명성을 얻은 영화 감독 데이비드 린치가 2025년 1월 16일 78세의 나이로 별세했습니다. 초현실주의적 스타일과 심리 스릴러에 대한 탐구로 유명한 린치는, '블루 벨벳', '멀홀랜드 드라이브', '필립의 그림자', 그리고 TV 시리즈 '트윈 픽스' 등 수많은 작품을 남겼습니다. 대담하고 아방가르드한 그의 스타일은 상징적인 의미로 가득 차 있으며, 영화와 TV 예술에 지대한 영향을 미쳤습니다. 린치의 죽음은 영화계의 큰 손실이지만, 그의 작품들은 영원히 기억될 것입니다.

게임 영화 감독

닌텐도, 에뮬레이터는 기술적으로 합법이라고 인정하지만 개발자들은 여전히 ​​조심해야 함

2025-01-16
닌텐도, 에뮬레이터는 기술적으로 합법이라고 인정하지만 개발자들은 여전히 ​​조심해야 함

닌텐도 고위 임원은 에뮬레이터가 기술적으로 합법적이라고 인정했습니다. 그러나 콘솔의 기술적 보호 조치를 우회하거나 저작권으로 보호되는 프로그램을 복제하거나 사용자를 불법 복제 콘텐츠로 유도하는 에뮬레이터는 불법입니다. 닌텐도가 이전에 여러 에뮬레이터 프로젝트에 대해 강경한 조치를 취했던 것은 개발자와 저작권 보호에 중점을 두고 있음을 시사합니다.

게임

닌텐도 스위치 2: 기존 게임 호환, 하지만 완벽하지는 않음

2025-01-16
닌텐도 스위치 2: 기존 게임 호환, 하지만 완벽하지는 않음

닌텐도는 스위치 2의 첫 번째 예고편을 공개하고 기존 스위치 게임 대부분(물리적 및 디지털 모두)과의 하위 호환성을 확인했습니다. 하지만 모든 스위치 게임이 완벽하게 호환되는 것은 아닙니다. 자세한 내용은 추후 공개될 예정입니다. 닌텐도 스위치 온라인 멤버십은 스위치 2에서도 계속 사용할 수 있습니다. 스위치 2에 대한 자세한 내용은 2025년 4월 2일 닌텐도 다이렉트에서 공개될 예정입니다.

2024년 게임 개발 회고: 미완성 프로젝트에서 얻은 교훈

2025-01-16
2024년 게임 개발 회고: 미완성 프로젝트에서 얻은 교훈

인디 게임 개발자가 2024년 도전적인 게임 개발 여정을 되돌아봅니다. 턴제 멀티플레이어 RPG, 퍼즐 시뮬레이션 게임, 협동 횡스크롤 슈팅 게임 등 세 가지 다양한 프로젝트에 도전했습니다. 어떤 프로젝트도 완성하지 못했지만, 범위 관리, 멀티플레이어 메커니즘, 아트 에셋 제작에 대한 귀중한 교훈을 얻었습니다. 주요 내용은 작게 시작하고, 견고한 게임 루프에 집중하고, 나중에 다듬는 것입니다. 2024년에는 완성된 게임이 없었지만, 상당한 발전을 이루었고, 2025년 이후를 위한 탄탄한 기반을 마련했습니다.

주요 만화 유통업체 Diamond Comics, 파산 신청

2025-01-16
주요 만화 유통업체 Diamond Comics, 파산 신청

그래픽 노벨의 주요 유통업체인 Diamond Comics Distributors가 챕터 11 파산을 신청했습니다. DC와 마블 같은 주요 출판사와 독점 유통 계약을 맺었던 이 회사는 운영상의 문제와 납기 지연을 주요 원인으로 지적했습니다. 파산 신청은 주요 물류 센터 폐쇄 발표에 이어 나왔습니다. Diamond는 자산 매각을 통해 운영을 지속할 계획이지만, 이 소식은 만화 업계의 큰 어려움을 보여줍니다.

게임 만화 업계

GOG, 유럽 게임 아카이브 연맹(EFGAMP)에 합류하여 게임 보존 노력 확대

2025-01-15
GOG, 유럽 게임 아카이브 연맹(EFGAMP)에 합류하여 게임 보존 노력 확대

유럽의 대표적인 디지털 게임 유통 플랫폼인 GOG는 유럽 게임 아카이브, 박물관, 보존 프로젝트 연맹(EFGAMP)에 합류하여 게임 보존 노력을 크게 확대했습니다. GOG의 보존 프로그램은 이미 100개 이상의 클래식 게임을 복원했으며, 플레이어와 업계 모두로부터 높은 평가를 받고 있습니다. 이 파트너십은 유럽 전역의 민간 부문과 문화 기관을 연결하여 비디오 게임의 풍부한 역사를 보호하기 위해 협력합니다.

게임

Ludum Dare 2025 이벤트 취소

2025-01-15

Ludum Dare 창립자 Mike는 재정적, 건강, 가정적인 문제로 인해 2025년 모든 이벤트를 취소한다고 발표했습니다. 그는 일자리를 찾고 개인적인 문제를 해결하는 데 집중해야 합니다. 이는 Ludum Dare의 종료가 아니라 일시적인 중단입니다. Mike는 어려운 상황에 처해 있음을 밝히고 불편을 드린 점에 대해 사과했습니다. 향후 업데이트는 공식 Ludum Dare BlueSky 계정에서 발표될 예정입니다.

GOG, 게임 역사 보존을 위한 협력 강화

2025-01-15
GOG, 게임 역사 보존을 위한 협력 강화

GOG는 유럽 게임 아카이브, 박물관, 보존 프로젝트 연맹(EFGAMP)에 참여한다고 발표하며 게임 보존에 대한 약속을 강조했습니다. GOG는 오랫동안 클래식 게임 보존에 헌신해 왔으며, GOG 보존 프로그램을 통해 100개 이상의 타이틀 호환성을 보장하고 있습니다. 이번 협력을 통해 박물관 및 국제 기관과의 파트너십이 강화되어 게임 유산 보존이 더욱 발전할 것입니다.

게임 게임 보존

매일매일 살인 미스터리: 사건을 해결하고 하루를 구하세요!

2025-01-15
매일매일 살인 미스터리: 사건을 해결하고 하루를 구하세요!

Mystery-o-matic은 매일 무료 살인 미스터리를 제공하는 웹사이트로, 열정적인 두 사람이 만들었습니다. 일반적인 게임과 달리, 매일 미스터리는 연역적 추론을 강조하고 실제 시나리오의 예측 불가능성을 모방하여 다양한 난이도를 제공합니다. 매일 미스터리는 절차적으로 생성되며, 기존 추론 게임에 새로운 변화를 더합니다. 웹사이트는 아직 베타 버전이므로 규칙, 인터페이스, 디자인이 변경될 수 있습니다.

폐차된 콜벳으로 만든 레이싱 시뮬레이터

2025-01-14
폐차된 콜벳으로 만든 레이싱 시뮬레이터

한 부자가 폐차된 쉐보레 콜벳(C3세대)을 놀라운 레이싱 시뮬레이터로 변신시켰습니다. 기존 차량의 운전석 공간을 기반으로 맞춤형 전자 장비, 게임 부품, 정교하게 제작된 인테리어를 기발하게 통합했습니다. 이 프로젝트는 창의성과 정교한 엔지니어링 기술을 보여주며, 완성된 작품은 콜벳의 클래식한 미학을 유지하면서 현대적인 게임 경험을 제공합니다.

1 2 17 18 19 21 23 24 25