Skip to content

Instantly share code, notes, and snippets.

View ChunChunMorning's full-sized avatar

あさちゅん ChunChunMorning

View GitHub Profile
class Game : public SceneBase<String, GameData>
{
private:
bool isParent;
bool isSendGoal;
Rect leftBar;
int leftBarSpeed;
Rect rightBar;
int rightBarSpeed;
# 中略
parent = server.accept();
puts("Parent come\n");
parent.write("welcome\n");
child = server.accept();
puts("Child come\n");
time = Time.now.to_i + 3;
class Waiting : public SceneBase<String, GameData>
{
private:
Font font;
Optional<int64> time;
String buffer;
public:
require "socket"
server = TCPServer.open("127.0.0.1", 50000);
puts "Server is running at 50000."
parent = server.accept();
puts("Parent come\n");
parent.write("welcome\n");
# include <Siv3D.hpp>
# include <HamFramework.hpp>
# include "asc/TCPString.hpp"
struct GameData
{
asc::TCPStringClient client;
};
class Connecting : public SceneBase<String, GameData>
require "socket"
server = TCPServer.open("127.0.0.1", 50000);
puts "Server is running at 50000."
socket = server.accept();
socket.write("welcome\n");
loop {
class Game : public SceneBase<String, GameData>
{
private:
Rect leftBar;
int leftBarSpeed;
Rect rightBar;
int rightBarSpeed;
Circle ball;
Vec2 ballSpeed;
# include <Siv3D.hpp>
# include <HamFramework.hpp>
struct GameData
{
};
class Connecting : public SceneBase<String, GameData>
{
# include <Siv3D.hpp>
# include <HamFramework.hpp>
# include "asc/TCPString.hpp"
struct GameData
{
asc::TCPStringClient client;
};
class Connecting : public SceneBase<String, GameData>
@ChunChunMorning
ChunChunMorning / server.rb
Last active November 12, 2016 08:24
エコーサーバ
require 'socket'
server = TCPServer.open '127.0.0.1', 50000
puts 'Server is running'
socket = server.accept
loop do
str = socket.gets