Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bradparks/MarioMaker
A tile-based game engine written in Actionscript 3.
https://github.com/bradparks/MarioMaker
Last synced: 2 months ago
JSON representation
A tile-based game engine written in Actionscript 3.
- Host: GitHub
- URL: https://github.com/bradparks/MarioMaker
- Owner: bradparks
- Created: 2012-03-03T15:33:33.000Z (almost 13 years ago)
- Default Branch: master
- Last Pushed: 2010-02-19T23:38:45.000Z (almost 15 years ago)
- Last Synced: 2024-08-04T05:03:55.177Z (6 months ago)
- Language: ActionScript
- Homepage: http://www.wefoundland.com/project/MarioMaker
- Size: 213 KB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README
Awesome Lists containing this project
- awesome-actionscript-sorted - MarioMaker - A tile-based game engine written in Actionscript 3. (Video Games / Game Engine)
README
====================================
MarioMaker - AS3 Sidescroller Engine
====================================This is a tile-based engine written in Actionscript 3. It is written to be easily customizable and extendable.
==============
Current Status
==============Pre-Alpha: Currently being developed. Feel free to join in and help out!
========
Features
========MarioMaker is being written to create substantial, middle-weight games. It features:
* Object-Oriented engine for easy modifications and additions
* Graphics caching for fast loading
* Visual editor for creating levels
* Working demo of a Mario clone=====
To-Do
=====- Write documentation for the engine (VERY IMPORTANT!)
- Make sure public interface is easy to use...some parts need to much digging into
- more accurate collision detection
- add a frame counter to test performance
- bigger window
- multidirectional scrolling==========================
Rudimentary File Structure
==========================Character.as: the player's character
Scene.as: creates each scene/level
Tile.as: basic functions for each tile. Other tiles
(CoinBlock.as, Goomba.as) inherit from this.
config.xml: tile configuration
main.as: runs the game=======
Credits
=======MarioMaker copyleft 2010 Aditya Bhargava
wefoundland.com
Licensed under the LGPL.TweenLite copyright 2010 GreenSock, Inc.
greensock.com
GreenSock terms of use: http://www.greensock.com/terms_of_use.html