Generated by All in One SEO v5.0.0.1, this is an llms.txt file, used by LLMs to index the site. # Burtons Media Group ## Sitemaps - [XML Sitemap](https://burtonsmediagroup.com/sitemap.xml): Contains all public & indexable URLs for this website. ## Posts - [Blog](https://burtonsmediagroup.com/blog) - [Learning 2D Animation with Blender 5](https://burtonsmediagroup.com/blog/learning-2d-animation-with-blender-5/) - (Late Spring, 2026)ISBN: 978-1-937336-08-0 Bring your imagination to life with Learning 2D Animation with Blender by Dr. Brian G. Burton. This hands-on guide teaches you to master Blender’s powerful Grease Pencil tools while applying the timeless 12 Principles of Animation. Explore bold, stylized storytelling inspired by Arcane, Love, Death & Robots, and Star Trek: Lower - [Unlocking the Potential of Lua Script](https://burtonsmediagroup.com/blog/unlocking-the-potential-of-lua-script/) - Lua Scripting has become a powerhouse in the world of programming, offering versatility and ease of use for a wide range of applications. Whether you're a seasoned developer or a coding novice, Lua opens doors to exciting possibilities. In this blog post, we'll delve into the questions many have about Lua Script and introduce you - [Lumberyard, Lua, Corona Projects Update](https://burtonsmediagroup.com/blog/lumberyard-lua-corona-projects-update/) - We have been working on several major projects at Burtons Media Group. We thought we would take a moment and provide an update on the individual status of the projects: Amazon Lumberyard Game Development Fundamentals: Space Explorer The textbook is mostly complete with the exception of the final chapter where we cover visual scripting. We - [Dr. Brian Burton Named Global Thought Leader & Influencer on Emerging Technology](https://burtonsmediagroup.com/blog/dr-brian-burton-named-global-thought-leader-influencer-on-emerging-technology/) - Recently Dr. Burton received a surprise award from Thinkers360.com as a global thought leader and influencer in the field of emerging technology. He was very surprised to awaken and find the message in his inbox that he was ranked #4th globally by Thinkers360.How did Dr. Burton gain this distinction?"This didn't happen overnight," said Brian. "I - [Goodbye Corona SDK, Hello Solar2D](https://burtonsmediagroup.com/blog/goodbye-corona-sdk-hello-solar2d/) - If you haven't been following the news about Corona SDK, the tl;dr is that Corona SDK is shifting to open source and is (wisely) changing its name to Solar 2D. Having been a part of the former Corona SDK community for over 10 years, We are fully supportive and excited about this shift. IMHO, the - [Corona SDK Is Now Open Source!](https://burtonsmediagroup.com/blog/corona-sdk-is-now-open-source/) - You might have heard that Corona SDK is shifting to open-source software. We are very excited about this development and will be continuing to support Corona for the foreseeable future. There will be an update to our Corona books after the shift to open-source is completed to discuss the new methods of installation and building - [How to Download JSON data from MySQL Using Corona SDK](https://burtonsmediagroup.com/blog/how-to-download-json-data-from-mysql-using-corona-sdk/) - A question that I am regularly ask is how to get data from a remote server (usually stored in a database) to a mobile app. I wrestled with how best to present this information, whether it should be a series, how many different methods I should include, so many variations that the project was never - [Learning Lua](https://burtonsmediagroup.com/blog/learning-lua/) - The Lua scripting language has been rapidly gaining in popularity over the last several years. It is now the core of many popular tools including (but not limited to) Corona SDK, Amazon Lumberyard, Autodesk Stingray, and WoW. As I have been preparing for my classes, I recognized that a series of tutorials in the Lua - [How to Fill a Picker Wheel from a SQLite Database in Corona SDK - Tutorial](https://burtonsmediagroup.com/blog/how-to-fill-a-picker-wheel-from-a-sqlite-database-in-corona/) - Last semester I had a group of students using Corona SDK who were using a database to list local establishments. They needed a way to easily display the list of locations in the SQLite database to the application.While I had discussed the possibility of reading from a database and loading a picker-wheel in the textbooks - [How to Load a 3D Model for VR with Babylon.JS - Tutorial](https://burtonsmediagroup.com/blog/how-to-load-a-3d-model-with-babylon-js/) - I recently began a major project using Babylon.js The reason I selected Babylon.js was the support for browser based game environment (at 60fps), and web-based VR (WebVR).The first thing I wanted to do was load a 3D model that had been created in Blender. Here is how. In this tutorial I'm going to quickly cover - [How to Change the Skybox and Ground settings in Babylon.JS - Tutorial](https://burtonsmediagroup.com/blog/changing-the-skybox-and-ground-settings-in-babylon-js/) - [How to Add Audio to a Babylon.JS Scene - Tutorial](https://burtonsmediagroup.com/blog/babylon-js-adding-audio-to-a-scene/) - [Learn to make Apps and Games!](https://burtonsmediagroup.com/blog/hello-world/) - Burtons Media Group is dedicated to providing the connection between technology and education. We have 3 textbook nearing completion: Game Design Fundamentals with Amazon Lumberyard: Space Explorer - teaches the full 3D game development pipeline using only free resources: Blender, GIMP, and Amazon Lumberyard. You will build and publish a basic space shooter! Current version: - [Reflections on Personalized Education](https://burtonsmediagroup.com/blog/reflections-on-personalized-education/) - Traditional education assumes a transmissive format of instruction. With #VR we can leave behind the traditional "sage-on-the-stage" and enable new #epistemology approaches, enabling learners to experience #education instead of trying to recall it from a lecture. When we begin to include #AI agents, #bigdata; when we are creating true #personalizededucation that adapts to the needs of the student, then we - [Certbot Not Renewing](https://burtonsmediagroup.com/blog/certbot-not-renewing/) - First, this post is more for me as a reminder should I have this problem again. But, if it helps you resolve your problem, yea! Problem (tl;dr version): Certbot didn’t update the ssl certificates on one of my servers, resulting in ugly messages about the websites not being safe. Long Version: I’m hosting my own - [Why switch to Amazon Lumberyard?](https://burtonsmediagroup.com/blog/why-switch-to-amazon-lumberyard/) - Recently I was asked why I had selected Amazon Lumberyard over Unity, Unreal or other 3D game engines. There are several reasons I chose to go with Lumberyard. Cost: Unity: I had been using/teaching Unity for years (I was one of the recipients of the Unity Education Grant in 2010). It is fairly - [Learning Lua Scripting- Part 5 - Math and Math Library](https://burtonsmediagroup.com/blog/learning-lua-scripting5/) - In this Learning Lua Scripting tutorial we will examine how to use the Lua Math Library. Lua has the basic math operations that you would expect to find in a modern scripting language. ^ - exponential * - multiplication / - division % - modulus or modulo + - addition - - subtraction or unary - [Learning Lua Scripting- Part 4: Working with Strings](https://burtonsmediagroup.com/blog/learning-lua-scripting4/) - In this tutorial, part 4 of our series on learning Lua scripting, we will look at some of the tools available for working with Strings in Lua. Tutorial: https://youtu.be/nehEEMT9e88 Concatenation in an important concept in all programming languages. In Lua, concatenation is accomplished by using two periods in a series or .. [codebox 1] There - [Learning Lua Scripting - Part 3: Variables](https://burtonsmediagroup.com/blog/learning-lua-scripting3/) - Part 3 of our tutorial series on the Lua scripting language. In this tutorial we explore the variable system in Lua. Lua uses an untyped variable declaration system. That means that you do not need to decide on what type a variable is, just declare it with the keyword local. https://youtu.be/2qGxUgC-Tmo Lua variables can store - [Learning Lua Scripting - Part 2: Print and Comments](https://burtonsmediagroup.com/blog/learning-lua-scripting2/) - In this Learning Lua Scripting tutorial, we will cover the use of print for displaying information to the console and how to comment a line. Tutorial https://youtu.be/7sj-qf99RPk While I go into a much longer explanation in the video, here is the least you need to know: Using print, you can easily see where you are - [Learning Lua Scripting - Part 1](https://burtonsmediagroup.com/blog/learning-lua-scripting1/) - Lua has become an important player in the world of scripting. It is the scripting language used in Amazon Lumberyard, Corona SDK, World of Warcraft, Adobe Lightroom, Love2D and many, many other systems. Why Lua? Lua has become so popular because it is very light weight to include as a scripting language (37K!), it is - [8 Game Engines for your Next Project](https://burtonsmediagroup.com/blog/8-game-engines-for-your-next-project/) - So you want to make that killer game ?! If you want to jump into making the game, then you don’t want to spend time writing the engine (rendering, physics, sound, etc). Here are a few top picks in game engines: Cocos2D Cocos2D is an open source (free) engine (LGPL MIT license) available for developing - [New Books Coming Soon!!](https://burtonsmediagroup.com/blog/new-books-coming-soon/) - Ready to take your game development to the next level? Burtons Media Group has several new books to help you do just that! - [The Cloud, 3D Worlds, and beyond!](https://burtonsmediagroup.com/blog/cloud_3d_worlds_and_beyond/) - There are many exciting projects in the works here at Burtons Media Group. We have been spending a lot of time in the cloud lately. There are several books, apps, and games in development that are dependent on a strong backend service to handle the multi-player/multi-user aspects. We have settled on Coronium.io and Coronium.GS for handling - [Corona Graphics 2.0: Composite.phoenix effect](https://burtonsmediagroup.com/blog/corona-graphics-2-0-composite-phoenix-effect/) - While I have made an effort to document all of the composite, effects, and generators for Graphics 2.0 in my Corona books (see the Books tab above), there were a few that do not have a direct translation to a similar effect in Photoshop or other graphic editing tool. Thus, I thought I would take - [Podcasting Microphones and Accessories for under $100](https://burtonsmediagroup.com/blog/podcasting-microphones-and-accessories-for-under-100/) - Over the past couple of years my family and I have gradually been producing more and more podcast. Of course the primary element of any successful podcast is quality audio. To achieve quality audio, a quality microphone is the most important piece of equipment. In this area you can spend a lot of money, but - [Corona SDK Graphics 2.0: Going 2.5D](https://burtonsmediagroup.com/blog/corona-sdk-graphics-2-0-going-2-5d/) - Learn how to create 2.5D or isometric graphics and games with Corona SDK. - [Learning QuickBooks 2013](https://burtonsmediagroup.com/blog/learning-quickbooks-2013/) - Have you found that a spreadsheet just isn't enough to track your business? Ready to switch to QuickBooks, but just don't have the time to figure everything out? In this first of a series of tutorials on how to setup and use QuickBooks 2013 for a small business, Dr. Burton walks you through the steps of setting up your files and adding employees and items or services that you sell. - [Developing Games with Unity3D - Using Unity Remote](https://burtonsmediagroup.com/blog/developing-games-with-unity3d-using-unity-remote/) - Recently I have co-authored several eTextbooks with my long-time friend (and partner in crime) Jeff Huff. These textbooks teach the entire pipeline of developing a game from start to publication. Each one covers the 3D modeling, texturing, importing, and programming for the game. Our goal is to keep them on just one topic and affordable - [Addressing the Shortage of Mobile App Developers](https://burtonsmediagroup.com/blog/addressing-the-shortage-of-mobile-app-developers/) - Forbes writer Ayo Omojola published an article today speaking to the shortage of mobile app developers and the impact it is having on businesses (you can read the full article here). It is well written, but did miss an important point that was addressed by a friend of mine, Richard Harris on his website AppDeveloperMagazine. - [Learn Mobile App & Game Dev with Corona - Sale on New Textbook](https://burtonsmediagroup.com/blog/learn-mobile-app-game-dev-with-corona-sale-on-new-textbook/) - Learning Mobile Application & Game Development with Corona SDK is now available as an early release through my website. What does this mean? While I finish up the last few chapters, you can get started with the textbook at a great discount. Learning Mobile Application & Game Development with Corona SDK teaches you how to - [Word unable to save document - disk is full error on Mac](https://burtonsmediagroup.com/blog/word-unable-to-save-document-disk-is-full-error-on-mac/) - Recently I was finishing up a paper for a conference that was pulling two documents, graphics, and data from multiple sources into one Microsoft Word document on my Mac Book Pro. As I was finishing up and getting ready to do a save, I received a terrifying message: 'The disk is full trying to write - [Installation of liquid cooled CPU cooler in a mini-tower case](https://burtonsmediagroup.com/blog/installation-of-liquid-cooled-cpu-cooler-in-a-mini-tower-case/) - A few years ago I purchased a micro-ATX computer case that I have been very happy with. Over time I continue to upgrade the equipment that is in the case and now have an Intel i5 processor that was getting a little toasty. Between the i5 and a higher end graphics card, I was getting - [Trying to find non-GMO food](https://burtonsmediagroup.com/blog/trying-to-find-non-gmo-food/) - I read an article today on CNN that attempted to discuss obesity in American. One of the potential causes that the author seemed to carefully avoid was the impact of GMO (Genetically Modified Organisms) has had upon our food supply. Read the wikipedia article.. it is scary how much of our food is altered and - [Mobile App Development books on Corona SDK Discount for January 2013](https://burtonsmediagroup.com/blog/mobile-app-development-books-on-corona-sdk-discounted-for-january-2013/) - We all make New Year's Resolutions (okay, most of us make New Year's Resolutions). I always do my best to keep mine, which is to publish several more apps and finish writing a couple textbooks (the losing a few pounds is a carry-over from last year, so it doesn't count) . If you have made - [Big Corona Meetup](https://burtonsmediagroup.com/blog/big-corona-meetup/) - Follow-up: The Big Corona Meetup was a huge success! If you are interested in seeing the results, recorded segments, or the next meetup, head over to BigCoronaMeetup.com If you haven't heard, I will be taking part in the Big Corona Meetup on December 1. This is a 6 hour event beginning at 2PM EST, with - [Corona Geek](https://burtonsmediagroup.com/blog/corona-geek/) - Recently I have begun working with Charles McKeever and Christopher (toff) Ward to create a weekly episode on the topic of mobile app development, specifically as it relates to development with the Corona SDK. Our conversations tend to cover everything from the API to marketing to analytics. We have been fortunate enough to have many - [Designing apps - the life cycle of app development](https://burtonsmediagroup.com/blog/designing-apps-the-life-cycle-of-app-development/) - I was deep into writing my next textbook on mobile app development for the non-programmer when I wrote a short segment on the mobile app life cycle. While this is similar to the traditional software life cycle, I have made a few adjustments for differences in the mobile sphere. Enjoy! 1) Design phase – - [How Do I Get Started in App Development with Corona?](https://burtonsmediagroup.com/blog/how-do-i-get-started-in-app-development-with-corona/) - I was recently asked, "What does it take to get started with mobile app development using Corona SDK?" in one of my classes. Here is my response: It will depend on your development goals. If your goal is to develop for iOS (iPhone & iPad), then you will eventually need xCode for submitting the app - [10 Middleware Tools for Creating MMO Games](https://burtonsmediagroup.com/blog/5-middleware-tools-for-creating-mmo-games/) - Update: I have added several new middleware/back-end frameworks to the end of this article. Background If you haven't figured it out yet, I usually have a lot of projects going on concurrently. Several of my current projects involves creating an MMO (massive multi-player online) or needs a cloud-based environment for educational purposes (part of my - [Learn Mobile Game Development with CoronaSDK in Austin Texas](https://burtonsmediagroup.com/blog/learn-mobile-game-development-with-coronasdk-in-austin-texas/) - A friend of my, Raul Delgado, will be offering 1 day classes in mobile game development in Austin, Texas. This is a great opportunity to learn the basics of the mobile game development process with an experienced instructor. Raul will be using excerpts from my book "Mobile App Development with Corona: Getting Started" which you - [Meet Hazel our Roomba!](https://burtonsmediagroup.com/blog/meet-hazel-our-roomba/) - Usually I write about game or app development on this blog, but when I first started the blog it was with the intention that it would be about all technology. So this one is about technology that makes our life better. Meet Hazel, our Roomba. I purchased Hazel (yes, I am referencing a 1960's - [5 Ways to Make Your App Successful - Response](https://burtonsmediagroup.com/blog/5-ways-to-make-your-app-successful-response/) - Christina DesMarais has written a nice blog entry on the INC website about what it takes to help your app to really take off. I won't repeat her suggestions (they are her's and you can/should read them here: http://www.inc.com/christina-desmarais/5-ways-to-make-your-mobile-app-take-off.html), but I will say that I completely agree. I especially agree with number 3. I have - [Corona Ambassador](https://burtonsmediagroup.com/blog/corona-ambassador/) - Nope, I don't get a sweet ride, get to tear-up traffic tickets, or give long wind speeches at the U.N. I don't get free trips to exotic locations so that I can perform "fact-finding." But I do get to use one of the best tools out there for making cross-platform mobile apps! I received my - [A (Wonderful) Three-Hour Meal!](https://burtonsmediagroup.com/blog/a-wonderful-three-hour-meal/) - Five Sixty by Wolf Gang Puck - [Learn Mobile Application Development Textbook](https://burtonsmediagroup.com/blog/mobile-application-development-textbook/) - Texas has recently added Mobile Application Development to the approved curriculum for high school students beginning in the academic year 2012-2013. This is a very exciting development for high school students in Texas and, assuming other states follow suit, across the U.S. and potentially the world (okay, yes, I like to think big!). After carefully - [Converting Word to ePub](https://burtonsmediagroup.com/blog/converting-word-to-epub/) - I was faced with a challenge: As you may have noticed from other posts on this site, I have written a few books. When writing, I generally use Microsoft Word. I've been using it since Word V.6 when I changed from WordPerfect. I have taught how to use Word at the colleges and high schools. - [Mobile App Development with Corona Now on Kindle](https://burtonsmediagroup.com/blog/mobile-app-development-with-corona-now-on-kindle/) - After a great deal of demand (and insistence from my wife) and reformatting assistance from my editor/daughter, I've been able to make the first 12 chapters of Mobile App Development with Corona available for the Kindle device through Amazon. Due to how Amazon structures it's pricing, I was forced to break the book into parts. - [Major update to Texture Packer](https://burtonsmediagroup.com/blog/major-update-to-texture-packer/) - There has been a major update to the Texture Packer software produced by Andreas Löw. You might recall that I have mentioned Andreas' software previously to simplify making sprites for your mobile apps. There are 25 new features included in Texture Packer including: New layout of the left side panel allowing easier change of exporter - [ReLIVE 11: Researching Virtual Worlds](https://burtonsmediagroup.com/blog/relive-11-researching-virtual-worlds/) - I've just returned from the ReLIVE 2011 conference (pronounce RelIve as in "It's a-live!", not re-leve, as in "I want to live"). ReLIVE is the Researching Learning In Virtual Environments held in Milton Keynes, England at the Open University. This is the second conference, the first held in 2008. ReLIVE (if you had not guessed - [Getting Started in Game Development](https://burtonsmediagroup.com/blog/getting-started-in-game-development/) - I am regularly asked by many people, especially high school students, what they need to do/learn to get ready to make games. My advice is don't wait until your in college to start learning to make games. Start now! With hard work, focus, and dedication, you can have your first game published before you leave - [Kwik for Photoshop Makes Mobile App Easy with Corona SDK](https://burtonsmediagroup.com/blog/kwik-for-photoshop-makes-mobile-app-easy-with-corona-sdk/) - Kwik is an Adobe Photoshop plugin that allows you to add animation, videos, sounds, rollover effects, buttons, and much more, all in Photoshop and export the results as a finished mobile app. This product is what the artists have been waiting for! Now they can create the complete app in Photoshop with no coding (though - [LevelHelper and SpriteHelper for Corona Game Development](https://burtonsmediagroup.com/blog/levelhelper-and-spritehelper-for-corona-game-development/) - “Wow!” was my first thought when I opened up LevelHelper. After playing with level helper for just a few minutes, I began to get seriously excited about the next sprite based game that I would be making (LevelHelper will be a featured app in my next book on Game Development with Corona). Combined with SpriteHelper, - [Texture Packer for Corona](https://burtonsmediagroup.com/blog/texture-packer-for-corona/) - Texture Packer takes your sprites and packs them, with incredible results! It is capable of dramatically reducing your file size and packing more sprites into a single sheet. Texture Packer also will perform trimming, removing excess transparent pixels from the borders of your sprites. If you’re working with sprites for your games, don’t pass up - [Physics Editor for Corona](https://burtonsmediagroup.com/blog/physics-editor-for-corona/) - Physics editor Have you ever spent far too much time trimming and cropping an object? I know I have, and I really don’t have time to waste on such a basic function. Then there is the whole concave/convex concern for physics engines! Physics Editor removes all those concerns. In just a drag and few clicks - [Mobile App Development with Corona Book](https://burtonsmediagroup.com/blog/mobile-app-development-with-corona-book/) - Mobile App Development with Corona: Getting started is very near completion. It is now available as an early release purchase through the Books tab at the top of the page.. I have created this book to be used as a textbook, and I will be releasing it as a textbook and a resource book in - [Crawl space for Corona SDK](https://burtonsmediagroup.com/blog/crawl-space-for-corona-sdk/) - Crawl space is the swiss army knife of app development. It is a free download made available by Adam Buchweitz of Crawl Space Games. The features list reads like a wish list for most developers: Timers, popups, background music control, table printing, paragraph control for text, help functionality, fade in and out, the list of - [Corona Project Manager](https://burtonsmediagroup.com/blog/corona-project-manager/) - Corona Project Manager is a must have if you are going to be a serious Corona developer. It keeps your projects organized, allows you to import assets from other projects, keep a code library, view assets, open them in outside editors, and launch the simulator. It has built-in features to help you configure your build.settings - [Icon Robot](https://burtonsmediagroup.com/blog/icon-robot/) - **UPDATE: It seems that Icon Robot is no longer available. If anyone learns of a new location or host for this great tool, please let me know!** I’ll admit it right now; I am a coder, not a graphics person. So when I find a tool that saves me even a few minutes of - [Corona SDK with a little Lime](https://burtonsmediagroup.com/blog/corona-sdk-with-a-little-lime/) - Okay, I apologize for the title, I just couldn't resist. So I have been busy at work on on my textbook on developing apps for the Corona SDK, and I began reviewing many of the third party add-on that are available for Corona. One of the earliest ones I reviewed was the Lime by Graham - [Corona SDK now supports Nook Color](https://burtonsmediagroup.com/blog/corona-sdk-now-supports-nook-color/) - Yes, that's right, you can now develop apps for Barnes and Noble's Nook Color using the Corona SDK by Ansca Mobile. The Corona SDK was listed as one of the recommended development frameworks for the Nook Color. Adobe Air, Mono, PhoneGap, Unity 3D and of course the Android SDK rounded out the recommended development frameworks. - [New Book on Corona app development forthcoming](https://burtonsmediagroup.com/blog/new-book-on-corona-app-development-forthcoming/) - Due to demand, I have undertaken a new project. I have started writing a textbook for ANSCA Mobile's Corona SDK. This project started through the creation of tutorials, primarily for my students, but it has received a great deal of attention from around the world. The Corona tutorials are some of the most frequently visited - [BURTON'S RULES FOR A HAPPY MARRIAGE](https://burtonsmediagroup.com/blog/burtons-rules-for-a-happy-marriage/) - I originally wrote this for a Christian bachelor party almost 20 years ago. After 24 years of marriage, I believe they have stood the test of time: BURTON'S RULES FOR A HAPPY MARRIAGE FOR MEN ONLY 1) Repeat the following words often: "I was wrong, you were right, I'm sorry." It will save a lot - [Corona App Development - Developing with SQLite Database](https://burtonsmediagroup.com/blog/corona-app-development-developing-with-sqlite-database/) - The need to be able to access and modify data in any kind of application is critical. As databases are the primary means of storing large quantity of data, any software that is lacking this critical component will quickly be found wanting. As far as skills, being able to use and work with databases effectively - [Android OS App Development: Buttons](https://burtonsmediagroup.com/blog/android-os-app-development-buttons/) - After the "Hello World" project, the next project that most people jump into is a simple app that uses buttons. In this tutorial we will use XML to create the layout of our project and the code the rest in java using the Exclipse IDE. Eclipse has a built in XML editor (through the Android - [iOS App Development: Auto Rotation](https://burtonsmediagroup.com/blog/ios-app-development-auto-rotation/) - Auto-rotation is a fairly simple concept to place into your app whether it be for the iPad or iPhone. A few things to consider is what orientations are best for your app. The Apple reviewers have been known to reject apps that do not support appropriate rotation. For the iPad, the rule of thumb is - [iOS App Development: Slider Control](https://burtonsmediagroup.com/blog/ios-app-development-slider-control/) - Today we are going to begin looking at using some of the controls available to us in xCode. The first of these tools is the slider control. Using the slider is very intuitive for most users, but it may require a little programming on your part to get everything to work the way the user - [Game Creation with Unity - Part 4](https://burtonsmediagroup.com/blog/game-creation-with-unity-part-4/) - In part 1 of this tutorial we started a new Unity 3D project to create a space game with the goal of shooting asteroids. In part 2, we added the controls to our player/ship so that it can move within the environment as well as the objects that will become our asteroids and bullets. In - [Game Creation with Unity – Part 3](https://burtonsmediagroup.com/blog/game-creation-with-unity-part-3/) - In part 1 of this tutorial we started a new Unity 3D project to create a space game with the goal of shooting asteroids. In part 2, we added the controls to our player/ship so that it can move within the environment as well as the objects that will become our asteroids and bullets. In - [Creating Android games with Unity](https://burtonsmediagroup.com/blog/creating-android-games-with-unity/) - NOTE: This tutorial was developed using Unity3D V.3. I have not tested it with the latest version of Unity. I hope to create a new version of this tutorial in the near future taking advantage of the latest Unity 3D features. I've had a lot of requests for tutorials on game creation for the Android - [Game Creation with Unity - Part 2](https://burtonsmediagroup.com/blog/game-creation-with-unity-part-2/) - Part 2 of a series of tutorials showing how to create a simple 3D space shooting game with the Unity 3D game engine for web deployment. - [Game Creation with Unity3D - part 1](https://burtonsmediagroup.com/blog/game-creation-with-unity3d/) - Part 1 of a series of tutorials showing how to create a simple 3D space shooting game with the Unity 3D game engine for web deployment. - [Introduction to iPhone Programming Course](https://burtonsmediagroup.com/blog/introduction-to-iphone-programming-course/) - Introduction to iPhone Programming Course This is my first effort at a MOOC (Massive Open Online Course). The material presented is a sequential listing of previous blogs for learning to program the iPhone with xCode. Lesson 1: Resources that you will need In this lesson I quickly walk through what you will need to download - [iPhone and iPad Development: Hello World](https://burtonsmediagroup.com/blog/iphone-and-ipad-development-hello-world/) - Lesson 3: Hello World In teaching programming, it is traditional to begin with a 'Hello World' program to help get us familiar with the programming environment with which we will be working. For this lesson I am going to use the iPad for the frame of reference in creating this application. First, open Xcode and - [iPhone/iPad Programming: How to get started](https://burtonsmediagroup.com/blog/iphoneipad-programming-how-to-get-started/) - Lesson 1: Resources you will need: Welcome to iPhone/iPad Programming 1! To get things rolling you will need a few things: Book: I am more or less following Beginning iPhone 3 Development: Exploring the iPhone SDK. I have found it to be well written, and until I finish writing my own textbook on the topic, - [The Future of Learning: MOOC vs Private vs Traditional Education](https://burtonsmediagroup.com/blog/learning-to-develop-apps-for-mobile-computing/) - This is an idea I have had for a long time (since my wife and I started Burton's Garden of Schools 20 years ago): Create a venue that would allow people to learn to develop their knowledge and skills, for free or a low cost. MOOC I read in the Chronicle of Higher Learning that - [iPhone and iPad Tutorial: Working with the textfield and keyboard](https://burtonsmediagroup.com/blog/iphone-and-ipad-tutorial-working-with-the-textbox-and-keyboard/) - Today we are going to begin looking at using some of the controls available to us in xCode. The first of these tools is the textbox and keyboard. Using the textbox is very intuitive for most users, but it may require a little programming on your part to get everything to work the way the - [New $35 tablet to compete with iPad?](https://burtonsmediagroup.com/blog/new-35-tablet-to-compete-with-ipad/) - Today I learned that a University in India developed (prototyped) a new tablet that will run the Android OS, has a video camera, supports Flash, has a USB port and only costs $35. First, I would like to say to the students and faculty: congratulations and well done! It has always amazed me what a - [Developing iPhone/iPad/Android applications with Corona: Orientation Change](https://burtonsmediagroup.com/blog/developing-iphoneipadandroid-applications-with-corona-orientation-change/) - In this final "Hello World" with Corona, we will look at how to allow for orientation change in our app. First, please recognize that this is for a general rotation. Seldom will this be sufficient to handle all rotation needs of your app. You will usually need to code in the screen size and where - [Developing iPhone/iPad/Android Apps with Corona: Adding Sound Effects](https://burtonsmediagroup.com/blog/developing-iphoneipadandroid-games-with-corona-adding-sound-effects/) - What's a game without sound? Sound and music can turn a boring humdrum game or movie into a riveting adventure, if done correctly! In this tutorial we are going to show the process to add a sound effect to a Corona app. When working with Corona, you are encouraged to use the CAF file type - [Developing for iPhone/iPad/Android with Corona: Fade in and Fade out](https://burtonsmediagroup.com/blog/developing-iphoneipadandroid-games-with-corona-fade-in-and-fade-out/) - This tutorial will provide the basics of doing a simple object fade in and fade out using the alpha. Alpha is commonly used in game environments to cause objects to be not visible or only partially visible. At zero, an object is invisible, at one (or 100%), an object is fully visible. To get started, - [Developing iPhone/iPad/Android Games with Corona: Creating Animations](https://burtonsmediagroup.com/blog/developing-iphoneipadandroid-games-with-corona-creating-animations/) - In this demonstration, we will take our existing Hello World project and add some animation. To get started, we have the existing code: local textObj = display.newText("Hello World!", 50, 50, nil, 24) textObj:setTextColor( 255, 255, 255) local mybutton = display.newImage( "button.png" ) mybutton.x = display.contentWidth/2 mybutton.y = display.contentHeight-75 local h = textObj.height local w = - [Android App Development: Getting Started](https://burtonsmediagroup.com/blog/android-app-development-getting-started/) - Recently my family became a two mobile platform household: iPhone and Android. As an educator and developer, I am interested in supporting all platforms equally. So, to support those members of my family (and anyone else interested in developing for the Android platform) I am starting a series of articles on Android App development. I - [Adding a picture (avatar) to your Word Press or blog comments](https://burtonsmediagroup.com/blog/adding-a-picture-avatar-to-your-word-press-or-blog-comments/) - Have you ever wondered why some people have a picture beside their blog comment and you don't? The little picture (or avatar) is an automatic feature with most blogging software, but if you haven't setup your avatar, it won't appear. Most services are using gravatar.com. Gravatar associates your email address(es) with a photo or graphic - [Developing iPhone/iPad/Android Apps with Corona: Working with Buttons](https://burtonsmediagroup.com/blog/developing-iphoneipadandroid-games-with-corona-working-with-buttons/) - We are going to combine a few things with this lesson: First, we will learn about creating an object that can be interacted with Second, how to set the location of an object Third, we will add an event listener to the object so that we can interact with the app And last, we will - [Getting started with Android/iPhone/iPad Programming: The Basics](https://burtonsmediagroup.com/blog/getting-started-with-androidiphoneipad-programming-the-basics/) - I’ve written other articles on getting started with Android, iPhone or iPad development that made the assumption that you have a background in programming. Obviously, for some this might be a leap. I’ve been asked many times since writing that those first articles about what to do to get started if you don’t have a - [Android Mobile App Development with Corona: Getting Started](https://burtonsmediagroup.com/blog/android-game-development-with-corona-getting-started/) - Android App Development with Corona: Getting Started To get started, you will need: Corona SDK v2.0 (or newer) (http://www.CoronaLabs.com/). You do not need to download the following unless you are planning to do non-Corona app development for Android based systems: Android SDK (http://developer.android.com/sdk/index.html) Java JDK (http://java.sun.com/javase/downloads/index.jsp) You don’t have to own any of this to - [Mobile App Development with Corona: Getting started - Hello World](https://burtonsmediagroup.com/blog/iphone-game-development-with-corona-getting-started-hello-world/) - Things you need: Corona SDK (http://www.CoronaLabs.com), iPhone SDK (http://developer.apple.com/ipad/sdk/) (if you want to publish to an iPad or iPhone) And an editor (I’m using Xcode, but you could also use BBEdit, Eclipse with LuaEclipse, TextMate, Notepad or Corona Project Manager). You don’t have to own any of this, you can easily get started with the - [Mobile Game Engines for iPhone, iPad, Android and Desktop](https://burtonsmediagroup.com/blog/game-engines-for-iphone-ipad-android-cocos2d-corona-torque-unity-3d/) - So you want to make that killer game ?! If you want to jump into making the game, then you don’t want to spend time writing the engine (rendering, physics, sound, etc). Here are a few top picks in game engines: Cocos2D Cocos2D is an open source (free) engine (LGPL MIT license) available for developing - [New tablet the answer for OLPC?](https://burtonsmediagroup.com/blog/new-tablet-the-answer-for-olpc/) - Marvell's Mobylize the answer to the OLPC question? - [iPhone & iPad Tutorial: Working With Buttons](https://burtonsmediagroup.com/blog/iphone-ipad-tutorial-working-with-buttons/) - Lesson 4: Let's go the next step after our little 'hello world' demonstration of coding for the iPhone/iPad. In this tutorial, we are going to provide an example of the M-V-C (Model, View, Controller) process of creating an app for the iPhone or the iPad. Model To get started we need to create our model. - [iPhone and iPad Tutorial: a few things to consider before developing your app](https://burtonsmediagroup.com/blog/iphone-and-ipad-tutorial-a-few-things-to-consider-before-developing-your-app/) - Before you dive to deep in developing for the iPhone, iPod Touch, or the iPad, you do need to take a few minutes to consider the environment for which you are developing. I have put a short tutorial together so that you can see all of these things in one place. [tubepress video="FsuI7pAhLXE"] Based on - [XCode tools - Making your programming life a little easier](https://burtonsmediagroup.com/blog/xcode-tools-making-your-programming-life-a-little-easier/) - Occasionally a tool comes along that makes your life so much easier, that you just want to tell everyone about it. This post is dedicated to those tools! I just found Accessorizer, a wonderful tool by Kevin Callahan that makes writing your Xcode programs so much easier. Often after just getting all of my synthesis - [Casual Game Services: Which one is right for you?](https://burtonsmediagroup.com/blog/casual-game-services-which-one-is-right-for-you/) - I have been a gamer for over 20 years. I worked at an arcade in the days of pac-man and Defender. I play online games like World of Warcraft as well as casual games like Zuma and Bejeweled. For one Christmas break my wife and I purchased Zuma for our family to enjoy playing. We - [Java Tutorial 1.2: Creating your first application – Hello World](https://burtonsmediagroup.com/blog/java-tutorial-1-2-creating-your-first-application-hello-world/) - In this tutorial we will be creating our first application, the standard “Hello World” used as the first lesson in most programming languages. To make it a little more interesting I have broken the lesson into two parts. In the first part I will demonstrate how to make the “Hello World” application with just notepad - [Java Programming Tutorial: Part 1 - Installing Java and Eclipse](https://burtonsmediagroup.com/blog/java-programming-tutorial-part-1-installing-java-and-eclipse/) - A tutorial introduction to computer programming using Java. Covering the download and installation of the JDK and Eclipse IDE. - [Word Press Tutorial: Setting up a sticky post](https://burtonsmediagroup.com/blog/word-press-tutorial-setting-up-a-sticky-post/) - Setting up a sticky post (a post that stays at the top of the page) is incredibly easy… if you have the right plug-in! It is possible to create sticky posts without a plug-in, if you enjoy doing PHP coding. I happen to like coding in PHP, but my wife and daughter don’t, so here - [Videos by Dr. Burton](https://burtonsmediagroup.com/blog/videos-by-dr-burton/) - [tubepress] - [Working with Word Press: Book Recommendation](https://burtonsmediagroup.com/blog/working-with-word-press-book-recommendation/) - Getting the most our of WordPress. - [Word Press Tutorial: Setting up Ping.fm to market your blog](https://burtonsmediagroup.com/blog/marketing-your-blog-setting-up-ping-fm/) - How to configure your Word Press blog to use Ping.fm - [Starting your own blog; a few do's and don'ts](https://burtonsmediagroup.com/blog/starting-your-own-blog/) - Setting up a blogging site including selecting hosting, getting a domain name and configuring your site. - [Presenting a Poster Session at an Academic Conference](https://burtonsmediagroup.com/blog/presenting-a-poster-session-at-an-academic-conference/) - Getting ready for an academic poster session. - [Getting started in iPhone/iPad Development](https://burtonsmediagroup.com/blog/getting-started-in-iphoneipad-development/) - Finding the right resources to help you get started in iPhone/iPad development can be a challenge. - [Android on the iPhone?](https://burtonsmediagroup.com/blog/android-on-the-iphone/) - One of my students made me aware of this project, which I found very interesting. It might seem putting a Geo metro engine in a Porsche (if your an Apple fan), or a Porsche engine in a Geo metro (if your an Android fan). As a fan of open source and doing creative things with - [in locos parentis, is it school bullying?](https://burtonsmediagroup.com/blog/in-locos-parentis-is-it-school-bullying/) - This morning I heard a story on CNN about some parents in Georgia that were upset that the rapper T.I. was allowed to serve part of his community service by speaking to their middle school children. The parents were upset that they were not given a choice for their children to opt-out of the school - [The Optimist for the Ipad: Our first iPad app](https://burtonsmediagroup.com/blog/the-optimist-for-the-ipad-our-first-ipad-app/) - Recently my students and I finished our first iPad app. It was quite an accomplishment to get it done on time, but we did it. We created an application for the University newspaper The Optimist. It was an interdepartmental effort involving Journalism and Mass Communication (JMC), Art & Design, and my students who were from - [Apple and Adobe: Can’t we all just get along?](https://burtonsmediagroup.com/blog/apple-adobe-and-google-cant-we-all-just-get-along/) - Right tool for the job... I grew up on a small farm. One of the things I learned early on was to select the right tool for the job. If I needed to drive a nail, I didn’t use a sledge hammer. If I need to cut wood, I didn’t use a hacksaw. As a - [Developing for the iPad - Hello World](https://burtonsmediagroup.com/blog/developing-for-the-ipad-hello-world/) - How to make a Hello World app on the Apple iPad. - [Developing for the iPad](https://burtonsmediagroup.com/blog/hello-world-2/) - The Apple iPad. It has generated a great deal of buzz in the portable device world. What will be the impact of this device? Will it transform the publishing world the same way the iPod changed the music world? Is it just a really big iPhone or iPod Touch? There are a lot more questions ## Pages - [Burtons Media Group](https://burtonsmediagroup.com/) - Where research, technology and education are used to enhance learning. - [About](https://burtonsmediagroup.com/about/) - Burtons Media Group is a content creation company focused on media including mobile apps, textbooks, fiction, and games. We welcome your comments and feedback. GDPR Compliance: If you purchase products directly from Burtons Media Group, your name, email address and transaction history will be kept by us. We may use the contact information to inform - [AI for Game Developers: The 2025 Practical Guide](https://burtonsmediagroup.com/ai-for-game-developers-the-2025-practical-guide/) - Includes Bonus Marketing Chapter – “How to Sell Your AI-Enhanced Games” eBook ISBN: 978-1-937336-27-1Price: $19.97 AI isn’t replacing developers — it’s empowering the next generation of creators. This isn’t just another book about algorithms or tools.It’s a complete transformation guide for developers, artists, and educators who want to harness AI to build smarter games, tell - [Learning Mobile App and Game Development with Solar2D](https://burtonsmediagroup.com/learning-mobile-app-and-game-development-with-solar-2d/) - Textbook for Mobile Application DevelopmentAuthor: Brian G. Burton, Ed.D.Foreword by Walter LuhPages: 381 (pdf)Status: v1.0 (2/2024) $19.97 PDF (mobi and epub available by request). eTextbook: 978-1-937336-19-6Print: 978-1-937336-25-7AmazonIngramSpark - [Multiplayer VR Game Dev with Unity](https://burtonsmediagroup.com/books/creating-multiplayer-vr-games/) - ISBN: 978-1-937336-14-1Copyright: 2026 Author: Brian G. Burton, Ed.D. In development Multiplayer VR Games with Unity walks through the full process of creating an authoritative Client/Server Virtual Reality game.Using open-source and free tools you will learn the process of communicating with a server and handling game events. This textbook walks through the entire process of creating - [Learning Lua Textbook](https://burtonsmediagroup.com/learning-lua/) - Learning Lua: A Guide for Getting StartedReleased: August 1, 2023$19.97 (eTextbook)ISBN (eTextbook): 978-1-937336-10-3 (Paperback): 979-8-857767-29-0 (Hardback): 979-8-859139-56-9 PDF 231 pages Paper and hardback versions are available on Amazon ePub is available on the Apple Bookstore A limited number of signed copies are available for $24.99 (paperback) or $29.99 (hardback) + shipping. Contact sales@burtonsmediagroup.com for more - [Learning Roblox for Game Development](https://burtonsmediagroup.com/learning-roblox-for-game-development/) - Learn to make an Obby Roblox game - [Mobile App Development with Corona](https://burtonsmediagroup.com/books/coronasdk/mobile-app-development-with-corona-getting-started/) - Mobile App Development with Corona: Getting Started By: Brian G. Burton, Ed.D. Foreword by: Walter Luh, Creator of Corona SDK. Pages: 363 386 v.1.8.4 (2/2020) Formats: eBook price: $19.99 (ePub, mobi, pdf) ISBN: 978-1-937336-00-4 This book has been replaced by Learning Mobile App & Game Development with Solar2D - [Beginning Mobile App Development with Corona](https://burtonsmediagroup.com/books/coronasdk/beginning-mobile-app-development-with-corona/) - Beginning Mobile App Development with Corona By: Brian G. Burton, Ed.D. Copyright: 2011, 2019, 2020 Publisher: Burton's Media Group Pages: 342 386 v.1.8.4 (2/2020) ISBN: 978-1-937336-02-8 This book has been replaced by Learning Mobile App & Game Development with Solar2D - [Learning Mobile App & Game Dev with Corona](https://burtonsmediagroup.com/books/coronasdk/learning-mobile-application-development/) - Learning Mobile Application and Game Development with Corona SDK ISBN: 978-1-937336-07-3 Copyright: 2014, 2017, 2019 Textbook for Mobile Application Development Author: Brian G. Burton, Ed.D. Foreword by Walter Luh Pages: 422 (pdf) Status: v1.2.11 (4/2019) This book has been replaced by Learning Mobile App & Game Development with Solar2D Corona SDK is now Solar2D. Learning - [Multiplayer Games with Unity](https://burtonsmediagroup.com/creating-multiplayer-2d-games-with-unity/) - In development! Planned release: 3rd Quarter, 2024. ISBN: 978-1-937336-11-0Copyright: 2024Author: Brian G. Burton, Ed.D. "Creating Multiplayer Games with Unity" is a comprehensive guide authored by Brian G. Burton, Ed. D., a seasoned professor, author, and game developer. This book provides a thorough exploration of Unity Game Engine multiplayer tools, offering valuable insights into creating immersive - [Corona/Solar2D App Dev](https://burtonsmediagroup.com/books/coronasdk/) - Learn Mobile App Development with Corona SDK - [Get Book Updates Here](https://burtonsmediagroup.com/books/book-update/) - To update to the most recent version of your eBook, please enter your email address below. You will be emailed the new download link. Like to buy us a cup of coffee as a thank you for the book updates? Or support our efforts through Patreon. Current Versions: Learning Lua is version 1.0 (updated 8/2023) - [Thank you for your purchase.](https://burtonsmediagroup.com/thank-you-for-your-purchase/) - Thank you for your purchase. A receipt and link to download for your eBook purchase has been emailed to you. The link will be valid for 72 hours from the time of purchase. If you have not received your download link within 20 minutes, please let us know at sales@BurtonsMediaGroup.com and we will work to - [Learning in the Metaverse](https://burtonsmediagroup.com/books/learning-in-the-metaverse/) - (in development) What will the next generation of learning look like? As we leave behind the era of "suddenly online", the concept of online learning/distance education has left disappointment and frustration for many students, parents, and faculty. Yet there has never been a more exciting possibility of using technological advances to enable everyone to learn - [Speaking and Training](https://burtonsmediagroup.com/speaking/) - Burtons Media Group is proud to provide onsite and online training for a variety of situations. - [Unity 3D Books](https://burtonsmediagroup.com/books-on-unity-3d/) - Game Development Fundamentals Pipeline with Unity 3D: Plinko (Unity v.4) By: Jeffery C. Huff & Brian G. Burton, Ed.D. Publisher: Burtons Media Group Pages: ~120 Formats: eTextbook: $9.99 (ePub, mobi, pdf) ISBN: 978-1-937336-15-8 [wp_eStore:product_id:6:end] Contact sales@BurtonsMediaGroup.com for more information or volume purchases. [fblike] Schools and bookstores should contact sales@BurtonsMediaGroup.com for volume pricing or review copy - [Store Action](https://burtonsmediagroup.com/estore-action/) - This page has been created by WP eStore plugin. Please do not delete it. You can hide this page from your navigation menu. - [Projects](https://burtonsmediagroup.com/projects/) - Current Projects Burton's Media Group is excited to be involved in several educational projects! We are actively developing an institute to provide education in the fields of game development and mobile application development. Burton's Garden of Schools is being reformatted to continue to provide educational resources to home-schooled and traditionally schooled children. Through our publishing ## Categories - [Uncategorized](https://burtonsmediagroup.com/blog/category/uncategorized/) - [Java Tutorials](https://burtonsmediagroup.com/blog/category/java/) - [Android](https://burtonsmediagroup.com/blog/category/android/) - [Corona](https://burtonsmediagroup.com/blog/category/corona/) - [Education](https://burtonsmediagroup.com/blog/category/education/) - [iPad](https://burtonsmediagroup.com/blog/category/ipad/) - [iPhone](https://burtonsmediagroup.com/blog/category/iphone/) - [Mobile](https://burtonsmediagroup.com/blog/category/mobile/) - [Technology](https://burtonsmediagroup.com/blog/category/technology/) - [Kindle Fire](https://burtonsmediagroup.com/blog/category/kindle-mobile/) - [Microsoft](https://burtonsmediagroup.com/blog/category/ms_mobile/) - [Tutorials](https://burtonsmediagroup.com/blog/category/tutorials/) - [Amazon Lumberyard](https://burtonsmediagroup.com/blog/category/amazon-lumberyard/) - [Lumberyard](https://burtonsmediagroup.com/blog/category/lumberyard/) - [rant](https://burtonsmediagroup.com/blog/category/rant/) - [WordPress](https://burtonsmediagroup.com/blog/category/wordpress/) - [Game Development](https://burtonsmediagroup.com/blog/category/gaming/) - [Flash CS5](https://burtonsmediagroup.com/blog/category/flash-cs5/) - [Unity3D](https://burtonsmediagroup.com/blog/category/unity3d/) - [QuickBooks](https://burtonsmediagroup.com/blog/category/quickbooks/) - [Cloud Computing](https://burtonsmediagroup.com/blog/category/cloud-computing/) - [Lua](https://burtonsmediagroup.com/blog/category/lua/) - [Deep Learning](https://burtonsmediagroup.com/blog/category/deep-learning/) - [Babylon.js](https://burtonsmediagroup.com/blog/category/babylon-js/) - [WebVR](https://burtonsmediagroup.com/blog/category/webvr/) - [VR](https://burtonsmediagroup.com/blog/category/vr/) - [Solar2D](https://burtonsmediagroup.com/blog/category/solar2d/) ## Tags - [howto program in Java](https://burtonsmediagroup.com/blog/tag/howto-program-in-java/) - [Corona SDK](https://burtonsmediagroup.com/blog/tag/corona-sdk/) - [Corona](https://burtonsmediagroup.com/blog/tag/corona/) - [Coronium](https://burtonsmediagroup.com/blog/tag/coronium/) - [iOS](https://burtonsmediagroup.com/blog/tag/ios/) - [Development](https://burtonsmediagroup.com/blog/tag/development/) - [iPad](https://burtonsmediagroup.com/blog/tag/ipad/) - [iPhone](https://burtonsmediagroup.com/blog/tag/iphone/) - [iPod Touch](https://burtonsmediagroup.com/blog/tag/ipod-touch/) - [Programming](https://burtonsmediagroup.com/blog/tag/programming/) - [tutorial](https://burtonsmediagroup.com/blog/tag/tutorial/) - [Apple iPad](https://burtonsmediagroup.com/blog/tag/apple-ipad/) - [Education](https://burtonsmediagroup.com/blog/tag/education/) - [how to](https://burtonsmediagroup.com/blog/tag/how-to/) - [lecture](https://burtonsmediagroup.com/blog/tag/lecture/) - [lessons](https://burtonsmediagroup.com/blog/tag/lessons/) - [Adobe](https://burtonsmediagroup.com/blog/tag/adobe/) - [Apple](https://burtonsmediagroup.com/blog/tag/apple/) - [Art & Design](https://burtonsmediagroup.com/blog/tag/art-design/) - [iPad developers](https://burtonsmediagroup.com/blog/tag/ipad-developers/) - [Journalism](https://burtonsmediagroup.com/blog/tag/journalism/) - [students](https://burtonsmediagroup.com/blog/tag/students/) - [The Optimist](https://burtonsmediagroup.com/blog/tag/the-optimist/) - [Beginning iPhone development](https://burtonsmediagroup.com/blog/tag/beginning-iphone-development/) - [iPad Development](https://burtonsmediagroup.com/blog/tag/ipad-development/) - [iPad Programming](https://burtonsmediagroup.com/blog/tag/ipad-programming/) - [iPhone programming](https://burtonsmediagroup.com/blog/tag/iphone-programming/) - [Georgia](https://burtonsmediagroup.com/blog/tag/georgia/) - [home school](https://burtonsmediagroup.com/blog/tag/home-school/) - [in locos parentis](https://burtonsmediagroup.com/blog/tag/in-locos-parentis/) - [T.I.](https://burtonsmediagroup.com/blog/tag/t-i/) - [Android](https://burtonsmediagroup.com/blog/tag/android/) - [academic](https://burtonsmediagroup.com/blog/tag/academic/) - [poster session](https://burtonsmediagroup.com/blog/tag/poster-session/) - [blog](https://burtonsmediagroup.com/blog/tag/blog/) - [blogging](https://burtonsmediagroup.com/blog/tag/blogging/) - [setup Word Press](https://burtonsmediagroup.com/blog/tag/setup-word-press/) - [Word Press](https://burtonsmediagroup.com/blog/tag/word-press/) - [Eclipse](https://burtonsmediagroup.com/blog/tag/eclipse/) - [Java tutorial](https://burtonsmediagroup.com/blog/tag/java-tutorial/) - [JDK](https://burtonsmediagroup.com/blog/tag/jdk/) - [Market your blog](https://burtonsmediagroup.com/blog/tag/market-your-blog/) - [Ping.FM](https://burtonsmediagroup.com/blog/tag/ping-fm/) - [Book Recommendation](https://burtonsmediagroup.com/blog/tag/book-recommendation/) - [Professional Word Press](https://burtonsmediagroup.com/blog/tag/professional-word-press/) - [iPad Tutorial](https://burtonsmediagroup.com/blog/tag/ipad-tutorial/) - [iPhone Tutorial](https://burtonsmediagroup.com/blog/tag/iphone-tutorial/) - [sticky](https://burtonsmediagroup.com/blog/tag/sticky/) - [sticky post](https://burtonsmediagroup.com/blog/tag/sticky-post/) - [eclipse IDE](https://burtonsmediagroup.com/blog/tag/eclipse-ide/) - [Hello world](https://burtonsmediagroup.com/blog/tag/hello-world/) - [casual games](https://burtonsmediagroup.com/blog/tag/casual-games/) - [Game Development](https://burtonsmediagroup.com/blog/tag/gaming/) - [GameHouse](https://burtonsmediagroup.com/blog/tag/gamehouse/) - [online games](https://burtonsmediagroup.com/blog/tag/online-games/) - [Pop Cap](https://burtonsmediagroup.com/blog/tag/pop-cap/) - [Java Tutorials](https://burtonsmediagroup.com/blog/tag/java/) - [tools](https://burtonsmediagroup.com/blog/tag/tools/) - [xcode](https://burtonsmediagroup.com/blog/tag/xcode/) - [app development](https://burtonsmediagroup.com/blog/tag/app-development/) - [Interface Builder](https://burtonsmediagroup.com/blog/tag/interface-builder/) - [Flash](https://burtonsmediagroup.com/blog/tag/flash/) - [OLPC](https://burtonsmediagroup.com/blog/tag/olpc/) - [tablet](https://burtonsmediagroup.com/blog/tag/tablet/) - [android engine](https://burtonsmediagroup.com/blog/tag/android-engine/) - [Cocos2D](https://burtonsmediagroup.com/blog/tag/cocos2d/) - [Droid](https://burtonsmediagroup.com/blog/tag/droid/) - [Epic Games](https://burtonsmediagroup.com/blog/tag/epic-games/) - [Game Development](https://burtonsmediagroup.com/blog/tag/game-development/) - [game engine](https://burtonsmediagroup.com/blog/tag/game-engine/) - [Garage Games](https://burtonsmediagroup.com/blog/tag/garage-games/) - [iphone engine](https://burtonsmediagroup.com/blog/tag/iphone-engine/) - [jME](https://burtonsmediagroup.com/blog/tag/jme/) - [Lumberyard](https://burtonsmediagroup.com/blog/tag/lumberyard/) - [marmalade SDK](https://burtonsmediagroup.com/blog/tag/marmalade-sdk/) - [mobile game engine](https://burtonsmediagroup.com/blog/tag/mobile-game-engine/) - [ShiVa 3D](https://burtonsmediagroup.com/blog/tag/shiva-3d/) - [Torque](https://burtonsmediagroup.com/blog/tag/torque/) - [torque engine](https://burtonsmediagroup.com/blog/tag/torque-engine/) - [UDK](https://burtonsmediagroup.com/blog/tag/udk/) - [Unity](https://burtonsmediagroup.com/blog/tag/unity/) - [Unity3D](https://burtonsmediagroup.com/blog/tag/unity3d/) - [Unreal](https://burtonsmediagroup.com/blog/tag/unreal/) - [learn](https://burtonsmediagroup.com/blog/tag/learn/) - [android app develoment](https://burtonsmediagroup.com/blog/tag/android-app-develoment/) - [getting started](https://burtonsmediagroup.com/blog/tag/getting-started/) - [mobile games](https://burtonsmediagroup.com/blog/tag/mobile-games/) - [mysql](https://burtonsmediagroup.com/blog/tag/mysql/) - [php](https://burtonsmediagroup.com/blog/tag/php/) - [avatar](https://burtonsmediagroup.com/blog/tag/avatar/) - [comment](https://burtonsmediagroup.com/blog/tag/comment/) - [picture](https://burtonsmediagroup.com/blog/tag/picture/) - [Android hello world](https://burtonsmediagroup.com/blog/tag/android-hello-world/) - [configure eclipse for Android](https://burtonsmediagroup.com/blog/tag/configure-eclipse-for-android/) - [mobile application development](https://burtonsmediagroup.com/blog/tag/mobile-application-development/) - [adding sound](https://burtonsmediagroup.com/blog/tag/adding-sound/) - [sound effects](https://burtonsmediagroup.com/blog/tag/sound-effects/) - [orientation change](https://burtonsmediagroup.com/blog/tag/orientation-change/) - [Learn to develop apps](https://burtonsmediagroup.com/blog/tag/learn-to-develop-apps/) - [MOOC](https://burtonsmediagroup.com/blog/tag/mooc/) - [iphone development](https://burtonsmediagroup.com/blog/tag/iphone-development/) - [learn to program the iphone](https://burtonsmediagroup.com/blog/tag/learn-to-program-the-iphone/) - [books](https://burtonsmediagroup.com/blog/tag/books/) - [resources](https://burtonsmediagroup.com/blog/tag/resources/) - [online game development](https://burtonsmediagroup.com/blog/tag/online-game-development/) - [making games](https://burtonsmediagroup.com/blog/tag/making-games/) - [bullet script](https://burtonsmediagroup.com/blog/tag/bullet-script/) - [creating explosions](https://burtonsmediagroup.com/blog/tag/creating-explosions/) - [make games](https://burtonsmediagroup.com/blog/tag/make-games/) - [how to add a slider control](https://burtonsmediagroup.com/blog/tag/how-to-add-a-slider-control/) - [slider](https://burtonsmediagroup.com/blog/tag/slider/) - [auto rotation](https://burtonsmediagroup.com/blog/tag/auto-rotation/) - [how to program the iphone](https://burtonsmediagroup.com/blog/tag/how-to-program-the-iphone/) - [learn to program dorid](https://burtonsmediagroup.com/blog/tag/learn-to-program-dorid/) - [smart phone development](https://burtonsmediagroup.com/blog/tag/smart-phone-development/) - [xml for andorid](https://burtonsmediagroup.com/blog/tag/xml-for-andorid/) - [database](https://burtonsmediagroup.com/blog/tag/database/) - [sqlite](https://burtonsmediagroup.com/blog/tag/sqlite/) - [ansca mobile](https://burtonsmediagroup.com/blog/tag/ansca-mobile/) - [book](https://burtonsmediagroup.com/blog/tag/book/) - [learn android app development](https://burtonsmediagroup.com/blog/tag/learn-android-app-development/) - [learn ipad app development](https://burtonsmediagroup.com/blog/tag/learn-ipad-app-development/) - [Learn iphone app development](https://burtonsmediagroup.com/blog/tag/learn-iphone-app-development/) - [mobile app development](https://burtonsmediagroup.com/blog/tag/mobile-app-development/) - [Nook](https://burtonsmediagroup.com/blog/tag/nook/) - [Lime](https://burtonsmediagroup.com/blog/tag/lime/) - [tile-based game development](https://burtonsmediagroup.com/blog/tag/tile-based-game-development/) - [Tiled](https://burtonsmediagroup.com/blog/tag/tiled/) - [Corona Project Manager](https://burtonsmediagroup.com/blog/tag/corona-project-manager/) - [android app development](https://burtonsmediagroup.com/blog/tag/android-app-development/) - [Crawl Space](https://burtonsmediagroup.com/blog/tag/crawl-space/) - [ios app development](https://burtonsmediagroup.com/blog/tag/ios-app-development/) - [book on Corona](https://burtonsmediagroup.com/blog/tag/book-on-corona/) - [Mobile Game Development](https://burtonsmediagroup.com/blog/tag/mobile-game-development/) - [sprites](https://burtonsmediagroup.com/blog/tag/sprites/) - [Level design](https://burtonsmediagroup.com/blog/tag/level-design/) - [LevelHelper](https://burtonsmediagroup.com/blog/tag/levelhelper/) - [SpriteHelper](https://burtonsmediagroup.com/blog/tag/spritehelper/) - [Kwik](https://burtonsmediagroup.com/blog/tag/kwik/) - [Photoshop](https://burtonsmediagroup.com/blog/tag/photoshop/) - [learn game development](https://burtonsmediagroup.com/blog/tag/learn-game-development/) - [academic conference](https://burtonsmediagroup.com/blog/tag/academic-conference/) - [Open University](https://burtonsmediagroup.com/blog/tag/open-university/) - [Personal Learning Envrionment](https://burtonsmediagroup.com/blog/tag/personal-learning-envrionment/) - [ReLIVE](https://burtonsmediagroup.com/blog/tag/relive/) - [ReLIVE08](https://burtonsmediagroup.com/blog/tag/relive08/) - [ReLIVE11](https://burtonsmediagroup.com/blog/tag/relive11/) - [Virtual Learning Environment](https://burtonsmediagroup.com/blog/tag/virtual-learning-environment/) - [Virtual Worlds](https://burtonsmediagroup.com/blog/tag/virtual-worlds/) - [VLE](https://burtonsmediagroup.com/blog/tag/vle/) - [VW](https://burtonsmediagroup.com/blog/tag/vw/) - [amazon](https://burtonsmediagroup.com/blog/tag/amazon/) - [Aspose Word to ePub](https://burtonsmediagroup.com/blog/tag/aspose-word-to-epub/) - [Calibre](https://burtonsmediagroup.com/blog/tag/calibre/) - [conversion](https://burtonsmediagroup.com/blog/tag/conversion/) - [epub](https://burtonsmediagroup.com/blog/tag/epub/) - [iBook Author](https://burtonsmediagroup.com/blog/tag/ibook-author/) - [inDesign](https://burtonsmediagroup.com/blog/tag/indesign/) - [mobi](https://burtonsmediagroup.com/blog/tag/mobi/) - [Pages](https://burtonsmediagroup.com/blog/tag/pages/) - [books on Corona](https://burtonsmediagroup.com/blog/tag/books-on-corona/) - [cross-platform](https://burtonsmediagroup.com/blog/tag/cross-platform/) - [Kindle](https://burtonsmediagroup.com/blog/tag/kindle/) - [Curriculum](https://burtonsmediagroup.com/blog/tag/curriculum/) - [high school](https://burtonsmediagroup.com/blog/tag/high-school/) - [HS](https://burtonsmediagroup.com/blog/tag/hs/) - [K12](https://burtonsmediagroup.com/blog/tag/k12/) - [TEA](https://burtonsmediagroup.com/blog/tag/tea/) - [Texas](https://burtonsmediagroup.com/blog/tag/texas/) - [Textbook](https://burtonsmediagroup.com/blog/tag/textbook/) - [Dallas Texas](https://burtonsmediagroup.com/blog/tag/dallas-texas/) - [Five Sixty](https://burtonsmediagroup.com/blog/tag/five-sixty/) - [Reunion Tower](https://burtonsmediagroup.com/blog/tag/reunion-tower/) - [Special Occasion Dinner](https://burtonsmediagroup.com/blog/tag/special-occasion-dinner/) - [Wolf Gang Puck](https://burtonsmediagroup.com/blog/tag/wolf-gang-puck/) - [Corona Ambassador](https://burtonsmediagroup.com/blog/tag/corona-ambassador/) - [INC blog](https://burtonsmediagroup.com/blog/tag/inc-blog/) - [dust](https://burtonsmediagroup.com/blog/tag/dust/) - [Pet hair](https://burtonsmediagroup.com/blog/tag/pet-hair/) - [pollen](https://burtonsmediagroup.com/blog/tag/pollen/) - [Roomba](https://burtonsmediagroup.com/blog/tag/roomba/) - [Ansca](https://burtonsmediagroup.com/blog/tag/ansca/) - [Austin](https://burtonsmediagroup.com/blog/tag/austin/) - [up-coming events](https://burtonsmediagroup.com/blog/tag/up-coming-events/) - [corsair](https://burtonsmediagroup.com/blog/tag/corsair/) - [hydro cooler](https://burtonsmediagroup.com/blog/tag/hydro-cooler/) - [mini tower](https://burtonsmediagroup.com/blog/tag/mini-tower/) - [water cooled cpu](https://burtonsmediagroup.com/blog/tag/water-cooled-cpu/) - [Back-end](https://burtonsmediagroup.com/blog/tag/back-end/) - [Badumna](https://burtonsmediagroup.com/blog/tag/badumna/) - [BigWorld](https://burtonsmediagroup.com/blog/tag/bigworld/) - [Hero Engine](https://burtonsmediagroup.com/blog/tag/hero-engine/) - [JMonkey](https://burtonsmediagroup.com/blog/tag/jmonkey/) - [middleware](https://burtonsmediagroup.com/blog/tag/middleware/) - [MMO](https://burtonsmediagroup.com/blog/tag/mmo/) - [Photon Server](https://burtonsmediagroup.com/blog/tag/photon-server/) - [Quazal](https://burtonsmediagroup.com/blog/tag/quazal/) - [RakNet](https://burtonsmediagroup.com/blog/tag/raknet/) - [SmartFox Server](https://burtonsmediagroup.com/blog/tag/smartfox-server/) - [Amazon Kindle](https://burtonsmediagroup.com/blog/tag/amazon-kindle/) - [Apple iPhone](https://burtonsmediagroup.com/blog/tag/apple-iphone/) - [Corona Labs](https://burtonsmediagroup.com/blog/tag/corona-labs/) - [Google Nexus 7](https://burtonsmediagroup.com/blog/tag/google-nexus-7/) - [mobile app life cycle](https://burtonsmediagroup.com/blog/tag/mobile-app-life-cycle/) - [JSON](https://burtonsmediagroup.com/blog/tag/json/) - [Remote Server](https://burtonsmediagroup.com/blog/tag/remote-server/) - [REST](https://burtonsmediagroup.com/blog/tag/rest/) - [three-tier](https://burtonsmediagroup.com/blog/tag/three-tier/) - [Corona Meetup](https://burtonsmediagroup.com/blog/tag/corona-meetup/) - [Learning Corona](https://burtonsmediagroup.com/blog/tag/learning-corona/) - [corona geek](https://burtonsmediagroup.com/blog/tag/corona-geek/) - [discount](https://burtonsmediagroup.com/blog/tag/discount/) - [ebook](https://burtonsmediagroup.com/blog/tag/ebook/) - [elearning](https://burtonsmediagroup.com/blog/tag/elearning/) - [eTextbook](https://burtonsmediagroup.com/blog/tag/etextbook/) - [mobile](https://burtonsmediagroup.com/blog/tag/mobile-2/) - [Unity Remote](https://burtonsmediagroup.com/blog/tag/unity-remote/) - [Graphics 2.0. 2.5D](https://burtonsmediagroup.com/blog/tag/graphics-2-0-2-5d/) - [Isometric](https://burtonsmediagroup.com/blog/tag/isometric/) - [blue microphone snowball](https://burtonsmediagroup.com/blog/tag/blue-microphone-snowball/) - [microphone](https://burtonsmediagroup.com/blog/tag/microphone/) - [podcast](https://burtonsmediagroup.com/blog/tag/podcast/) - [vodcast](https://burtonsmediagroup.com/blog/tag/vodcast/) - [Amazon Lumberyard](https://burtonsmediagroup.com/blog/tag/amazon-lumberyard/) - [Lua](https://burtonsmediagroup.com/blog/tag/lua/) - [2D Game Engines](https://burtonsmediagroup.com/blog/tag/2d-game-engines/) - [3D Game Engines](https://burtonsmediagroup.com/blog/tag/3d-game-engines/) - [Cocos-2d](https://burtonsmediagroup.com/blog/tag/cocos-2d/) - [Game Development Engines](https://burtonsmediagroup.com/blog/tag/game-development-engines/) - [Marmalade](https://burtonsmediagroup.com/blog/tag/marmalade/) - [Shiva](https://burtonsmediagroup.com/blog/tag/shiva/) - [customer-centric](https://burtonsmediagroup.com/blog/tag/customer-centric/) - [history](https://burtonsmediagroup.com/blog/tag/history/) - [zerobrane](https://burtonsmediagroup.com/blog/tag/zerobrane/) - [numbers](https://burtonsmediagroup.com/blog/tag/numbers/) - [strings](https://burtonsmediagroup.com/blog/tag/strings/) - [tables](https://burtonsmediagroup.com/blog/tag/tables/) - [variables](https://burtonsmediagroup.com/blog/tag/variables/) - [Math Library](https://burtonsmediagroup.com/blog/tag/math-library/) - [Blender](https://burtonsmediagroup.com/blog/tag/blender/) - [AI](https://burtonsmediagroup.com/blog/tag/ai/) - [certbot](https://burtonsmediagroup.com/blog/tag/certbot/) - [lets encrypt](https://burtonsmediagroup.com/blog/tag/lets-encrypt/) - [ssl renewal](https://burtonsmediagroup.com/blog/tag/ssl-renewal/) - [big data](https://burtonsmediagroup.com/blog/tag/big-data/) - [epistemology](https://burtonsmediagroup.com/blog/tag/epistemology/) - [personalized education](https://burtonsmediagroup.com/blog/tag/personalized-education/) - [teaching](https://burtonsmediagroup.com/blog/tag/teaching/) - [vr](https://burtonsmediagroup.com/blog/tag/vr/) - [how do I load a pickerwheel from sqlite](https://burtonsmediagroup.com/blog/tag/how-do-i-load-a-pickerwheel-from-sqlite/) - [how do to use picker wheel with database](https://burtonsmediagroup.com/blog/tag/how-do-to-use-picker-wheel-with-database/) - [picker-wheel](https://burtonsmediagroup.com/blog/tag/picker-wheel/) - [Pickerwheel](https://burtonsmediagroup.com/blog/tag/pickerwheel/) - [widgets](https://burtonsmediagroup.com/blog/tag/widgets/) - [3D model](https://burtonsmediagroup.com/blog/tag/3d-model/) - [babylon.js](https://burtonsmediagroup.com/blog/tag/babylon-js/) - [babylonjs](https://burtonsmediagroup.com/blog/tag/babylonjs/) - [glb](https://burtonsmediagroup.com/blog/tag/glb/) - [gltf](https://burtonsmediagroup.com/blog/tag/gltf/) - [local server](https://burtonsmediagroup.com/blog/tag/local-server/) - [obj](https://burtonsmediagroup.com/blog/tag/obj/) - [WebVR](https://burtonsmediagroup.com/blog/tag/webvr/) - [Babylon](https://burtonsmediagroup.com/blog/tag/babylon/) - [ground](https://burtonsmediagroup.com/blog/tag/ground/) - [javascript](https://burtonsmediagroup.com/blog/tag/javascript/) - [loading skybox material](https://burtonsmediagroup.com/blog/tag/loading-skybox-material/) - [skybox](https://burtonsmediagroup.com/blog/tag/skybox/) - [skybox images](https://burtonsmediagroup.com/blog/tag/skybox-images/) - [solar2d](https://burtonsmediagroup.com/blog/tag/solar2d/) - [solar 2d](https://burtonsmediagroup.com/blog/tag/solar-2d/)