adsense



태그 : java 요약보기전체보기목록닫기

1 2 3 4 5 6

[JAVA/slick2d] 2D 슈팅게임 위치즈 스크램블 제작강좌 -step 8-

step 8. ParticleEffect 클래스를 만듭니다.prefab 패키지에 GameObject를 상속한 ParticleEffect 클래스를 만듭니다.Slick2D에 Particle이 있습니다만, 쓰기 힘들죠 이거 솔직히..유니티3D에서야 눈으로 보면서 생성할 수 있지만, 코딩형 엔진에서의 파티클은 파라미터 제어하기 힘들어서 제한적으로만 쓰느 정도입...

[JAVA/slick2d] 2D 슈팅게임 위치즈 스크램블 제작강좌 -step 7-

step 7. 충돌의 기술다음 작업은- 총알과 적 캐릭터의 충돌- 적 캐릭터의 공격- 플레이어 캐릭터와 적 캐릭터/적 총알의 충돌주로 충돌 관련된 영역이네요.우선 총알과 적 캐릭터의 충돌을 구현하겠습니다.기존 요시카 스크램블에서는 점과 점 사이의 거리로 판단하는-소위 원 충돌을 사용했는데, 이번에는 Slick2D에 있는 Shape를 기본으로 한 박스 충...

[JAVA/slick2d] 2D 슈팅게임 위치즈 스크램블 제작강좌 -step 6-

step 6. 적 캐릭터를 만들겠습니다.기본은 지금까지 GameObject 상속 클래스를 만드는 것과 동일하며, 적 캐릭터에게 필요한 추가적인 정보를 추가합니다.img : 캐릭터 이미지hp : 내구력. 플레이어 총알에 충돌할 때마다 감소합니다.degree : 이동 각도speed : 이동 속도moving : 무빙 스타일step : 현재 스텝GameObje...

[JAVA/slick2d] 2D 슈팅게임 위치즈 스크램블 제작강좌 -step 5-

step 5. 플레이어의 총알을 생성해 보겠습니다.일단 GameScene에서 2플레이어를 열었다면 그건 잠시 주석처리해서 막아두고..prefab에 Bullet 클래스를 생성합니다.일단은 단순히 직진하여 화면 밖으로 나가면 소멸하는, 그런 것으로 해 보겠습니다.※Bullet 클래스 하나로 플레이어의 총알과 적의 총알을 겸하는 것도 가능하지만 코드가 복잡해...

[JAVA/slick2d] 2D 슈팅게임 위치즈 스크램블 제작강좌 -step 4-

step 4. 플레이어 캐릭터-Player 클래스를 구현해보겠습니다.step 3에서는 배경의 구현으로 GameObject를 사용하는 기초적인 방법을 다뤄보았습니다.문제는 Slick2D는 각 BasicGameState가 한 번 생성되면 일단 계속 유지되는 방식이라, 다른 BasicGameState로 전환해도 기존 스테이트에서 사용하던 node가 해제되지 ...

[JAVA/slick2d] 2D 슈팅게임 위치즈 스크램블 제작강좌 -step 3-

step 3. GameScene을 추가했습니다.TitleScene은 그전에 작업했던 내용을 지우고, 스페이스키가 입력되면 GameScene으로 변경하는 내용을 넣었습니다.타이틀 화면에는 대단한 내용이 없기 때문에, 그림을 굳이 GameObject로 올리지 않고 render에 바로 코딩해도 됩니다.물론 아 간단하게 처리하자 이런 식으로 조금씩 조금씩 메인...

[JAVA/slick2d] 2D 슈팅게임 위치즈 스크램블 제작강좌 -step 2-

step 2. 화면 표시의 우선 순위※현재의 src 폴더를 적당한 것으로 리네임하고 src_step2 폴더를 src로 리네임한 후, 이클립스의 패키지 익스플로러에서 F5로 새로고침 해 주면 쉽게 소스를 교체할 수 있습니다. 다음 스텝으로 넘어갈 때는 현재의 폴더를 다시 src_step2로 바꿔주고요.현재의 구조에서는, 대체로 나중에 추가된 오브젝트일수록...

[JAVA/slick2d] 2D 슈팅게임 위치즈 스크램블 제작강좌 -step 1-

※이제부터 진행되는 내용은, Slick2D 엔진을 사용하지만 실제 구현은 awt나 javax.swing으로 해도 큰 차이가 없습니다.하지만 Slick2D를 사용함으로서 속도상의 잇점을 볼 수 있고, 상용 소프트웨어에 쓰이는 게임엔진만큼은 아니더라도 여러 기능을 쉽게 이용할 수 있게 됩니다.step 1. 게임오브젝트(GameObject) 클래스기존에 소개...

JAVA + slick2d로 만드는 2D 슈팅게임 개발강좌 -목차와 소스-

프로젝트 소스 갱신 : 2016-01-23프로젝트 소스 공개기간 : 공개중 (이 소스로 어떤 게임이 구현되는가? 알고 싶으시면 동영상을 봐 주세요)프로젝트 소스 다운로드 받기 : (※소스에서 bgm2.ogg, overcoat-technology.ogg 음악 파일을 부르는 부분이 있는데,각각 저작권이 있는 음악이라 배포되는 압축에서 이 두 파일은...

[java] Slick2D로 게임 만들기 -시작-

그럼 이번 포스팅부터, Slick2D를 사용해 실제 게임을 만드는 과정을 진행해 보겠습니다.여기서 소개하는 내용은 https://github.com/ChangseOh/LetsStudySlick2D 이곳에서 프로젝트를 다운받으실 수 있습니다.우선 앞선 포스팅을 참조해, 이클립스에서 신규 자바 프로젝트를 생성하고 유저 라이브러리로 Slick2D를 추가해줍니...
1 2 3 4 5 6


Books

Geek라이프

메가 드라이브 퍼펙트 카탈로그
마에다 히로유키 저/조기현 역

미소녀 일러스트 테크닉
B-은하, pen스케, 카와이 저/정유진 역

핵심강좌! Cocos2d-x
이재환 저

피규어의 교과서 레진 키트 & 도색 입문 편
후지타 시게토시 저/김정규 역
예스24 | 애드온2
일본서적 전문사이트 NEPIC