본 논문에서는 기존의 스마트 기기에서 사용된 가상 물고기보다 개선된 움직임과 성능을 보이는 3D로 제작된 가상 물고기의 효과적인 구현 방법을 제안한다. 제안하는 방법론은 기본적으로 3D 가상 물고기를 구현을 위해 인공생명(artificial life)이론과 속도변환 행동양식(steering behavior)을 사용하였다. 인공생명이론으로 분석된 실제 물고기의 행동패턴을 단순화시키고, 실제 물고기의 유영에 맞게 속도변환 행동양식을 수정하여 단순화된 행동패턴을 수정된 속도변환 행동양식으로 표현하였다. 최종적으로 제안한 3D 가상 물고기의 디자인 방법에 기획적인 요소를 적용한 스마트폰 게임 어플리케이션을 제작하고 스마트 기기에서 성능을 테스트함으로써 제안하는 디자인 방법의 효율성을 검증하였다.