2021/09 7

스타크래프트 봇 동아리, 내전용 봇 개발 (#15)

아쉽게도 스타봇 동아리가 현재 위태위태하므로 내전은 힘들 것으로 보아 현재 기본 스타봇과 붙혀보은 영상을 올리는 것으로 마무리될 것 같습니다. 하지만 스타봇 동아리를 최대한 살려보고자 스타봇 베이스가 되는 코드들을 본인이 직접 뜯어고쳐보고자한다. 명절동안 스타봇 베이스를 직접 개발하는 일지를 쓰고자한다. (영상의 섬네일화면 색 반전은 일종의 오류이므로 신경쓰지않으셔도 됩니다.)

스타봇 2021.09.13

안드로이드 공부 #1

안드로이드 스튜디오를 통하여 배운 내용들을 간단하게나마 작성하는 글입니다. 코드의 상태가 이상할 수 도 화면이 이상할 수 있습니다. 안드로이드 스튜디오에 대해 더 알아가고자 버튼를 추가해보는 것에 대해서 작성하고자합니다. 일단 액티비티 메인에서 사진과 같이 Button을 선택한 다음 드래그 앤 드랍을 합니다. 그런 후, 버튼을 선택하여 Attribute 탭에서 text에서 Button을 지우고 workshop이라고 작성하였습니다. 텍스트를 바꾸었으니 이제 기능을 넣겠습니다. 버튼을 누르면 제 티스토리로 이동하도록 구현하겠습니다. 위 버튼의 Attribute에는 onClick이라는 부분에서 클릭시 작동할 메소드명을 정합니다. 저는 onClick1로 하였습니다. 다시 MainActivity로 돌아와 코드를 ..

안드로이드 공부 #0

안드로이드 스튜디오를 통하여 배운 내용들을 간단하게나마 작성하는 글입니다. 코드의 상태가 이상할 수 도 화면이 이상할 수 있습니다. 막연히 안드로이드를 건드려보고 싶다는 충동으로 안드로이드 스튜디오를 설치하고보니 노트북의 메모리가 자신을 외쳐달라고 하고 있는 것 같다. 개인적으로 안드로이드에 엄청난 관심이 있어 한다기보다는 안드로이드에 대해 조금이나마 알아두고 앱을 만들어보는 것을 목표로 하여 안드로이드를 하게 되었습니다. 먼저 저는 안드로이드는 안드로이드 스튜디오 (이하 안스)를 통해 개발한다는 것만 알지 정확히 어떻게 해야하는 지를 모르는 아예 초보..아니 입문자입니다. 그러므로 아무거나 건드려보며 이거는 이런 기능을 한다 정도를 작성할 것 같습니다. 대충 가장 기본적인 틀을 만들고 앱을 돌려보니 H..

마크 플러그인 만들기 (#3)

오늘 구현할 기능은 버서커의 패시브 능력인 무모한 공격을 만들어보고자 합니다. 무모한 공격은 우클릭 시, 바라보는 방향으로 빠르게 이동하는 능력입니다. 이전에 마법사와 별다른 코드는 없으나, 다른 점이 있다면 특정 블럭을 선택 후, 이동이 아닌 말그대로 바라보는 방향이라는 점입니다. 그리고 테스트용으로 깃털을 들고있을 때 작동하도록 하였습니다. @EventHandler public void rush(PlayerInteractEvent e) { Player player = e.getPlayer(); Action action = e.getAction(); // 우 클릭시, 돌진함 if ((action == Action.RIGHT_CLICK_BLOCK || action == Action.RIGHT_CLICK_..