Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/rogerboesch/vectrex-dev

C-Programming tutorial for the Vectrex (sources and tools)
https://github.com/rogerboesch/vectrex-dev

classics-coder macos tutorials vectrex

Last synced: about 2 months ago
JSON representation

C-Programming tutorial for the Vectrex (sources and tools)

Awesome Lists containing this project

README

        

## VectreC

![Screenshot](doc/video-vectrec.gif)

VectreC is a Visual Studio Code Extension that allows you to do game programming in C for the Vectrex.
Once finished, it will have the following features:

- Installable as VS Code extension
- Compile C projects directly in VS Code — available
- Start programs directly from VS Code in embedded Emulator — available
- Vectrex syntax highlighting
- CMOC support — available
- GCC support
- Works on macOS (ARM and Intel) and Linux — available

While VectreC is still in development, it's already a powerful tool and compatible with macOS and Linux.

### How to install

- Download this repository
- Execute ```install-vectrec.sh``` from the command line if you are on macOS or Linux

### How to build from source

If you're platform is not yet supported then use the follwing commands to build it for macOS or Linux

```bash
curl -O https://raw.githubusercontent.com/rogerboesch/vectrex-dev/master/vectrec/make-vectrec.sh
chmod a+x make-vectrec.sh
./make-vectrec.sh $HOME/vectrec
```

### More Information

For more information take a look at my [Substack](https://vectrex.substack.com/p/vectrex-game-programming-in-c) newsletter

### Tutorials

Learn how to code in C for the Vectrex -
**WATCH NOW ON MY [YouTube Channel](https://www.youtube.com/watch?v=m5Gxzj2xb2M&list=PLP6u_67PQGuHlz8J7U2Y6oUv05O_74D2w)**

### Samples

You find some more samples [here](/samples)