Impact

所属分类:游戏
开发工具:JavaScript
文件大小:1800KB
下载次数:2
上传日期:2018-03-03 15:55:49
上 传 者gansiduide
说明:  impact.js 游戏引擎的完整源码,可以作为学习之用
(The complete source code of the impact.js game engine can be used as a study)

文件列表:
Impact (0, 2012-10-19)
Impact\.DS_Store (6148, 2012-10-19)
__MACOSX (0, 2012-10-19)
__MACOSX\Impact (0, 2012-10-19)
__MACOSX\Impact\._.DS_Store (82, 2012-10-19)
Impact\biolab-entity-pack.zip (13663, 2011-12-26)
__MACOSX\Impact\._biolab-entity-pack.zip (174, 2011-12-26)
Impact\drop (0, 2012-10-01)
Impact\drop\drop (0, 2012-10-01)
Impact\drop\drop\index.html (673, 2010-12-07)
Impact\drop\drop\lib (0, 2012-10-01)
Impact\drop\drop\lib\drop.js (6170, 2011-12-20)
Impact\drop\drop\lib\impact (0, 2012-10-01)
Impact\drop\drop\lib\impact\animation.js (2475, 2011-04-06)
Impact\drop\drop\lib\impact\background-map.js (6341, 2011-07-18)
Impact\drop\drop\lib\impact\collision-map.js (7770, 2011-12-20)
Impact\drop\drop\lib\impact\debug (0, 2012-10-01)
Impact\drop\drop\lib\impact\debug\debug.css (2495, 2011-08-09)
Impact\drop\drop\lib\impact\debug\debug.js (211, 2011-08-04)
Impact\drop\drop\lib\impact\debug\entities-panel.js (2868, 2011-08-04)
Impact\drop\drop\lib\impact\debug\graph-panel.js (4414, 2011-08-04)
Impact\drop\drop\lib\impact\debug\maps-panel.js (3585, 2011-08-08)
Impact\drop\drop\lib\impact\debug\menu.js (6474, 2011-08-08)
Impact\drop\drop\lib\impact\entity.js (9583, 2011-12-20)
Impact\drop\drop\lib\impact\font.js (2822, 2011-12-19)
Impact\drop\drop\lib\impact\game.js (7086, 2011-12-20)
Impact\drop\drop\lib\impact\image.js (4590, 2011-12-20)
Impact\drop\drop\lib\impact\impact.js (10622, 2011-12-20)
Impact\drop\drop\lib\impact\input.js (6070, 2011-12-20)
Impact\drop\drop\lib\impact\loader.js (2088, 2010-11-21)
Impact\drop\drop\lib\impact\map.js (797, 2011-04-06)
Impact\drop\drop\lib\impact\sound.js (7304, 2011-12-20)
Impact\drop\drop\lib\impact\system.js (2141, 2011-07-26)
Impact\drop\drop\lib\impact\timer.js (889, 2010-11-02)
Impact\drop\drop\lib\weltmeister (0, 2012-10-01)
Impact\drop\drop\lib\weltmeister\api (0, 2012-10-01)
Impact\drop\drop\lib\weltmeister\api\browse.php (798, 2011-01-25)
Impact\drop\drop\lib\weltmeister\api\config.php (446, 2011-03-07)
Impact\drop\drop\lib\weltmeister\api\glob.php (453, 2011-03-07)
Impact\drop\drop\lib\weltmeister\api\save.php (642, 2010-07-22)
... ...

================================================================================ ImpactJS IIS/.NET API ================================================================================ LICENSE ================================================================================ Copyright 2010 Mike Hamilton. All rights reserved. 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. THIS SOFTWARE IS PROVIDED BY MIKE HAMILTON ``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 MIKE HAMILTON 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. The views and conclusions contained in the software and documentation are those of the authors and should not be interpreted as representing official policies, either expressed or implied, of Mike Hamilton. INFO ================================================================================ ImpactJS is a kick-ass JavaScript/HTMl5 game entine that uses the element and underlying drawing api. It unfortunately depends on the developer having Apache/PHP installed on their machine to use the built-in level editor (Weltmeister). If you're running Windows and doing HTML5 game development, you most likely already have IIS (and the .NET framework) installed. The files in this package allow you to run ImpactJS and the Weltmeister editor in IIS, eliminating the need to download, install and configure apache and PHP. PRE-REQUISITES ================================================================================ For the files in this package to work successfully, it is assumed that you have the following already installed on your computer: - A Windows machine (XP, Vista, 7, Server 2003 or Server 2008) - .NET Framework 2.0 or greater - IIS and ASP.NET (can be installed via Microsoft's Web Platform installer: ) INSTALLATION ================================================================================ - Unpack the ImpactJS engine files to your IIS web directory (usualy c:\inetpub\wwwroot) - Copy the files in this package to the /lib/weltmeister/api folder of the ImpactJS installation - Make the following changes to /lib/weltmeister/api/web.config: - Set the "rootFile" key to the path in your IIS installation where this instance of ImpactJS is located. If the installation is at the root of the IIS website, leave the value at its default: "/". If, for example, you have Impact installed in the /impact folder in your IIS root, just change the web.config key to read "/impact". Simple as that! - Make the following changes to /lib/weltmeister/config.js: - change the 'save' value in the 'api' section to: 'lib/weltmeister/api/save.aspx' (line 55) - change the 'browse' value in the 'api' section to: 'lib/weltmeister/api/browse.aspx' (line 56) - change the 'glob' value in the 'api' section to: 'lib/weltmeister/api/glob.aspx' (line 57) - Make the following change to /lib/weltmeister/modal-dialog.js: - change the 'this.pathDropdown' value to: 'lib/weltmeister/api/browse.aspx' in the initDialog function (line 96) - Browse to /weltmeister.html in your website and ensure that everything loaded and no exceptions were thrown (check the JavaScript error console in your browser). Once you follow these steps, you should be able to work with ImpactJS in IIS just as you would if you were running Apache/PHP.

近期下载者

相关文件


收藏者