Como fazer um Multiplayer com Socket.IO

1

Index

Tagged

Attached Files

The following files have been attached to this tutorial:

.capx

socketioexample.capx

Download now 78.09 KB
.zip

socket-io-mod-johnnysheffield.zip

Download now 355.61 KB

Contributors

Stats

8,989 visits, 9,227 views

Tools

Notas de atualização:

Eu não recomendo usar Socket.IO mais, você deve usar o plugin oficial de Multiplayer.

Eu atualizei o Capx que já não está mais precisando usar o plugin de listbox e combobox.

Reescrevi algumas observações para ser melhor compreensível.

Introdução

Em primeiro lugar o que este tutorial vai cobrir, e o que não vai cobrir:

Ele vai te ensinar como configurar seu servidor de Socket.io.

Ele vai ensinar você a escrever seu próprio servidor de Socket.io em Javascript.

Ele não vai fazer o trabalho para você.

O que você precisa (Windows)

Você vai precisar de um PC com Windows (obviamente)

Construct2:

Node.js: DOWNLOAD

Eclipse IDE: DOWNLOAD

Plugin Socket.IO de Johnny Sheffield: Ir para o tópico ou baixe da seção de downloads ao lado

Configurar tudo

Node.js

Primeiro de tudo, fazer o download e instalá-lo. Espero não precisar cobrir como instalar um programa normal corretamente.

Em seguida, execute o CMD como administrador e digite (exemplo): cd c:\Nodejs

Você pode preencher no C:Nodejs, com qualquer caminho que você quiser.

Então você precisa digitar: npm install socket.io

Espere um momento, porque ele vai baixar socket.io e instalá-lo.

Agora que você instalou com sucesso Node.js e Socket.io !

Socket.IO

Para execução de scripts server side, você vai precisar de um IDE Javascript.

Isso significa Integrated Development Environment (um ambiente integrado para desenvolvimento de software).

Você pode usar o Eclipse, por exemplo, Mas eu vou usar o Adobe Dreamweaver.

Mas se você não quiser instalar qualquer desconhecido você pode usar o Editor, é integrado em todos os PC windows.

Editor

Basta iniciar o programa, e então você pode começar a programar. Mas quando você está salvando-o , em seguida, você vai em ArquivoSalvar comoNome: app.jsTipo: Todos os ArquivosSalvar.

Dreamweaver

Inicie o programa, vá em FileNew...Blank PagePage Type: JavascriptCreate.

Agora quando você vai salvá-lo, basta pressionar salvar, e no nome do arquivo digite nomedoarquivo.js

Isto é como você está fazendo.

Javascript e Socket.IO

Javascript

Não, você não vai aprender toda a linguagem Javascript , você pode, se você quiser.

Mas só vou cobrir as partes importantes do mesmo.

Variables

As Variáveis ​​podem ser números e strings.

Você só precisa dizer: yourvariablename = 0;

ou yourvariablename = “String”;

ou se você quiser mantê-lo vazio no início apenas dizer: yourvariablename;

O importante em Javascript é que você precisa definir um ; na maioria das terminações de linha.

1: Yourvariablename = 0

2: Yourvariablename = 0;

1 é errado, não fazer assim, 2 é o jeito certo para fazê-lo.

Functions

sockets.on('youfunctionname', function (data) {

socket.dosomethinghere; });

Entendido?

Sockets.on define que é uma função de socket.

“youfunctionname” é, seu nome de função, você pode usar "enemyxy" ou o que quiser.

function(data) define quais variáveis ​​você deseja incluir nessa função.

Você também poderia dizer function(x,y), separar as variáveis, de modo que x é uma variável e y é uma variável.

Socket.dosomethinghere é onde você vai colocar sua lógica socket.

}); É necessária para terminar uma função, descreve onde a função termina. { Descreve onde começa.

Você provavelmente viu o: socket.dosomethinghere; }); haviam dois ; ele é usada para descrever o fim de uma linha, isso significa que você pode colocar 3 linhas em uma única linha, mas tem um aspecto horrível e chama-se má-codificação.

Isso é o que você precisa em javascript para fazer um servidor.

  • 0 Comments

  • Order by
Want to leave a comment? Login or Register an account!