Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cyberarm/author_enginev2
A virtual console that you code in Ruby.
https://github.com/cyberarm/author_enginev2
game-development gosu ruby virtual-console
Last synced: about 10 hours ago
JSON representation
A virtual console that you code in Ruby.
- Host: GitHub
- URL: https://github.com/cyberarm/author_enginev2
- Owner: cyberarm
- License: mit
- Created: 2018-11-17T22:57:14.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2020-07-13T08:34:48.000Z (over 4 years ago)
- Last Synced: 2024-08-08T21:10:47.302Z (3 months ago)
- Topics: game-development, gosu, ruby, virtual-console
- Language: Ruby
- Homepage:
- Size: 497 KB
- Stars: 5
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# AuthorEngine
A virtual console¹ that you code in Ruby.![animated_gif](#)
# Getting Started
## Install
`gem install author_engine`## Run
`author_engine [filename] [options]`
- Run AuthorEngine editor with optional filename argument to open project.`author_engine export filename`
- Export project to web using [Opal](https://opalrb.com).
### Options
`--native` Open AuthorEngine in fullscreen and maximized.# Interface
## Play
![play_view](https://raw.githubusercontent.com/cyberarm/author_engineV2/master/screenshots/play.png)
## Sprite Editor
![sprite_editor_view](https://raw.githubusercontent.com/cyberarm/author_engineV2/master/screenshots/sprite_editor.png)
## Level Editor
![level_editor_view](https://raw.githubusercontent.com/cyberarm/author_engineV2/master/screenshots/level_editor.png)
## Code Editor
![code_editor_view](https://raw.githubusercontent.com/cyberarm/author_engineV2/master/screenshots/code_editor.png)¹: Does not directly run any kind of assembly
## Development
To install this gem onto your local machine, run `bundle exec rake install`. To release a new version, update the version number in `version.rb`, and then run `bundle exec rake release`, which will create a git tag for the version, push git commits and tags, and push the `.gem` file to [rubygems.org](https://rubygems.org).
## Contributing
Bug reports and pull requests are welcome on GitHub at https://github.com/cyberarm/author_engineV2.
## License
The gem is available as open source under the terms of the [MIT License](https://opensource.org/licenses/MIT).