Heya, Thanks for visiting!
About: canvas
No description...
Tagged Items:
I've been playing around with Bezier curves and elliptical arcs for my on-going CNC plotter project. Instead of just using g-code commands which are standard on most CNC machines, I decided to support SVG path commands. This means supporting the linear moveTo(M, m) and lineTo(L, l) as well as curve(C, c, S, s -- Q, q, T, t)/arc(A, a) commands. Here are a few articles explaining the SVG path commands: SVG Basics—Creating Paths With Line Commands by Steven Bradley SVG Basics—Creating Paths With Curve Commands by Steven Bradley In the interactive demos scattered throughout this article, you can set explicit values in the "Text input controls" flyout menu(on the left). tl;dr, I just need a library The JavaScript and C++ ...
I competed in the 2014 GD.SE Anniversary Game Jam and created Traces, a top-down pseudo-3D shooter. In Traces, the goal is to power each building with a laser beam in sequential order all while killing or avoiding the enemy blobs. Activate the first building in sight and find the next building at the end of laser beam. Eat meat to restore your health. Play Now (online) I decided to make a web canvas game this time because I had a huge barrier to entry problem in my last game jam game, Super Bounce (you had to download the executable and then register the UI system I was using). For this game, I used CraftyJS, a JavaScript canvas game engine library ...
Update (2013-12-11): I decided to use javascript and the html5 canvas. You can see the project I made here: VGA Simulator I decided to post up this simple script that generates an animated (scrolls horizontally) sine wave. I built both versions because I need to use a canvas and some bare-bone pixel manipulation for a future project and want to find the best solution. The first one is made with pygame, which runs smooth and is straight forward efficient. The second version made with tkinter is slow and laggy. I even had to batch edit pixels which does not help much. Both of them function exactly the same but the tkinter version is just not as fast. Version made with ...
1