I have always been interested in 3D programming, but thought it
would be far too difficult for an independent developer like me to
build actual 3D applications. Until now...
A month or so ago, I stumbled upon Unity 3D
- an amazingly powerful integrated mac 3D development environment with
a built in physics engine and distributable cross platform web player.
I have been learning Unity with the idea of using it for interactive 3D
visualization and mechanical simulation purposes, and in the course of doing so made a fairly fun 3D driving simulator currently titled Mars
Explorer.
Because my focus has always been to build projects that educate and empower people, I was initially highly adverse to the idea of "writing games". Seriously, I have a battle enough to keep myself from wasting small portions of time every once in a while on dumb games someone released into the world, so why would I want to spend my time contributing to the problem?
I recently watched Vision Forum's "From Script to Cinema" videos on conveying a distinctly christian worldview through film, and although I'm not currently targeted towards film, the idea of culture impacting multimedia thrills me!
After reconsidering the idea of creating games, it seems to me that since people in our culture currently waste inordinate amounts of time on video games, it would be a good thing to produce distinctly Christian, didactic games that educate as well as entertain the players, and hopefully motivate them to do something more productive instead.
Visualize an immersive, 3D version of phase 2 of the Jamestown 400 that motivated players to study world history, an interactive archeological and geological exploration simulator that hilights how well observable evidence fits the Bible's model of history, or a "sim" earth type game that illustrates the symbiotic relationships in nature and the impossibility of evolution through random mutations and natural selection.
I don't think I am interested in full time game design, but it does seem like a worthwhile concept to pursue.
Another exciting aspect of game design is that there are many channels for releasing games for free and then profiting off of advertising, which means that you have a huge audience who wants to play games that don't even have to pay anything before being presented with your message.
I look forward to everyone's thoughts, suggestions and comments!
Especially regarding some way to make Mars
Explorer educational :-)
And if anyone else is interested in 3D programming, I would highly recommend Unity 3D
-Aubrey