SQLDoom - 오리지널 Doom을 SQL로 포팅하기 - SQLDoom은 1993년 Doom의 게임 로직과 렌더러를 SQL로 옮겨 CedarDB 안에서 실행함.

GeekNews

GeekNews

@GeekNewsHada

GeekNews 공식 텔레그램 채널입니다. GeekNews 에 올라오는 주요 뉴스를 자동으로 전송합니다. 더 많은 뉴스를 위해서는 긱뉴스를 방문해 주세요. https://news.hada.io 긱뉴스 위클리 뉴스레터를 구독하시면 매주 월요일 아침에 이메일로 주요 뉴스를 받아보실수 있습니다. https://news.hada.io/weekly

2,372 مشتركًا
فتح في تيليجرام
SQLDoom - 오리지널 Doom을 SQL로 포팅하기

- SQLDoom은 1993년 Doom의 게임 로직과 렌더러를 SQL로 옮겨 CedarDB 안에서 실행함. Python 클라이언트는 입력, 타이밍과 완성된 화면 표시만 담당함
- 게임 로직은 원작과 같은 35Hz로 실행하고, 320×200 화면을 노트북에서 보통 60FPS, 복잡한 장면에서는 35FPS로 생성함
- 몬스터를 하나씩 순회하는 대신 조건부 UPDATE와 테이블 조인으로 게임 로직을 처리함. 같은 기능을 원작 C 코드 약 9,000줄보다 적은 SQL 약 5,900줄로 구현함
- 무기 속성과 애니메이션도 테이블에 저장해 실행 중 수정할 수 있음. 샷건이 한 번에 …

https://news.hada.io/topic?id=34815
فتح المنشور في تيليجرام