Coder Social home page Coder Social logo

fantascan's Introduction

Fantascan

Fantascan is a fantasy console inspired by a video i watched about the atari quadrascan once.

Every script in the routines directory will run every frame. The following constants are available:

  • DRAW - A table containing named groups of draw instructions.
  • DRAW_DIRTY - Set this to true if you have changed any draw instructions.
  • WORK - Write any data you need to store here. This might be used for save states if I ever continue this.
  • SAVE - Does nothing.
  • SAVE_DIRTY - Does nothing.
  • UP, DOWN, LEFT, RIGHT, Z, X - Reads user input.

I don't particularly like Lua, so if I ever do anything with this I'm going to port it to a more normal language.

The following draw instructions are available:

  • home - Resets everything.
  • move <X> <Y> - Moves in relative coordinates
  • scale <X> <Y> - Scales the coordinate system
  • rotate <A> - Rotates the coordinate system in degrees
  • color <R> <G> <B> - Sets the color, 0-255
  • power <O> - Sets the opacity, 0-255
  • toggle <B> - Toggles drawing. true/false

fantascan's People

Contributors

spaghetus avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.