Initial commit: ROW Client source code

Game client codebase including:
- CharacterActionControl: Character and creature management
- GlobalScript: Network, items, skills, quests, utilities
- RYLClient: Main client application with GUI and event handlers
- Engine: 3D rendering engine (RYLGL)
- MemoryManager: Custom memory allocation
- Library: Third-party dependencies (DirectX, boost, etc.)
- Tools: Development utilities

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
2025-11-29 16:24:34 +09:00
commit e067522598
5135 changed files with 1745744 additions and 0 deletions

View File

@@ -0,0 +1,34 @@
//-----------------------------------------------------------------------------
//
// Sample Name: SimpleClientServer Sample
//
// Copyright (c) 1999-2001 Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
Description
===========
The SimpleClientServer sample is a simple client/server application.
It is similar in form to SimplePeer, but using the client/server interfaces.
The game itself is very simple, passing a single DirectPlay message to all
connected players when the "Wave To other players" button is pressed.
Path
====
Source: DXSDK\Samples\Multimedia\DirectPlay\SimpleClientServer
Executable: DXSDK\Samples\Multimedia\DirectPlay\Bin
User's Guide
============
Start the SimpleServer. Change the port if desired, and click "Start Server".
Start the SimpleClient. Enter the player's name, and type in the IP address
or leave it blank to search the subnet. Then click "Start Search". Click
join when a session appears.
After game has been joined or created, the game begins immediately. Other players
may join the game at any time.