Moo-Ack! Productions
  • About
    • About Site
    • TheDuckCow in the Media
    • Contact and Support
  • Animation
    • Minecraft
    • Stopmotion
    • Originals
  • Tutorials
    • Tutorials

      Minute Minecraft Animation Tutorials

      September 14, 2020

      Tutorials

      Easy user error reporting for Blender Addons

      March 28, 2020

      Tutorials

      Update Addons with both Blender 2.8 and 2.7…

      January 24, 2019

      Tutorials

      Blender 3D Tutorials

      May 5, 2018

      Tutorials

      Creating Overrides with Linked Libraries

      March 17, 2018

  • Contests
  • Development
    • Blender 3D
    • MCprep Addon
    • Mobile Apps
    • OpenCV
  • Gallery
    • MCStudio Renders
    • Personalized 3D Cards
    • Fresh off the Farm
    • Hyperlapses & Timelapses
  • Free Download

Software Development

by Patrick W. Crawford August 3, 2016

Blender development

Addons and scripts developed for blender users, myself included.

Mobile app development

Mobile app development, primarily for iOS devices.

OpenCV image processing development

Programming done using openCV image processing library on both desktop and mobile devices.

All other development projects

I’ve worked on some odd programs at different points in my life. Check out this GitHub page for the majority of these, others will appear as posts under the Development category.

Recent posts

Paper games win hearts – GDKO 2024

Paper games win hearts - GDKO 2024
Cute paper games made in Godot get praise during multi-round gamejam, updates coming soon. What is GDKO? This is the Gamedev Knockout – a gamejam hosted by Xanderwood several years in a row. I entered for the second year in a row. Last year, I made it through the first two rounds before voluntarily dropout out due ...
read more…

Escher Port: Impossible Staircase game

Escher Port: Impossible Staircase game
Creating the “Impossible Staircase” by M.C. Escher in one week? Join me in my journey for round one of the 2023 Game Dev Knock Out gamejam. This first round of the gamejam was all about creating an interesting level in a unique location. No gameplay, only a level you can move about. While it was ...
read more…

DuckCowDrive – Driving game prototype ready!

DuckCowDrive - Driving game prototype ready!
Download the prototype for a fun new procedural, hijack-highway driving video game.
read more…

Easy user error reporting for Blender Addons

Easy user error reporting for Blender Addons
Are you an addon developer? Ever wished you could easily get in-the-moment feedback from your users? Unsure of what errors your users are encountering most often (how would you even know?). It doesn’t have to be difficult. This tutorial will show you how to use an example repository for integrating user error reporting inside blender ...
read more…

Update Addons with both Blender 2.8 and 2.7 Support

Update Addons with both Blender 2.8 and 2.7 Support
Comment below with your own tips for updates and support! With the Blender 2.8 beta out, a lot of addons need an update. As a developer, perhaps you wishfully thought your scripts would work fine. You probably immediately found out this was not the case. Thus, you are facing the daunting task of updating your code ...
read more…

MCprep 3.1.0 Beta Release – Call for Testing!

MCprep 3.1.0 Beta Release - Call for Testing!
The 3.1.0 release of MCprep is around the corner, and I’m looking for people to beta test it before the official go-live! Get the MCprep beta download here Key new features This version of MCprep adds some existing new features, as well as many overall enhancements, bug fixes, and stability improvements. 1. Swap texture packs (only supports jmc2obj, Mineways ...
read more…

Creating Overrides with Linked Libraries

Creating Overrides with Linked Libraries
Have you ever library linked a group from another blender file, but wished you could easily modify one part of it? Well, you could always modify the library linked source file, or… you could use this little trick. How to Create Easy Overrides Using Python Video Tutorial See the video playback from the World Blender Meetup Day (March ...
read more…

Diving in with OpenCV and Python

Diving in with OpenCV and Python
About a month ago, my most recent course on Lynda.com published covering OpenCV and python! Includes a free lectureThis course is designed to introduce the concepts of image processing while giving practical examples and problems. It is aimed at existing python developers, but you can benefit from the course with even a basic understanding of python. ...
read more…

Unleash Your Code with the Power of Analytics

Unleash Your Code with the Power of Analytics
As Artificial Intelligence and predictive behavior permeate the news, I wanted to take a moment to talk about analytics, in many ways the root of these concepts. Specifically, let’s talk about the good of analytics and how to bring it into use with open source software. It is a key tool to understand and harness ...
read more…

MCprep Stats and Roadmap to 3.1.0

MCprep Stats and Roadmap to 3.1.0
Firstly, if you haven’t seen it already – check out MCprep v3.0.2 which fixes a number of bugs and very widely increases compatibility for earlier blender versions. There are people using MCprep with versions of blender as far back as 2.72, released in Jan. 2015! Some quick stats and figures: Since its 3.0 release on November 27, ...
read more…

 

Share FacebookTwitterPinterestEmail

More in this area

  • Software Development
    • Blender Addons & Development
      • Blender Operator Translations
      • MCprep | Blender Minecraft addon
        • MCprep changelogs and releases
        • MCprep Minecraft World Imports
        • MCprep Skin Swapping
        • MCprep Spawner
        • MCprep World Tools
        • Mineways and jmc2obj Exporters
        • Realtime MCprep Addon Stats
        • Reporting MCprep Errors
    • Mobile App Development
    • OpenCV Image Processing
      • Basic image processing – thresholds and filters
      • Cancer Tumor Processing with OpenCV
      • Tracking Bats and Multi-Object Segmentation in OpenCV
      • Tracking Shape Recognition with OpenCV

Recent Posts

  • Paper games win hearts – GDKO 2024

  • Escher Port: Impossible Staircase game

  • Winner: MCprep Version Artwork Contest

  • MCprep Version Artwork Contest

  • DuckCowDrive – Driving game prototype ready!

Moo-Ack! Productions


A producer of digital media and software, and a proud subscriber to the Blender Cloud. Want to support us? Consider subscribing!

Additional links & Resources

  • MCprep Hall of Fame
  • Blender Addons & Development
  • Blender Operator Translations
  • Website blog
  • Media Mentions

Patrick W. Crawford

Patrick W. Crawford

I am the creator behind Moo-Ack! Productions - a computer engineer, digital artist, and professional technology consultant | Linkedin profile

  • Facebook
  • Twitter
  • Instagram
  • Linkedin
  • Youtube

@2024 - Moo-Ack! Productions, all rights reserved
Home | Privacy Policy | Contact Us


Back To Top
  • About
    • About Site
    • TheDuckCow in the Media
    • Contact and Support
  • Animation
    • Minecraft
    • Stopmotion
    • Originals
  • Tutorials
    • Tutorials

      Minute Minecraft Animation Tutorials

      September 14, 2020

      Tutorials

      Easy user error reporting for Blender Addons

      March 28, 2020

      Tutorials

      Update Addons with both Blender 2.8 and 2.7…

      January 24, 2019

      Tutorials

      Blender 3D Tutorials

      May 5, 2018

      Tutorials

      Creating Overrides with Linked Libraries

      March 17, 2018

  • Contests
  • Development
    • Blender 3D
    • MCprep Addon
    • Mobile Apps
    • OpenCV
  • Gallery
    • MCStudio Renders
    • Personalized 3D Cards
    • Fresh off the Farm
    • Hyperlapses & Timelapses
  • Free Download