Posts

  • Cinder, creative coding in C++

    Cinder is a community-developed, free and open source library for professional-quality creative coding in C++. Cinder provides a powerful, intuitive toolbox for programming graphics, audio, video, networking, image processing and computational geometry....

    A photo of Jason Sturges on C++ and Cinder
  • Untangling CrossBridge

    CrossBridge, formerly codenamed Alchemy, or also known as Flash Runtime C++ Compiler (FlasCC), has intrigued me since its inception, incubated under Adobe Labs back in 2008. Beyond bridging C/C++ enabling reuse of...

    A photo of Jason Sturges on C++, CrossBridge, and Flash
  • Flash and the Polyglot - roadmap for the ubiquitous developer

    There’s an impermanence to technology - it’s intrinsic to progress. There’s no rock in the shifting sands, and progress is not always advancing something forward. From the ebb and flow of mainframes,...

    A photo of Jason Sturges on Flash, Ubiquity, and Polyglot
  • Excel High Resolution Charts

    Scientific journals, manuscripts, and other publications desire high resolution visual assets - whether for print or high density displays such as retina. What seems like a simple task of copying Microsoft Excel...

    A photo of Jason Sturges on Excel
  • Caged Sound

    Jason Sturges jazz guitar solo.

    A photo of Jason Sturges on Guitar
  • Blueberry Muffins

    Jason Sturges jazz guitar solo.

    A photo of Jason Sturges on Guitar
  • A Walk in the Rain

    Jason Sturges jazz guitar solo.

    A photo of Jason Sturges on Guitar
  • Advanced ActionScript 3 Second Edition

    My second publication is out under Apress, Springer Science + Business Media - Advanced ActionScript 3 second edition publishing December 24, 2014. http://www.apress.com/9781484206720 You’ll find my name inside the book as a...

    A photo of Jason Sturges on Flash and Publishing
  • Blitting OpenFL alpha demo built with OpenFL, Away3D, and Haxe

    Here’s a preview of my upcoming alpha release of my Blitting engine ported to OpenFL: Built with OpenFL, Away3D, and Haxe, terrain example below targets Flash Platform: launch website Mouse down —...

    A photo of Jason Sturges on Haxe, OpenFL, and Away3D
  • Haxe performance study: Loop-invariant code motion

    Recently I’ve published a few blog posts on Haxe performance from the context of developing Haxe code. These results were obtained using my OpenFL Performance Test project at GitHub. Moving deeper, I’d...

    A photo of Jason Sturges on Haxe, OpenFL, and Performance
  • OpenFL Haxe Performance Benchmarks

    Continuing my earlier study of OpenFL Haxe performance, here are some test results from my OpenFL Haxe Performance Test project at GitHub. Tests run on a MacBook Pro running Mavericks 10.9.5, 2.4...

    A photo of Jason Sturges on Haxe, OpenFL, and Performance
  • OpenFL Haxe Performance Benchmark Project at GitHub

    Modeled after Grant Skinner’s ActionScript project PerformanceTest, this variation is designed for OpenFL to benchmark segments of Haxe code. Executing a batch of tests every 50-milliseconds on a Timer, each iteration runs...

    A photo of Jason Sturges on Haxe, OpenFL, and Performance
  • OpenFL Haxe code documentation with Dox

    Dox, a project available at GitHub, generates documentation from source code with support for GitHub Flavored Markdown using haxe-markdown. Usage is detailed from the project wiki. Generating documentation is a three-step process:...

    A photo of Jason Sturges on Haxe, OpenFL, Dox, and Performance
  • OpenFL Haxe Performance Tests

    Wanting to gain some perspective on OpenFL Haxe performance, I applied some tests previously used to research Flash performance. Initially, I wanted to see metrics on desktop runtimes; so, the following platforms...

    A photo of Jason Sturges on Haxe, OpenFL, and Performance
  • OpenFL Pirate Pig demo game (Flash and HTML5)

    One of the sample projects included with OpenFL is a demo entitled Pirate Pig – a puzzle game similar to Bejeweled, fully cross-platform for NME. To create the demo, execute the following...

    A photo of Jason Sturges on Haxe and OpenFL

subscribe via RSS