320x100

sdl2 2

SDL2(6) - RUST 버전

라면먹고 한숨 자고 일어났더니 힘이 생겼다. 다시 쫌 파보자. audioCVT 형식 변환은 실패했다. 동일한 문제가 계속 발생한다.noise 가득하게 느려진 상태의 audio 출력이 여전한 문제다. 아무래도 chatgpt만 믿을 수 없는듯하다. 그렇다면 copilot 에게도 한번 징징거려보기~ 짧은 영어로 구차하게 질문해본다.. (나는 영어를 못한다. 토익도 620점이 최고점이고, 이걸로 취직했고, 지금까지 먹고 살아왔다.해외 여행가서 굷거나 노숙한적 없다. 그러니 문법따위는 개나 줘버려라 시비걸지 마라..) callback method니 audio buffer 니 Timing 등등 해결 방법을 제시해주시는 copilot 형님...방법을 3가지나 제안해 주시는군... 하나씩 적용해서 확인해보겠다. 1...

개발/게임 2025.05.31

SDL2(4) - RUST 버전

C++로 만들었던 테트리스를 RUST로 바꿔볼 차례다.C/C++ 로 만들때는 sdl3-ttf library를 가져다 쓰기가 귀찮아서 픽셀로 표현했었는데,RUST 는 crate 를 가져다가 쓰기 편하니까 ttf로 바꿔서 구현하려고 한다.https://docs.rs/releases/search?query=sdl3 그런데... 음.. 아직 sdl3 버전에서 ttf library 사용 지원이 안되는걸까?.. 요거 건너 뛰어야겠다. 공식적으로 binding 지원이 안되는것 같다. 그냥 c++과 같은 방식으로. 흠흠 SDL2로 재작업 시작...1달동안 다른거 (자격증 공부)하느라 잊고 있었던 작업을 다시 해보자. 위에 언급한것처럼 sdl3 binding 지원이 완료되지 않은것 같아서 그냥 sdl2로 작성해보겠다..

개발/게임 2025.05.30
320x100