On Mon, May 28, 2012 at 2:22 AM, Rogerdodger91
<
rogerdo...@gmail.com> wrote:
> Hello everyone. I just started a project called Gocos2D. Basically the
> intention is to go back to the drawing board and rethink the Cocos2D python
> implementation with concurrency, interfacing and efficiency as the main
> inspirations behind my desire to redesign the framework using Go.
I think that if you will redesign the python version at that level you
should just start a new framework instead of porting the old one. :)
>
> The project will be opensource and i'm still thinking about licensing.
> Probably something like MIT. If somebody has a suggestion let me know here
> and ill just go with the popular suggestion.
The BSD used by the Go language is a alternative, and basically it
says: if you can use Go you can use my project.
As a tip, I was working with OpenGL (stopped for now), and basically I
was planning to use three main goroutines:
one for rendering, one for physics, one for event handling.
That way, in theory, when the computer is rendering the frame 1, the
frame 2 is being simulated and the frame 3 is being handled.
--
André Moraes
http://amoraes.info