Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/richardcarls/pixelmethod-engine-flash
A 2D game engine for Flash.
https://github.com/richardcarls/pixelmethod-engine-flash
Last synced: 27 days ago
JSON representation
A 2D game engine for Flash.
- Host: GitHub
- URL: https://github.com/richardcarls/pixelmethod-engine-flash
- Owner: richardcarls
- License: mit
- Created: 2015-01-16T00:00:18.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2019-10-30T03:55:03.000Z (about 5 years ago)
- Last Synced: 2023-02-27T18:56:22.800Z (almost 2 years ago)
- Language: ActionScript
- Size: 145 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# pixelmethod-engine-flash
A 2D game engine for Flash. This project is not being developed anymore.![Alt text](/Screenshot_2019-10-29_23-40-26.png?raw=true "Screenshot")
## Current features
- Multiple render targets with asignable cameras (multiple world views)
- XML tilemaps with support for multiple tilesets
- XML tilesets with toggle/animation support (rough)
- Dynamic chunk-based worlds
- XML chunk definition files with cell shapes to correspond with a tilemap, and entity states
- Custom two-phase 2D collision system utilizing separating axis theorem (only dynamic->static at this time)## Build and Run the demo
On Linux:
1. Download and extract the Adobe Flex SDK somewhere
2. Install the Adobe Flash Player Standalone Debugger, or you can probably just use any flash player binary
3. Build the project with `ant -DFLEX_HOME=`. If you are using a different player, you will need to pass `-Ddebug_player` as well## Instructions
Just use the arrow keys to move, that's it.