<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>PVP | 포트폴리오</title><link>https://ansangah.github.io/tags/pvp/</link><atom:link href="https://ansangah.github.io/tags/pvp/index.xml" rel="self" type="application/rss+xml"/><description>PVP</description><generator>Hugo Blox Builder (https://hugoblox.com)</generator><language>ko</language><lastBuildDate>Thu, 30 May 2024 00:00:00 +0000</lastBuildDate><image><url>https://ansangah.github.io/media/sharing.png</url><title>PVP</title><link>https://ansangah.github.io/tags/pvp/</link></image><item><title>CookieRun Modded Edition (Client)</title><link>https://ansangah.github.io/projects/cr-front/</link><pubDate>Thu, 30 May 2024 00:00:00 +0000</pubDate><guid>https://ansangah.github.io/projects/cr-front/</guid><description>&lt;div data-pagefind-body&gt;
&lt;p&gt;기존 쿠키런 오픈소스를 기반으로 개발된 &lt;strong&gt;Java 데스크탑 클라이언트 프로젝트&lt;/strong&gt;입니다.
직접 구현한 그래픽 렌더링 시스템과 UI 패널 구조를 통해 게임의 메인 실행 환경을 구성했습니다.
서버와의 소켓 통신을 통해 실시간으로 게임 데이터를 주고받으며,
&lt;strong&gt;PVP 모드&lt;/strong&gt;, &lt;strong&gt;맵 전환&lt;/strong&gt;, &lt;strong&gt;플레이어 상태 표시&lt;/strong&gt; 등의 기능을 제공합니다.
Java의 AWT 및 Swing을 활용해 간결하면서도 동적인 게임 화면을 구현했습니다.&lt;/p&gt;
&lt;/div&gt;</description></item><item><title>CookieRun Modded Edition (Server)</title><link>https://ansangah.github.io/projects/cr-server/</link><pubDate>Thu, 30 May 2024 00:00:00 +0000</pubDate><guid>https://ansangah.github.io/projects/cr-server/</guid><description>&lt;div data-pagefind-body&gt;
&lt;p&gt;기존 쿠키런 오픈소스를 기반으로 구현된 &lt;strong&gt;Java 서버 프로젝트&lt;/strong&gt;로,
클라이언트 간 &lt;strong&gt;PVP 매칭&lt;/strong&gt;과 게임 데이터 동기화를 담당합니다.
소켓 통신 기반의 멀티플레이 환경을 구현하였으며,
실시간 전투 데이터 송수신 및 점수 관리 기능을 포함합니다.
간결한 구조를 유지하기 위해 외부 데이터베이스 없이 메모리 기반으로 서버 상태를 관리합니다.&lt;/p&gt;
&lt;/div&gt;</description></item></channel></rss>