Siv3D
69. Pipe Communication
日本語
English
Initializing search
Siv3D/OpenSiv3D
Siv3D
Siv3D/OpenSiv3D
Getting Started with Siv3D
Learning Siv3D
Siv3D Features
Download
Download
Windows
macOS
Ubuntu
Web
Tutorials
Tutorials
Beginner Tutorial 1
Beginner Tutorial 1
1. Your first Siv3D
2. Basics of Siv3D
3. Composition of Main Function
4. Basic Application Operations
5. Simple Data Display
6. Basic Data Types
7. Changing Background Color
8. Drawing Circles and Rectangles
9. Drawing Patterns
10. Drawing Emojis
11. Displaying Text
12. Variables and Movements
13. Handling Keyboard Input
14. Handling Mouse Input
15. Creating a Button
16. Creating a Cookie Clicker Style Game
Beginner Tutorial 2
Beginner Tutorial 2
17. Drawing Shapes
18. Creating Movements
19. String Class
20. Dynamic Arrays
21. Two-dimensional Arrays
22. Hash Table
23. Type that can Express Invalid Values
24. Collision Detection
25. Drawing Textures
26. Drawing Videos
27. Converting Numbers and Strings
28. GUI
29. Random
30. Date and Time, Timing
31. Displaying Text
32. Scene and Window
33. Keyboard Input
34. Mouse Input
35. Useful Functions
36. Implementation of Interactions
Beginner Tutorial 3
Beginner Tutorial 3
37. Audio Playback
38. Asset Management
39. 2D Render States
40. Effects
41. Render Texture
42. File System
43. Text File
44. Configuration File
45. Binary File
46. File Dialog
47. Drag & Drop
48. Message Box
49. Resource File
50. HTTP Client
51. Scene Management
52. Gamepad
53. Image Editing
54. Audio Waveform
55. Microphone Input
56. Webcam
57. Advanced Geometry Processing
58. Profiling and Optimization
59. OpenAI API
60. Publishing Your App
Beginner Tutorial 4
Beginner Tutorial 4
61. 2D Custom Shader
62. Drawing 3D Shapes
63. Drawing Advanced 3D Shapes
64. 3D Intersection Detection
65. TCP Communication
66. Multiplayer
67. Serial Communication
68. OSC Communication
69. Pipe Communication
70. Text-to-Speech
71. QR Code
72. File Compression
73. Video Editing
74. Pen Tablet
75. Leap Device
76. Navmesh
77. 2D Physics Simulation
78. Math Parser
79. Accessing User Environment
80. Creating Addons
Samples
Samples
Game Samples
Application Samples
Web Service Integration Samples
Shape Samples
2D Drawing Samples
Image Samples
Text Display Samples
UI Samples
Data Visualization Samples
Motion Graphics Samples
Addon Samples
Sound Samples
2D Physics Simulation Samples
3D Drawing Samples
Creating a Game Launcher
Course
Course
Calculator
Using Polymorphism
Radar Chart
3D-like UI
API
API
Class List
Articles
Articles
Message Box
Asynchronous Processing
Connecting Your Class to Siv3D
21 Ways to Say Hello World in Siv3D
Classes That Shouldn't be Global Variables
Implementing Classes Using Polymorphism
Useful Development Tools
Useful Development Tools
Siv3D Palette Browser
Emoji and Icon Search
Easing Functions Cheat Sheet
GitHub Gist
Scrapbox
Xbox Game Bar
VSColorOutput
.gitignore
Hot Reload
Showing Where Exceptions Occur
Community
Community
Community
Past Events
Participate in Development
Participate in Development
Reports and Proposals
Building from Source
Contribution Guide
Coding Style
Corporate Sponsorship
Corporate Sponsorship
Information on Corporate Sponsorship
Sponsorship Benefits
Release Notes
Siv3D Mascot
Acknowledgments
69. Pipe Communication
Back to top