eduardonunesp / Distillate

Welcome to project Distillate, the coolest way to coding multi plataform games, this project is based in Flixel, tending to be simple and cool.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

/**
 * Copyright (c) 2010 - 2011 Distillate Project
 *
 *  ______ ________________________            _____________________
 *  |     \  |  |______   |     |  |     |     |_____|   |   |______
 *  |_____/__|________|   |   __|__|_____|_____|     |   |   |______
 *
 *
 * License: BSD
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in
 *    the documentation and/or other materials provided with the
 *    distribution.
 * 3. Neither the name of Wintermoon nor the names of its contributors may
 *    be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *
 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
 * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
 * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
 * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
 * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
 * TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
 * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
 * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
 * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
 * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 */

/**
 *                CROSS PLATAFORM CONFIGURATION FOR PC/MAC
 *                      _________________________________
 *                  ___|___        __|______      __|__  |
 *                 |       |      |         |    |     | |
 *        _________| LINUX |      | WINDOWS |    | OSX | |
 *       |         ---------\     -----------  / ------- |
 *       |      ________|__  \     __|________/          |
 *       |     |           |  \___|           |          |
 *       |     | X11_VIDEO |   ___| SDL_VIDEO |          |      
 *       |     -------------  /   -------------          |
 *       |        ______|____/     __|________           |
 *       |       |           |    |           |          |
 *       |       | HW_RENDER |    | SW_RENDER |          |
 *       |       -------------    -------------          |
 *    ___|________    ____|___                   ________|__
 *   |            |  |        |                 |           |
 *   |  X11_INPUT |  | OPENGL |                 | SDL_INPUT |
 *   --------------  ----------                 -------------
 *
 *                CROSS PLATAFORM CONFIGURATION FOR IOS/ANDROID
 *                     _______     _________              
 *                    |       |   |         |             
 *                    |  IOS  |   | ANDROID |             
 *                    ---------   -----------             
 *                        __|______|_                            
 *                       |           |                            
 *                       | HW_RENDER |                            
 *                       -------------                            
 *                         ____|_____                               
 *                        |          |                               
 *                        | OPENGLES |                              
 *                        ------------                                       
 *
 */

 *****  CONSOLE BUILD *************************************************
 * With line below the build can compile for LINUX / WINDOWS AND OSX, *
 * using OpenGL, and in debug mode                                    * 
 **********************************************************************
 $ scons debug=true video=sdl render=hw

 *****  CONSOLE BUILD *************************************************
 * With line below the build can compile for LINUX only using OpenGL, *
 * with using the SDL libraries, and with debug mode                  * 
 **********************************************************************
 $ scons debug=true video=x11 render=hw

About

Welcome to project Distillate, the coolest way to coding multi plataform games, this project is based in Flixel, tending to be simple and cool.


Languages

Language:C++ 96.8%Language:Objective-C 3.2%