이전 글(1부) : https://j2doll.tistory.com/688
리눅스가 30주년을 맞이하여, 제가 가장 좋아하는 무료 오픈소스 리눅스 게임 30개와 그 커뮤니티, 그리고 스토리를 소개할 기회를 갖게 되었습니다. 저는…
- 리 라일리 · @leereilly 2021년 8월 26일
- https://github.blog/open-source/gaming/30-free-and-open-source-linux-games-part-2/
리눅스가 30주년을 맞이하여 , 제가 가장 좋아하는 무료 오픈소스 리눅스 게임 30개와 그 커뮤니티, 그리고 스토리를 소개할 기회를 갖게 되었습니다. 어제 처음 10개를 공유했습니다. 이제 11-20을 소개할 시간입니다!
- https://github.com/freeorion/freeorion
- https://twitter.com/freeorion
- https://www.reddit.com/r/FreeOrion/
FreeOrion 은 4X(Xplore, eXpand, eXploit, eXterminate) 턴 기반, 우주 제국 및 은하 정복 전략 게임입니다. Master of Orion 게임에서 영감을 받았지만 원래 게임의 복제본도 리메이크도 아닙니다. 무작위로 생성된 은하계를 탐험하고, 행성을 식민지화하고, 새로운 기술을 연구하고, 다양하고 강력한 종족 과의 전투를 준비하세요 .
이 게임은 FOCS(FreeOrion Content Script) 파일을 사용한 스크립팅을 지원 하므로 커뮤니티는 역학, 프레젠테이션 및 우주의 거의 모든 것을 쉽게 사용자 지정할 수 있습니다. 작은 크릴 우주 괴물의 예는 다음과 같습니다.
MonsterFleet
name = "SM_KRILL_1"
ships = [
"SM_KRILL_1"
]
spawnrate = 0.5
spawnlimit = 9999
location = And [
Not Contains Monster
Not WithinStarlaneJumps jumps = 2 condition = Contains And [
Planet
OwnedBy affiliation = AnyEmpire
]
]
이번 주말에는 거대한 옥토캣 몬스터를 만들어볼까.
도움이 필요합니다: 프로그래밍, 디자인, 콘텐츠 스크립팅, 버그 보고, 플레이 테스트, 번역 작업 또는 다른 무엇이든 FreeOrion은 다양한 기술을 가진 새로운 자원봉사자를 환영합니다. 아이디어와 도울 수 있는 분야는 프로젝트 위키 를 참조하세요.
NetHack 은 1982년 게임 Hack 의 파생작인 로그라이크 게임입니다.
캐릭터 클래스 중 하나를 선택하고, 찾기 힘든 벤더의 부적을 찾아 일반적인 절차적으로 생성된 던전 적들과 싸우세요. 시작하기 쉬운 게임은 아니지만, 매우 보람 있는 게임입니다.
코드가 오픈 소스이므로 버그 수정, 기능 추가 또는 사물의 작동 원리 파악이 가능합니다. 예를 들어, 상대방에게 부메랑을 던졌을 때 부메랑이 어떻게 날아갈지 궁금하세요? 이 멋진 코드 주석 이 완벽하게 설명합니다.
register int i, ct;
int boom; /* showsym[] index */
struct monst *mtmp;
boolean counterclockwise = TRUE; /* right-handed throw */
/* counterclockwise traversal patterns:
* ..........................54.................................
* ..................43.....6..3....765.........................
* ..........32.....5..2...7...2...8...4....87..................
* .........4..1....6..1...8..1....9...3...9..6.....98..........
* ..21@....5...@...7..@....9@......@12....@...5...@..7.....@9..
* .3...9....6..9....89.....................1..4...1..6....1..8.
* .4...8.....78.............................23....2..5...2...7.
* ..567............................................34....3..6..
* ........................................................45...
* (invert rows for corresponding clockwise patterns)
*/
bhitpos.x = u.ux;
bhitpos.y = u.uy;
boom = counterclockwise ? S_boomleft : S_boomright;
재밌는 사실: IRL 이벤트가 있던 시절, 우리는 GitHub HQ에서 연례 Roguelike 셀러브레이션을 개최했고 가장 빠른 실시간 상승 기록을 보유한 Mikko Joula(일명 Adeon)가 NetHack 의 라이브 스피드런을 하는 것을 녹화했습니다 . 🤯
5년 동안 공식 출시되지 않았을 수도 있지만 Stunt Rally 의 제작자 @cryham 은 5년 동안 열심히 작업했고 오늘날에도 여전히 빛나고 있습니다. 20대 이상의 자동차, 여러 지형(및 행성)에 걸친 172개의 레이스 트랙 중에서 선택하고 네트워크에서 친구와 경주하거나 분할 화면을 사용하세요. 또한 트랙 편집기와 함께 제공됩니다.
- https://github.com/redeclipse/base
- https://www.reddit.com/r/Red_Eclipse/
- https://discord.com/invite/RPDmG5Z
Red Eclipse 2 는 파쿠르, 대시, 임펄스 부스트와 같은 빠른 게임플레이에 초점을 맞춘 FPS로, 10년 이상 개발되었습니다. 또한 내장된 편집기가 있어 실시간으로 온라인에서 협력하여 맵을 만들 수 있습니다.
이 게임은 Cube 2: Sauerbraten 게임 엔진 의 포크인 Tesseract 게임 엔진 을 기반으로 만들어졌으며 , 개발자 중 한 명인 @lsalzman 이 작성했습니다 .
Freeciv 는 최대 126명의 플레이어(또는 웹 버전에서는 500명)를 지원하는 무료 오픈 소스 턴 기반 제국 건설 전략 게임입니다. 500개 이상의 국가와 50개의 플레이 가능한 유닛이 있어, 석기 시대에서 우주 시대로 제국을 이끌면서 흥미로운 것을 찾을 수 있을 것입니다.
알고 계셨나요: Freeciv는 국제적인 개발자 및 열광자 팀에 의해 유지 관리되고 있으며, 제 모국어인 스코틀랜드 게일어를 포함하여 36개 언어 로 현지화 되었습니다 ! Sgoinneil!
은하계를 탐험하고, 은하계 우주 무역상, 두려운 우주 해적, 용병 등이 되는 꿈을 좇으세요. Endless Sky 에서 여러분은 대출(초기 우주선)을 갚기 위해 상당한 돈을 벌어야 하고, 나중에 새로운 우주선을 구매하고, 무기를 업그레이드하고, 엔진을 조정해야 합니다...이해하시겠죠?
구인: 스토리텔러나 콘텐츠 제작자로 자신을 상상해 보세요. 게임의 목표 중 하나는 가능한 한 다양한 사람들로부터 스토리와 콘텐츠를 수집하는 것입니다. 그래서 항상 탐험할 새로운 장소가 있고, 각 장소마다 고유한 특징이 있습니다. 프로그래밍과 관련 없는 작업도 많이 있습니다. 새로운 미션, 함선, 무기, 외계인을 만들고, 오디오와 비주얼을 추가하거나 향상시키고, 그 외 여러 가지가 있습니다. 자세한 내용은 구인 섹션을 참조하세요.
준비. 설정. 출발, @gateau가 만든 즐거운 작은 진행 중인 탑다운 레이서 게임인 Pixel Wheels 를 확인해 보세요 . Android나 Linux 기기에서 플레이할 수 있습니다. 수많은 트랙, 다양한 차량, 그리고 펀치를 날리는 파워업이 있습니다. 🥊
여기에서 최신 소식을 확인하세요 .
알고 계셨나요: GitHub Pages는 릴리스 노트를 빠르고 쉽게 게시할 수 있는 무료이고 간편한 방법입니다. 예를 들어 0.20.0 릴리스 발표 에 대한 마크다운 소스는 다음과 같습니다.
Anno 게임 시리즈 를 기반으로 한 실시간 경제 시뮬레이션 게임인 Unknown Horizons 에서 작은 정착지를 확장하고 건강한 식민지를 건설하세요. 지평선 너머로 정착지를 확장하고 세금을 징수하며 주민들을 행복하고 건강하게 유지하세요.
알고 계셨나요: Unknown Horizons 의 현재 버전은 FIFE 위에 구축되었습니다. 아니요, 스코틀랜드의 장소가 아닙니다. C++로 작성된 다중 플랫폼 아이소메트릭 게임 엔진으로 "Flexible Isometric Free Engine"의 약자입니다. 현재 이 팀은 이 게임을 Godot 으로 이식하고 있습니다. Godot는 또 다른 무료 오픈 소스 게임 엔진입니다.
Vega Strike 는 조종석에 앉아 은하계 전역을 탐험하고, 싸우고, 거래하는 3D 우주 비행 시뮬레이터입니다. Freelancer 와 비슷 하지만 무료입니다!
게임이 마음에 들고 코딩, 아트워크, 문서화 또는 테스트에 도움을 주고 싶으시다면 CONTRIBUTING.rst 에서 자세한 내용을 확인하세요.
Dungeon Crawl Stone Soup (줄여서 DCSS라고 부르자)는 또 다른 로그라이크 게임이다. 다운로드하고, 소스에서 빌드하거나, telnet/SSH로 서버에 연결하고, 그런 식으로 플레이한다. 웹사이트를 통해 전 세계 플레이어가 던전을 탐험하는 것을 실제로 볼 수 있다 . 마법. 마법에 대해 말하자면, 최신 릴리스 에는 많은 새로운 주문과 주문서, 그리고 몇 개의 새로운 맵도 있다.
재밌는 사실: 몇 년 전에 흥미로운 버그 가 도입 되었지만 거의 2주 동안 눈에 띄지 않았습니다. 이 커밋 으로 인해 플레이어가 입힌 근접 공격 피해가 우연히 두 배가 되었습니다. 게임에서 승리하는 사람이 훨씬 더 많다는 것을 알게 되었을 때야 발견되었습니다.
내일 마지막 10개 게임 을 시청하세요. 29번째라고는 믿을 수 없을 거예요!
편집자 주: 그게 확인됩니다. #29가 무엇인지는 잘 모르겠지만, 이건 확실히 낚시기사(clickbait) 냄새가 납니다.
- 다음글
30개의 무료 오픈 소스 Linux 게임 - 3부
입니다. : https://j2doll.tistory.com/1143
https://j2doll.tistory.com/1143
30개의 무료 오픈 소스 Linux 게임 - 3부
j2doll.tistory.com
'Linux' 카테고리의 다른 글
Linux tee 명령어 : 화면 출력과 파일 저장 동시 (0) | 2024.11.13 |
---|---|
Linux Coredump Core Pattern 활용 + 스크립트 암호화 (0) | 2024.11.12 |
VcXsrv X Server에서 한글 보기 (0) | 2024.07.07 |
ProcDump 리눅스 dump 생성 (A Linux version of the ProcDump Sysinternals tool) (0) | 2024.04.09 |
PowerPC 실행 프로그램을 x64 Ubuntu에서 수행하기 (0) | 2023.04.26 |