Java

조기축구 스쿼드메이커 만들기

메오백 2025. 1. 27. 14:19

얼떨결에 조기축구 팀 운영진? 에 합류하게 되면서 스쿼드를 짤 일이 생겼는데 직접 짜려니까 생각보다 너무 머리아팠다. 그래서 스쿼드빌더를 만들었다. 가장 익숙한 java를 사용했고, 어차피 우리팀만 쓸 거니까 launch4j를 사용해 exe 파일로 만들어서 공유했다. 

 

알고리즘은 1쿼터에는 입력 순으로 원하는 포지션에 배치해준다. 배치할 때 쿼터당 `선호 포지션 배정 : 2점, 비선호 포지션 배정 : 1점 으로 점수를 매겨서 다음 쿼터 짤 때는 점수가 낮은 사람부터 원하는 포지션에 넣어줬다. 그리고 참석율에 따라 배정 쿼터 수를 3쿼터, 2쿼터로 나눴다. (우리 팀의 규칙이다)

 

GUI는 대충 동작만 하면 되기 때문에 gpt한테 맡겼다. 나름 잘 만들어줬다. ㅋㅋ

 

txt  파일로 선수이름, 불참횟수, 선호 포지션을 입력하면 스쿼드를 생성해준다. 

github

https://github.com/jd99iam/squad-builder

 

GitHub - jd99iam/squad-builder: 근본fc 스쿼드 빌더

근본fc 스쿼드 빌더. Contribute to jd99iam/squad-builder development by creating an account on GitHub.

github.com

별건 아니지만 다른 누군가 사용하고 싶을 수도 있으니까 깃헙 링크도 남긴다.. 리드미에 exe 파일 다운로드 링크도 있다. 

 

youtube

https://www.youtube.com/watch?v=E4OXUWB9xBs

그리고 프리미어 프로도 연습 해볼겸 소개 영상도 만들었다 ㅋㅋ

배경음은 youtube에서 제공하는 무료 음원인데 맘에 든다 😁