언리얼 엔진 2.5
시스템 쇼크 2의 "유령"(참사가 일어난 곳에서 나타나는 허상)도 바이오쇼크에 존재하며, 다수의 탄약 종류와 변경할 수 있는 무기 또한 그렇다. 추가적으로, 아틀라스는 무전기를 통해 플레이어를 안내하는데, 시스템 쇼크 2의 제니스 폴리토 역시 같은 방식으로 안내하고, 둘 다 중반부에서 반전을 일으키는 인물이다. 두 게임은 또한 창의적인 게임플레이를 고려하여, 플레이어에게 임무를 완수하기 위한 방법이 하나 이상 주어진다. 바이오쇼크는 이래셔널 게임즈 사의 게임 타이틀 스와트 4와 스와트 4: 더 스테츠코프 신디케이트에 사용되었던 고도로 수정된 언리얼 엔진 2.5(언리얼 엔진#2세대 언리얼 엔진)를 사용했다. 2006년 5월에 열렸던 E3 인터뷰에서 레빈(켄 레빈)은 언리얼 엔진 3(언리얼 엔진#3세대 언리얼 엔진)의 기능도 일부분 포함되어 있다고 발표했고, 그러면서 그는 향상된 수중 효과를 강조하면서 "우리는 이 게임을 위해 수중 효과 프로그래머와 수중 예술가를 고용했는데, 그들은 정말로 죽여줬고(kicking ass), 이런 물을 여러분들은 본 적이 없었을 것"이라고 말했다.
바이오쇼크의 게임 엔진이 뭐야
바이오쇼크