본문 바로가기

프로젝트/버블버블게임 만들기12

[버블버블게임만들기] 2. 캐릭터 좌우로 움직이게하기 유튜브에서 예전부터 해보고싶던 버블버블게임만들기 프로젝트를 클론코딩해보며 진행사항을 기록하고자 한다. IDE : IntelliJ 언어 : Java 8 스프링부트 버전 : 2.7.13 DB : MySQL 빌드관리 도구 : Maven OS : iOS 참고유튜브 : 메타코딩 프레임에 맵과 케릭터를 넣었으니 이제 넣은 케릭터를 움직이게 해보자 Moveable 인터페이스 생성 이동을 위해서 아래와 같은 추상메서드들을 작성 Player 클래스로 이동해서 moveable 인터페이스를 상속받고 오버라이드해준다. 그 후 움직임 상태를 확인하기 위해 boolean 으로 각각 변수를 만들어준 후 initSetting에서 각각 값들을 false로 지정해준다. BubbleFrame 클래스로 이동해서 initListener 메서.. 2023. 7. 29.
[버블버블게임만들기] 1. 게임맵과 케릭터 넣기 유튜브에서 예전부터 해보고싶던 버블버블게임만들기 프로젝트를 클론코딩해보며 진행사항을 기록하고자 한다. IDE : IntelliJ 언어 : Java 8 스프링부트 버전 : 2.7.13 DB : MySQL 빌드관리 도구 : Maven OS : iOS 참고유튜브 : 메타코딩 지난시간에 이어서 프레임의 사이즈와 보여짐에 추가적으로 setDefaultCloseOperation으로 이제 프레임을 닫을 때 JVM도 같이 종료되게 설정 getContentPane으로 컨텐츠 영역을 추가해준다. setLocationRelativeTo로 컴포넌트에 따른 위치를 지정해준다. public BubbleFrame(){ setSize(1000,640); getContentpane.setLayout(null); setLocationR.. 2023. 7. 29.