자바로 짰을때 버벅임 피할려면 여러가지 방법이 있는데, 그 중 하나가 메모리의 재활용성을 높이이는 것입니다.
자바게임(1.246)2016-01-19 00:48
제가 예전에 c++과 sdl로 게임 짠 적이 있는데, 알고리즘이 별로 않좋아서 버벅인 적이 있었는데요. 반면 알고리즘이 좋으니 자바로 짜도 버벅임이 없는 것을 경험 했었습니다.
자바게임(1.246)2016-01-19 00:52
게임 만들때 c++는 메모리를 직접 제거하고 생성할 수 있으니까 재활용에 집중할 필요가 없을 것 같은데, 자바는 해쉬맵이나 어레이 리스트에 클리어 명령 내리면 엄청 버벅거립니다. 그렇게하면 안되고, 저 같은 경우 코드상에서 제거 여부를 따로 메모리에 올려두고, 제거 됬다고 기억된건 참조 않다가 메모리가 필요하면 제거 됬다고 표시된 메모리에 새로운 정보를 덮어 씌우고, 제거 된 표시를 다시 살아 있는 메모리 표시로 바꿔서 합니다.
자바로 짰을때 버벅임 피할려면 여러가지 방법이 있는데, 그 중 하나가 메모리의 재활용성을 높이이는 것입니다.
제가 예전에 c++과 sdl로 게임 짠 적이 있는데, 알고리즘이 별로 않좋아서 버벅인 적이 있었는데요. 반면 알고리즘이 좋으니 자바로 짜도 버벅임이 없는 것을 경험 했었습니다.
게임 만들때 c++는 메모리를 직접 제거하고 생성할 수 있으니까 재활용에 집중할 필요가 없을 것 같은데, 자바는 해쉬맵이나 어레이 리스트에 클리어 명령 내리면 엄청 버벅거립니다. 그렇게하면 안되고, 저 같은 경우 코드상에서 제거 여부를 따로 메모리에 올려두고, 제거 됬다고 기억된건 참조 않다가 메모리가 필요하면 제거 됬다고 표시된 메모리에 새로운 정보를 덮어 씌우고, 제거 된 표시를 다시 살아 있는 메모리 표시로 바꿔서 합니다.