Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/haroldo-ok/vcs-game-maker
Create Atari 2600 programs with no coding knowledge.
https://github.com/haroldo-ok/vcs-game-maker
atari2600 bataribasic blockly homebrew ide no-code retrogaming visual-language visual-scripting-language vue
Last synced: 19 days ago
JSON representation
Create Atari 2600 programs with no coding knowledge.
- Host: GitHub
- URL: https://github.com/haroldo-ok/vcs-game-maker
- Owner: haroldo-ok
- License: mit
- Created: 2021-02-09T00:31:48.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2024-10-29T22:28:55.000Z (about 2 months ago)
- Last Synced: 2024-10-30T00:42:24.750Z (about 2 months ago)
- Topics: atari2600, bataribasic, blockly, homebrew, ide, no-code, retrogaming, visual-language, visual-scripting-language, vue
- Language: JavaScript
- Homepage: https://haroldo-ok.itch.io/vcs-game-maker
- Size: 3.14 MB
- Stars: 31
- Watchers: 5
- Forks: 3
- Open Issues: 30
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# vcs-game-maker
This online tool is a no-code environment designed to allow someone to create a game for Atari 2600 without knowing much about programming and without installing anything on their computer.
It uses [Blockly](https://developers.google.com/blockly) to allow the user to implement the logic using blocks and then, behind the scenes, generates a [Batari Basic](https://www.randomterrain.com/atari-2600-memories-batari-basic-commands.html) source code, that is then be compiled using [batari-basic-js](https://github.com/haroldo-ok/batari-basic-js) in order to generate an Atari 2600 ROM, which is emulated using [Javatari](https://javatari.org/).
*This is very much a work-in-progress.*
![Screenshot](documentation/screenshot.png "Screenshot")
## Project setup
```
npm install
```### Compiles and hot-reloads for development
```
npm run serve
```### Compiles and minifies for production
```
npm run build
```### Lints and fixes files
```
npm run lint
```### Customize configuration
See [Configuration Reference](https://cli.vuejs.org/config/).