# Where to next?

The examples presented in this chapter should have given you enough information to get started writing simple arcade and point-and-click-based games.

The remainder of this programming guide goes into quite technical detail regarding some of cocos's features. While getting started, it's recommended that you skim the beginning of each chapter but not attempt to read through the entire guide from start to finish.

To achieve optimal performance in your 2D applications you'll need to work with OpenGL directly. The canonical references for OpenGL are The OpenGL Programming Guide and The OpenGL Shading Language.

Since cocos2d uses pyglet you shall also check pyglet Programming Guide and pyglet API Reference

There are numerous examples of cocos2d applications in the `samples/` directory of the documentation and source distributions. Keep checking http://www.cocos2d.org/ for more examples and tutorials as they are written.