메인 파이어볼 꼬리에 이어지는 화염들이 궤적을 따라 생성소멸되면 좀 나을것같네요. 유니티를 안쓰신다니 노가다하실 것 같긴 하지만... 이런 종류의 프로젝타일에 쓸 수 있는 기능을 하나 만들두시면 좋을거에요. 아이스볼의 하얀김이라던가 라이트닝 볼 궤적에 생성되는 플라즈마처럼 하나 만들어 놓으면 여러가지 공격에 쓸수 있을 것 같네요.
필요한 리소스는
루핑되는 파이어볼 시퀸스이미지 - A.
생성부터 소멸까지 이어지는 화염 시퀸스이미지 - B.
A가 타겟을 잡고 이동 -> A는 일정 주기로 B를 생성(생성 범위는 A 포지션에 1개, 혹은 A 포지션의 일정 범위에 여러개 스폰하는 방식으로 가급적이면 두가지로 구현. 범위로 생성할 경우 크기와 소멸시간을 약간 랜덤으로 주면 효과가 좋음) ->B는 기본적으로 이동하지 않으나 경우에 따라 A를 느리게 따라갈 수 있다. ->A가 소멸해도 B는 자기의 소멸시간동안은 남아 있어줘야 함.
사실 파티클뿌려주는 걸 그대로 나열한 느낌이긴 한데 이렇게하면 여러타입에 효과가 있을겁니다. 파이어볼 같은 경우는 B가 스폰되는 주기가 짧을 수록 효과가 좋을거에요.