[go-nuts] Re: Go Games

2018-03-13 Thread Alan Lu
I voted this option.

I use Go in server side, and it performs very well.


On Monday, March 5, 2018 at 8:16:47 AM UTC+8, Chris FractalBach wrote:
>
> I'm still new to Go, and have been writing server code to support a 
> multiplayer game.
>
> After reading the Go 2017 Survey Results 
> , I noticed the result* "I 
> work in the following areas: Gaming"* had 5% respondents.
>
> I am curious about general interest in "Go Gaming", and its present & 
> future possibilities!
>

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[go-nuts] Re: Go Games

2018-03-13 Thread leonsal
It may be of interest:

https://github.com/g3n/engine
https://github.com/g3n/g3nd
https://github.com/danaugrs/gokoban

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[go-nuts] Re: Go Games

2018-03-13 Thread Harris Newman
I've written a game in go, it's at: decwars.com

-Harris

On Sunday, March 4, 2018 at 6:16:47 PM UTC-6, Chris FractalBach wrote:
>
> I'm still new to Go, and have been writing server code to support a 
> multiplayer game.
>
> After reading the Go 2017 Survey Results 
> , I noticed the result* "I 
> work in the following areas: Gaming"* had 5% respondents.
>
> I am curious about general interest in "Go Gaming", and its present & 
> future possibilities!
>

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[go-nuts] Re: Go Games

2018-03-13 Thread Haddock
I guess for gaming applications Go is used for games played through the 
Internet (web browser or other frontend) to develop the server-side backend 
system that processes the game data received from clients.

Am Montag, 5. März 2018 01:16:47 UTC+1 schrieb Chris FractalBach:
>
> I'm still new to Go, and have been writing server code to support a 
> multiplayer game.
>
> After reading the Go 2017 Survey Results 
> , I noticed the result* "I 
> work in the following areas: Gaming"* had 5% respondents.
>
> I am curious about general interest in "Go Gaming", and its present & 
> future possibilities!
>

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[go-nuts] Re: Go Games

2018-03-13 Thread alex . rou . sg
Yup, as long as you build the go package as a c-shared you can basically do 
anything a C/C++ plugin can do.
This contains a simple hello world for building a c-shared you can load in 
any C/C++ program. 
http://blog.ralch.com/tutorial/golang-sharing-libraries/

On Tuesday, March 13, 2018 at 4:15:25 PM UTC+8, nicolas...@yahoo.fr wrote:
>
> Do you mean we can for example build a GO .dll wich declare an entry point 
> usable by C/C++ game ?
>
> I can give it a try easily with ARMA game wich load those kind of 
> extension.
>
> Le mardi 13 mars 2018 08:39:02 UTC+1, alex@gmail.com a écrit :
>>
>> To those talking about using game engines like unity etc... you can build 
>> go as c-shared and use it as a normal C/C++ plugin. 
>> The only thing to note is that you can't unload it without restarting the 
>> program and multiple c-shared go libraries wouldn't work together.
>>
>> As for what I'm using go for, I'm experimenting with coding a mostly go 
>> game engine (mostly cuz graphical input/output libraries are all in C/C++).
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[go-nuts] Re: Go Games

2018-03-13 Thread nicolas_boiteux via golang-nuts
Do you mean we can for example build a GO .dll wich declare an entry point 
usable by C/C++ game ?

I can give it a try easily with ARMA game wich load those kind of extension.

Le mardi 13 mars 2018 08:39:02 UTC+1, alex@gmail.com a écrit :
>
> To those talking about using game engines like unity etc... you can build 
> go as c-shared and use it as a normal C/C++ plugin. 
> The only thing to note is that you can't unload it without restarting the 
> program and multiple c-shared go libraries wouldn't work together.
>
> As for what I'm using go for, I'm experimenting with coding a mostly go 
> game engine (mostly cuz graphical input/output libraries are all in C/C++).
>

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[go-nuts] Re: Go Games

2018-03-13 Thread alex . rou . sg
To those talking about using game engines like unity etc... you can build 
go as c-shared and use it as a normal C/C++ plugin. 
The only thing to note is that you can't unload it without restarting the 
program and multiple c-shared go libraries wouldn't work together.

As for what I'm using go for, I'm experimenting with coding a mostly go 
game engine (mostly cuz graphical input/output libraries are all in C/C++).

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[go-nuts] Re: Go Games

2018-03-05 Thread Fino
on client side,  most of the developer team will use Unity or Unreal engine 
to save time, 

so it working this way, choose the commercial tool&library are more 
critical than choose language itself, 

BR fino 

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[go-nuts] Re: Go Games

2018-03-05 Thread nicolas_boiteux via golang-nuts
Hi 

Currently competiting in botters of the galaxy game challenge
https://www.codingame.com/contests/botters-of-the-galaxy

works as other langage.You must now that a part of game development is now 
build directly in integration tools as unity, cry engine, proprietary tools 
that already have their own langage like c#, c++ etc

if you want to use GO, i think you will have to develop from scratch your 
integration tools.

Le lundi 5 mars 2018 01:16:47 UTC+1, Chris FractalBach a écrit :
>
> I'm still new to Go, and have been writing server code to support a 
> multiplayer game.
>
> After reading the Go 2017 Survey Results 
> , I noticed the result* "I 
> work in the following areas: Gaming"* had 5% respondents.
>
> I am curious about general interest in "Go Gaming", and its present & 
> future possibilities!
>

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.