Theological Progress Goes Boink 10¢ Contact
 

Category Archives: iPhone

« Older posts

How Siri Works

By Jeff | Published: October 5, 2011

NEWS FLASH: Check out House of Shadows, my latest game for iPhone, iPad, and iPod Touch. Once again someone has offered us incredible artificial intelligence, and once again we are bracing for disappointment. It happened with handwriting recognition on the Newton, which proved to be slow and clumsy. It happened with the not-as-smart-as-they-first-appeared creatures of [...]

Also posted in programming, technology | 72 Comments

Porting a Fixed-Function Game to a Programmable Pipeline: Part 3

By Jeff | Published: June 12, 2010

I’m porting Crush the Castle from a fixed-function, OpenGL 1 renderer to a programmable, OpenGL 2 renderer. In the last couple of posts I described how I separated my initial fixed-function renderer into three distinct classes: An abstract Renderer interface that the game itself talks to A concrete implementation of the Renderer interface that uses [...]

Also posted in Crush the Castle, programming | 2 Comments

Porting a Fixed-Function Game to a Programmable Pipeline: Part 2

By Jeff | Published: May 29, 2010

This series of posts is about converting an existing OpenGL 1 renderer into a “dual,” abstract renderer that can speak to either OpenGL 1 or OpenGL 2 depending on what the hardware supports. In the particular case that I’m working on, I’m taking Crush the Castle, which was written for OpenGL 1 hardware on the [...]

Also posted in Crush the Castle, games, programming | Leave a comment

Porting a Fixed-Function Game to a Programmable Pipeline: Part 1

By Jeff | Published: May 29, 2010

I’ve started work on porting Crush the Castle from the iPhone/iPod Touch to the iPad. I thought I’d share some of the technical issues I’ve encountered while expanding the Crush the Castle renderer from an OpenGL 1-based system to a system that supports both OpenGL 1 and OpenGL 2. When my daughter wants the iPad [...]

Also posted in Crush the Castle, games, programming, technology | 6 Comments

An Update for Crush the Castle is On Its Way

By Jeff | Published: January 12, 2010

An awesome new update for Crush the Castle is on its way to the iPhone App Store. The update adds a whole new continent with 40 additional levels, three insane new weapons, improvements to the editor, even faster performance, and more. If you haven’t tried Crush the Castle on your iPhone or iPod Touch, the [...]

Also posted in Crush the Castle, games | 11 Comments

How to Get Your iPhone App into the Top 10

By Jeff | Published: December 18, 2009

This week Crush the Castle hit the top 10 list on the iPhone App Store. I’ve helped release a dozen iPhone/iPod Touch apps in the last year and a half. Some have made money. Others have tanked. But Crush the Castle is the first to have climbed to the top echelons of iPhone apps. It’s [...]

Also posted in games, programming, technology | 7 Comments

New iPhone Game: Crush the Castle

By Jeff | Published: October 14, 2009

This summer I made a new game for the iPhone and iPod Touch. You should play it, ’cause it rules. Crush the Castle gives you a trebuchet (a sort of giant catapult) and challenges you to knock down enemy castles in as few shots as possible. If you like building things and knocking them down [...]

Also posted in games, programming | 2 Comments

Why You Do Not Want to Make an iPhone App

By Jeff | Published: June 5, 2009

I’ve been making iPhone apps for over a year now and I have one thing to say: Don’t do it. The iPhone looks like a dream platform. A large user base (about 30 million). An excellent attach rate, with most users downloading dozens of apps. Lots of “cool” factor. It’s a place where you want [...]

Also posted in games, programming | 12 Comments

Get Phit

By Jeff | Published: July 31, 2008

Phit for the iPhone and iPod Touch is now available from the iTunes store. Get Phit!

Also posted in games, Phit | Leave a comment

iPhone 3D Renderer

By Jeff | Published: June 13, 2008

Progress on porting Phit to the iPhone has moved quickly this week. On Wednesday I set out to port my 3D renderer from Windows to the iPhone. This is a renderer I’ve maintained for several years and which I use in teaching 3D rendering for games at the Guildhall. (A renderer is a piece of [...]

Also posted in games, Phit, programming, technology | 3 Comments
« Older posts
Holy Ghost Stories
Grandville Raven and Cat
by
Jeff Wofford
  • Recent Posts

    • The New Black
    • Finding C. S. Lewis’s Essays
    • What is Ethics?
    • SimCity to License Blizzard’s LocalServerâ„¢ Technology
    • When Game Development Stinks
    • An Invitation Back to Faith
    • The Four Moral Cultures
    • In Praise of Modern Board Games
    • Hitting a Dead End with FlasCC
    • My Top Ten Least Favorite Ethical Arguments
    • Suitors: A new, free card game for 2 to 4 players
    • The Sorry State of C++ Portability
    • The Sorry State of Game Portability
    • Come Play House of Shadows!
    • Elvis in Wonderland: An Example Game Pitch Document
    • I Cannot Read on My iPad
    • The Final Solution to the Travelling Salesman Problem
    • Angry Birds “Cloned” Crush the Castle, and That’s Okay
    • How Diablo 3′s Networked Standalone Campaign Secures the Auction House
    • In Defense of Article Clones
  • Recent Comments

    • Jon on What Does the Bible Say about Divorce and Remarriage? (Part 1)
    • monica on What Does the Bible Say about Divorce and Remarriage? (Part 2)
    • Adam Hoskins on How to Get Your Game Idea Made into a Game
    • DevlinEdora on Why Won’t Developers Listen to Your Game Idea?
    • Kevin on How to Get Your Game Idea Made into a Game
  • Categories

    • blogging (3)
    • books (13)
    • culture (8)
    • employment (3)
    • ethics (6)
    • faith (35)
      • Bible (3)
    • family (7)
    • fiction (6)
    • games (52)
      • board games (2)
      • Crush the Castle (6)
      • House of Shadows (1)
    • iPhone (14)
    • language (1)
    • Mac (4)
    • music (4)
    • Phit (6)
    • politics (5)
    • productivity (8)
    • programming (35)
    • science (2)
    • technology (29)
    • thinking (13)
    • Uncategorized (7)
    • writing (15)
  • Archives

    • May 2013 (1)
    • April 2013 (1)
    • March 2013 (3)
    • January 2013 (4)
    • December 2012 (1)
    • November 2012 (1)
    • October 2012 (3)
    • August 2012 (1)
    • July 2012 (1)
    • June 2012 (4)
    • May 2012 (3)
    • April 2012 (2)
    • March 2012 (3)
    • October 2011 (7)
    • September 2011 (3)
    • August 2011 (3)
    • July 2011 (2)
    • May 2011 (1)
    • January 2011 (2)
    • June 2010 (4)
    • May 2010 (2)
    • April 2010 (1)
    • February 2010 (1)
    • January 2010 (3)
    • December 2009 (8)
    • November 2009 (2)
    • October 2009 (2)
    • September 2009 (1)
    • June 2009 (10)
    • May 2009 (5)
    • January 2009 (1)
    • December 2008 (2)
    • November 2008 (3)
    • October 2008 (1)
    • September 2008 (2)
    • August 2008 (1)
    • July 2008 (1)
    • June 2008 (2)
    • May 2008 (8)
    • April 2008 (3)
    • November 2007 (1)
    • October 2007 (2)
    • August 2007 (5)
    • July 2007 (4)
    • June 2007 (8)
    • March 2007 (1)
    • November 2006 (3)
    • April 2006 (1)
    • March 2006 (1)
  • RSS Links

    • All posts
    • All comments
  • Meta

    • Log in
Copyright © 2013 Jeff Wofford. All rights reserved. Powered by WordPress. Built on the Thematic Theme Framework.