Still In Search of a Decent Education 10¢ Contact
 
« Older posts

Finding C. S. Lewis’s Essays

By Jeff | Published: April 22, 2013

I’m on a mission to acquire a copy of everything C. S. Lewis ever published. The standalone books aren’t too difficult but the essays are a different story. They have been published and republished many times in diverse and overlapping collections. Some collections are out of print. Some are available in the UK but not the US. The essays sometimes change titles as they move from editor to editor. The task of deciphering the minimum number (or minimum total cost) of books necessary to own all of Lewis’s essays very nearly requires the help of an artificial intelligence.

Read More »

Posted in books, faith | Leave a comment

What is Ethics?

By Jeff | Published: March 27, 2013

Forbidden PlanetImagine that Alien Robots From Outer Space come to observe the earth. They listen in on our conversations, trying to figure out what kind of creatures we are.

Read More »

Posted in ethics | 5 Comments

SimCity to License Blizzard’s LocalServer™ Technology

By Jeff | Published: March 22, 2013

SimCity-Casino-StreetElectronic Arts announced today that it intends to license Blizzard Software’s LocalServer™ technology as soon as it becomes available. EA has taken a beating in recent weeks over its decision to make SimCity—an essentially single-player game—require online access as a condition for play. The decision mirrors the approach taken by Blizzard in the development of Diablo III, which also required networked access despite focusing on an essentially solitary experience.

Read More »

Posted in games, programming, technology | 2 Comments

When Game Development Stinks

By Jeff | Published: March 22, 2013

I discovered a simply awesome indie game on Steam this week, Ultratron by Puppy Games. It is a retro shooter, an homage to the classic Robotron 2084, a visual lollipop of swirling color that leaves your eyes sparkling and pixelated for hours, and a game I can’t stay away from for more than a few minutes.

But it’s failing. It is selling “pitifully, pitifully poorly,” according to Cas, one of its developers.

Read More »

Posted in games, programming | 16 Comments

An Invitation Back to Faith

By Jeff | Published: January 30, 2013

I’m writing to those who, like me, would have called themselves Christian as a child but who left aside that faith in the teenage or college years.

My aim will be to show that the reasons—the doubts, the discoveries, the emotions—that led you to set aside faith as you came of age were, although probably reasonable, not ultimately correct. You will see in what I’m about to argue that the reasons that persuaded you then should not persuade you now; that in fact the intellectual insights that moved you away from faith as you came of age were tainted with a kind of naivety, and that the more sophisticated reasoning and greater experience available to a more mature adult not only warrants a return to faith, but compels it.

My basic premise is this. Over-reaction of a certain kind is a basic human epistemological tendency. This tendency, along with other overwhelming features of young adulthood—a growing sense of autonomy, a general pushing aside of parental authority, greater exposure to moral ambiguity in oneself and one’s surroundings, and exposure to an awe-inspiring array of new information and ideas—conspires to lead a young person to cast aside their faith. This casting aside feels reasoned and well-motivated, but is in fact irrational and unwarranted.

Now let me explain.

Read More »

Posted in faith, thinking | 4 Comments

The Four Moral Cultures

By Jeff | Published: January 26, 2013

A sense of foreboding has darkened my skies these last few weeks, fueled in part by what I see in the news and in part by what’s closer to home.

I’ve always been one to assume the best in people. That optimism is no longer sustainable.

Read More »

Posted in culture, ethics, faith | 3 Comments

In Praise of Modern Board Games

By Jeff | Published: January 9, 2013

How would you like to discover an activity that will:

  • Board Gamesentertain you and your family for hours each week?
  • pull your kids off of the “screens”—TV, iPad, computer, and phones?
  • create “face time” in your family, with all of you looking across a table at each other, talking, discussing, and laughing?
  • build your kids’ brain power, their social skills, and even their ability to plan and make wise decisions?

Would you be surprised if I said that the lowly board game is the lost ticket to this kind of engagement and fun?

I am selling nothing in this post (truly!). But I believe so strongly in the modern board game, and am so convinced that playing more games will be of such benefit to modern families, that I can’t remain silently any longer. I have to tell you why you need to play a modern board game tonight.

Read More »

Posted in board games, games | 6 Comments

Hitting a Dead End with FlasCC

By Jeff | Published: January 1, 2013

I’ve been looking long and hard for a solution to the problem of creating high-performance games that are broadly portable across desktop, mobile, and in-browser platforms. Adobe Flash looks to be the closest solution to what I want, but FlasCC falls far short of offering the performance benefits it promises.

Read More »

Posted in games, programming, technology | 5 Comments

My Top Ten Least Favorite Ethical Arguments

By Jeff | Published: December 5, 2012

I teach a class at Southern Methodist University on the Ethics of Video Game Development. If that sounds like a train wreck waiting to happen… well shame on you, you cynic.

We have good discussions. “Good” by some definition. Oh, all right—invigorating then. Invigorating to me anyway.

But I am not always persuaded by the ethical arguments that students advance in class and in papers. So by way of:

  1. letting off steam,
  2. seeking commiseration from teachers of ethics in other institutions,
  3. warning future students away from poor courses of reasoning, and
  4. reveling in the unbridled use of numbered lists

…I hereby offer this Top Ten List of my least favorite ethical arguments; or, if you prefer, my favorite unethical arguments.

  1. Hollywood has been doing it for years; therefore it must be ethical for the games industry to do it.
  2. It’s hard to decide what is right or wrong; therefore there is no right or wrong.
  3. People disagree about what is right or wrong; therefore there is no right or wrong.
  4. Because of Evolution, new things are always better than old things; in the old days, people used to perceive X as wrong; therefore X is right.
  5. It’s evil to say that something is evil; therefore there is no evil.
  6. You are unlikely to get caught performing action X; therefore action X is not wrong.
  7. Ethical intuitions and urges are a product of evolutionary biology; therefore people simply do what they are “wired” to do; therefore there is no right or wrong.
  8. “Everyone” (contemporary society/everyone we know/everyone in this room) generally agrees that X is right; therefore X is right.
  9. I perceive myself as generally doing good; in my experience of people so far, consisting as it does of parent-child, teacher-student, casual romantic, and generally low-stakes peer relationships, I perceive other people as generally doing good; therefore people are generally good; therefore discussion of ethics is pointless, because people generally know and do good anyway.
  10. To me, X; therefore X.
Posted in ethics | 2 Comments

Suitors: A new, free card game for 2 to 4 players

By Jeff | Published: November 26, 2012

I recently took a break from my day job—designing video games—to create Suitors, an original card game for 2 to 4 players. It uses regular playing cards. It’s simple enough that just about anyone can play, but deep enough that adults will find it competitive. A game lasts just a few minutes. Give it a spin and tell me what you think.

Read More »

Posted in board games, games | 7 Comments
« Older posts
Holy Ghost Stories
Punch vol. 1
by
Jeff Wofford
  • Recent Posts

    • 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
    • Diablo 4 to Feature LocalServer™ Technology
  • 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 (51)
      • 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 (28)
    • thinking (13)
    • Uncategorized (7)
    • writing (15)
  • Archives

    • 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.