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,30 @@
//-----------------------------------------------------------------------------
//
// Sample Name: VoicePosition Sample
//
// Copyright (c) 1999-2001 Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
Description
===========
VoicePosition is similar in form to VoiceConnect. VoicePosition shows how
use 3D positioning with DirectPlay Voice. It uses a simple 2D grid to represent
a playing field. Players may move around the playing field to hear the effects
of 3D spatialization.
Path
====
Source: DXSDK\Samples\Multimedia\DirectPlay\VoicePosition
Executable: DXSDK\Samples\Multimedia\DirectPlay\Bin
User's Guide
============
Refer to User's Guide section of the VoiceConnect sample for the basics.
With VoicePositoin you can click anywhere on the 2D grid to move your local player
in the world. The player always faces up, so for example any players left of your
player will sound off from the left speaker.