멋진 3D 텍스트 아트와 고도로 대화형이며 몰입도가 높은 웹 경험을 결합하는 방법이 궁금하신가요? 이 프로젝트는 플레이어가 장엄한 검투 경기장에서 수집하고 전투하고 정복하는 브라우저 기반 카드 게임인 Gladiators Battle에서 우리가 어떻게 이를 달성했는지 보여줍니다.
창의적인 도전의 일환으로 제작된 이 프로젝트는 고급 CSS 애니메이션, JavaScript 상호 작용 및 3D 효과를 선보여 잊지 못할 경험을 선사합니다. 영감을 원하는 개발자이든 검투사 팬이든 이 쇼케이스는 여러분의 마음을 사로잡을 것입니다!
✨ 마법 미리보기
데모를 방문하면 다음과 같은 경험을 하게 됩니다.
- 마우스 입력에 동적으로 반응하는 회전하는 3D 텍스트 아트 디자인
- 마법적인 상호작용 요소를 추가하는 떠다니는 입자.
- 커서를 따라가는 대화형 빛나는 효과로 시각적 효과가 향상됩니다.
- Gladiators Battle 홈페이지로 연결되는 반응형 클릭 유도 버튼
? CodePen에서 라이브 데모를 확인하세요
https://codepen.io/HanGPIIIErr/pen/ZYzzMvO
? 디자인의 비하인드
이 프로젝트는 HTML, CSS, JavaScript라는 세 가지 핵심 프런트엔드 기술을 사용하여 구축되었습니다. 모든 것이 하나로 합쳐지는 방법은 다음과 같습니다.
- HTML 구조
구조가 간단하고 따라하기 쉽습니다.
- 모든 3D 및 인터랙티브 요소를 담는 컨테이너입니다.
- 글래디에이터즈 배틀을 돋보이게 하는 브랜드용 로고
- 사용자가 게임을 방문하고 플레이하도록 유도하는 CTA(Call-to-Action)입니다.
- HTML 조각:
<div> <ol> <li>CSS Styling</li> </ol> <p>The CSS transforms the structure into an immersive masterpiece:</p> <ul> <li>3D Perspective: Elements like the title and subtitle have depth using translateZ and rotation.</li> <li>Dynamic Gradients and Shadows: These provide glowing effects, making the text pop.</li> <li>Animations: Floating movements and glowing halos give a modern, fluid look.</li> </ul> <p>Key CSS Highlights:<br> </p> <pre class="brush:php;toolbar:false">.title { font-family: 'Cinzel', serif; font-size: 7rem; color: transparent; text-transform: uppercase; background: linear-gradient(90deg, #ffcc00, #ff4700, #e5b240, #ffcc00); -webkit-background-clip: text; text-shadow: 0px 6px 10px rgba(255, 71, 0, 0.6), 0 0 30px rgba(255, 204, 0, 0.8); transform: translateZ(100px) rotateX(10deg) rotateY(-10deg); animation: floating-title 4s infinite alternate ease-in-out, pulse 5s infinite; }
CodePen 프로젝트에서 전체 CSS를 찾아보세요.
- 자바스크립트 상호작용
JavaScript는 페이지에 생명을 불어넣습니다.
Mouse Tracking: Tilts the text dynamically based on cursor movement. Floating Particles: Particles follow your mouse, adding a magical touch. Smooth Entry Animations: The logo and text art fade in gracefully when the page loads.
주요 JavaScript 하이라이트:
/
/ Dynamic 3D Tilt Effect textArt.addEventListener('mousemove', (e) => { const { clientX, clientY } = e; const { width, height } = container.getBoundingClientRect(); const xRotation = ((clientY / height) - 0.5) * 30; const yRotation = ((clientX / width) - 0.5) * 30; textArt.style.transform = `rotateX(${xRotation}deg) rotateY(${yRotation}deg)`; });
CodePen 프로젝트에서 전체 JavaScript 코드를 찾아보세요.
⚔️ 검투사들은 왜 전투를 벌이는가?
Gladiators Battle은 단순한 게임이 아니라 전략과 모험이 가득한 세계입니다. 기대할 수 있는 사항은 다음과 같습니다.
- 강력한 카드 수집: 꿈의 덱을 구성하고 경기장을 지배하세요.
- AI 또는 실제 플레이어와 전투: 전략을 테스트하고 영광을 차지하세요.
- 보상 획득: 희귀한 카드와 귀중한 게임 내 화폐를 잠금 해제하세요.
- 미니 게임 탐색: 전투부터 퍼즐까지 21개 이상의 독특한 미니 게임이 있습니다.
? 지금 방문하세요: GladiatorsBattle.com
? 직접 시도해 보는 방법
? 결론: 가능성의 우주
이 3D 텍스트 아트 프로젝트는 HTML, CSS 및 JavaScript로 가능한 작업을 간략하게 보여줍니다. 초보자이든 노련한 개발자이든 이와 같은 창의적인 프로젝트는 자신의 기술을 선보이고 대화형 경험을 구축할 수 있는 훌륭한 방법입니다.
하지만 이것은 시작에 불과합니다. 장대한 전투, 매력적인 미니 게임, 활발한 게이머와 개발자 커뮤니티를 즐길 수 있는 Gladiators Battle에 참여해 보세요.
? 더 알아보기
- 웹사이트: https://gladiatorsbattle.com/
- X(이전 트위터): https://x.com/GladiatorsBT
- 링크드인: https://www.linkedin.com/in/pierre-romain-lopez/
- 디스코드: https://discord.gg/YBNF7KjGwx
읽어주셔서 감사합니다. 즐거운 코딩 되세요! ?
위 내용은 텍스트 아트 쇼케이스: 검투사 전투 ⚔️의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

CSS 그리드는 복잡하고 반응이 좋은 웹 레이아웃을 만드는 강력한 도구입니다. 디자인을 단순화하고 접근성을 향상 시키며 이전 방법보다 더 많은 제어를 제공합니다.

기사는 반응 형 설계에서 공간의 효율적인 정렬 및 분포를위한 레이아웃 방법 인 CSS Flexbox에 대해 설명합니다. Flexbox 사용을 설명하고 CSS 그리드와 비교하고 브라우저 지원 세부 사항을 설명합니다.

이 기사는 Viewport Meta 태그, 유연한 그리드, 유체 미디어, 미디어 쿼리 및 상대 장치를 포함하여 CSS를 사용하여 반응 형 웹 사이트를 만드는 기술에 대해 설명합니다. 또한 CSS 그리드 및 Flexbox를 함께 사용하여 CSS 프레임 워크를 권장합니다.

이 기사는 요소 치수 계산 방법을 제어하는 CSS 박스 크기 속성에 대해 설명합니다. Content-Box, Border-Box 및 Padding-Box와 같은 값과 레이아웃 설계 및 형태 정렬에 미치는 영향을 설명합니다.

기사는 CSS, 주요 특성 및 JavaScript와 결합 된 애니메이션 작성에 대해 논의합니다. 주요 문제는 브라우저 호환성입니다.

기사는 3D 변환, 주요 속성, 브라우저 호환성 및 웹 프로젝트에 대한 성능 고려 사항에 대한 CSS 사용에 대해 논의합니다. (문자 수 : 159)

이 기사는 CSS 그라디언트 (선형, 방사형, 반복)를 사용하여 웹 사이트 비주얼을 향상시키고 깊이, 초점 및 현대적인 미학을 추가합니다.

기사는 CSS의 의사 요소, HTML 스타일을 향상시키는 데 사용 및 의사 급의 차이점에 대해 설명합니다. 실제 사례를 제공합니다.


핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

Video Face Swap
완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

인기 기사

뜨거운 도구

mPDF
mPDF는 UTF-8로 인코딩된 HTML에서 PDF 파일을 생성할 수 있는 PHP 라이브러리입니다. 원저자인 Ian Back은 자신의 웹 사이트에서 "즉시" PDF 파일을 출력하고 다양한 언어를 처리하기 위해 mPDF를 작성했습니다. HTML2FPDF와 같은 원본 스크립트보다 유니코드 글꼴을 사용할 때 속도가 느리고 더 큰 파일을 생성하지만 CSS 스타일 등을 지원하고 많은 개선 사항이 있습니다. RTL(아랍어, 히브리어), CJK(중국어, 일본어, 한국어)를 포함한 거의 모든 언어를 지원합니다. 중첩된 블록 수준 요소(예: P, DIV)를 지원합니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

SublimeText3 Linux 새 버전
SublimeText3 Linux 최신 버전

PhpStorm 맥 버전
최신(2018.2.1) 전문 PHP 통합 개발 도구
