Un diseñador gráfico escribió un mapa personalizado para que Portal 2 se lo propusiera a su novia e incluso consiguió que la actriz que expresó GLaDOS hiciera la voz en off. Se llama el Proyecto Gary Hudson, que puedes encontrar en YouTube.

¿Qué tal un programa basado en notas. Eso muestra un mensaje al azar todos los días.

Tenga una forma, para que pueda agregar nuevos mensajes y eliminar mensajes de Internet.

Si lo desea, puede crear un juego, y solo cuando ella completa una determinada parte del día, recibe el mensaje.

Tara!

OpenSim es el software de servidor para crear un mundo virtual en 3D que puede instalar en su propia computadora o servidor. Con Phoenix Firestorm tendrás un visor especial que te permitirá recorrer este mundo virtual. Puedes usar todo esto para construir un lugar romántico en un mundo virtual e invitar a tu novia a este lugar virtual.

Sin embargo, sería todo un reto. Necesitará construir una casa y muebles en 3D, aunque puede descargarlos e importarlos desde otros lugares. Necesitará configurar el servidor correctamente e instalar y configurar el visor para que pueda visitar su mundo. Pero los dos tendrían su propio lugar virtual romántico que pueden llenar con todo tipo de imágenes de los dos juntos.

Todo es de código abierto, por lo que el único costo es la electricidad que cuesta alojar en su computadora. 🙂

OpenSim usa un lenguaje de programación para hacer accesorios inteligentes para que también puedas reproducir todo tipo de animaciones, música y hacer muchas otras cosas divertidas en este mundo virtual.

Aquí hay un buen tutorial, no le dije a mi esposa que lo escribí de un tutorial, pero lo hice. Está en el sitio de Ray Wenderlich que muestra cómo usar OCR, pero es una aplicación perfecta para el Día de San Valentín (de ahí salió). Pruébalo, tutorial de OCR de Tesseract – Ray Wenderlich
Incluso tiene un bonito, romántico, icono.

Esto es muy dependiente de lo que ella está haciendo. Pero lo primero que me viene a la mente es un juego de aventuras basado en texto basado en otras metas y objetivos.