본문 바로가기

소스공개

원형 프로세스 바 - ProgressCircle(소스공개) 중국인(?) 델파이어가 공개한 원형 프로그레스 바를 아주 심플하게 만든 소스코드(ProgressCircle)가 있어 공개합니다. TArc, TCircle과 TText 3개를 이용해 구현되었습니다.아래 코드와 같이 이용할 수 있습니다. 컴포넌트로 만들어서 사용하면 아주 좋은 UI에 도움이 될 것 같습니다. 소스코드https://github.com/OneChen/ProgressCircle참고http://www.fmxexpress.com/build-a-progress-spinner-using-objects-in-delphi-xe6-firemonkey-on-android-and-ios/ 더보기
Bejeweled clone - 보석 맞추기 게임(소스공개) 저는 개인적으로 캔디크러쉬 세가, 애니팡 등의 게임을 아주 많이 하는데요^^Embarcadero CodeRage 8에서 위의 게임과 비슷한 Bejeweled 게임을 만들는 방법을 동영상으로 설명하고소스코드가 공개되었습니다. 델파이로 만들어졌기 때문에 안드로이드와 iOS에서 모두 실행되구요, 더불어 윈도우, 맥에서도 실행됩니다.이번기회에 소스코드 활용해 재미있는 게임을 만들어 보세요^^ 설명 동영상http://www.youtube.com/watch?v=PFzlgQbmqag 소스코드https://github.com/jadeade/jweled 그리고 Code Rage 8 에서 다양한 주제의 기술 동영상이 있으니 방문하셔서 들어보시기 바랍니다.http://www.embarcadero.com/coderage/em.. 더보기
모바일 Gesture로 메뉴를 표시/감추기(소스공개) 제스쳐(손가락 끌기)로 좌측 메뉴를 표시하고 감추는 샘플 동영상 및 코드입니다. 관련링크원문 - http://joseleon.es/?p=236 소스코드 - http://joseleon.es/wp-content/uploads/2013/10/drawer_gestures.zip 더보기
Sliding Popup menu 디자인(소스 공개) 상단의 버튼을 누르면 슬라이드 형태로 팝업메뉴가 나오는 방식입니다. 아래의 동영상으로 자세한 내용 확인할 수 있습니다. 관련링크원글 - http://joseleon.es/?p=239소스코드 - http://joseleon.es/wp-content/uploads/2013/10/popupmenu.zip 더보기
Flappy Firemonkey 게임앱 소개(소스 공개) Flappy bird와 비슷한 게임인 Flappy firemonkey라는 게임이 파이어몽키로 만들어 졌습니다.아주 간단하면서도 중독성 있는 게임이죠^^ 현재는 TBitmap에 Assigned하는 방식으로 캐릭터를 구현했구요. 향후 TSprite 컴포넌트나 TBitmapListAnimation에 변경할 계획을 갖고 있다고 합니다.화면을 탭하면 뛰어오르고 서서히 기울어지며 떨어지는 캐릭터를 어떻게 구현했는지 공개된 소스를 통해 확인하면 좋을 것 같습니다.관련 링크http://www.fmxexpress.com/flappy-bird-clone-source-code-for-delphi-xe5-firemonkey-on-android-and-ios/http://www.fmxexpress.com/wp-content/u.. 더보기
Tap-Tap 안드로이드 게임(소스공개) Delphi XE5로 개발된 Tap-Tap이라는 게임을 소개합니다. 손을 흔드는 귀여운 안드로이드 캐릭터(드로이드?)가 인상적인데요^^이 게임은 러시아에서 개최된 2013년도 델파이 안드로이드 경연대회 우승하신 분의 작품입니다. 아래 보시는 것 처럼 대회용 작품이어서 약간은 급조한 태가 나지만, 초기 인트로 영상효과 및 드로이드의 애니메이션 효과가 너무나 멋지네요. 저도 간단하게 소스코드를 확인해 봤는데요. 드로이드의 애니메이션 효과는 대부분 TRectangle에 FloatAnimation 효과를 줘서 처리한것이 참 인상적이네요.소스코드가 공개되어 있어 다운로드하셔서 테스트 가능합니다.(관련링크 참조) 여러모로 소스를 분석해 보시면 많은 아이디어와 도움이 될 것 같습니다. 구글플레이에서도 설치하셔서 테스.. 더보기