Portfolio

LOS PROGRAMAS QUE UTILIZO SON:

UNREAL EDITOR

UnrealEd (UEd for short) is the level editor used to create levels for Unreal. It can also be used for other games in the Unreal series, and games based on the Unreal engine, such as Deus Ex and Rune: Halls of Valhalla, although it has changed along with the engine for later games. Non-Unreal games use their own version of basically the same program. One of the first companies to do this with first person shooters,[1] all Unreal games on the PC had the level editor included for free, and some third party Unreal engine games did the same with an edited and specialized version. This extended the longevity of the games. Amateur level designers could now create their own levels for the game, providing a near endless amount of additional content for the game. In addition, the built-in scripting language called UnrealScript allowed for editors to customize game content.

UnrealEd has a customizable user interface, but the most common is the quad viewports with the top view in the top left, then, moving clockwise, the front view, the side view, and the perspective view. It has a row of buttons along the top pertaining to various options such as save, open, and rebuild, and a series of buttons to the left of the viewports which access editing functions.





SANDBOX

SandBox es el editor de niveles creado por la empresa Crytek, diseñado para crear niveles de su última producción: Crysis. Podría también ser usado para crear juegos propios al igual que Unreal Editor, consta de muchas herramientas orientadas a los modders y goza de gran calidad, refiriéndonos al render de postproceso, cálculos de físicas, …





MAYA

Maya es un programa informático dedicado al desarrollo de gráficos en 3d, efectos especiales y animación. Surgió a partir de la evolución de Power Animator y de la fusión de Alias y Wavefront, dos empresas canadienses dedicadas a los gráficos generados por ordenador. Más tarde Silicon Graphics (ahora SGI), el gigante informático, absorbió a Alias-Wavefront, que finalmente ha sido absorbida por Autodesk.

Maya se caracteriza por su potencia y las posibilidades de expansión y personalización de su interfaz y herramientas'. MEL (Maya Embedded Language) es el código que forma el núcleo de Maya, y gracias al cual se pueden crear scripts y personalizar el paquete.

Maya posee numerosas herramientas para modelado, animación, render, simulación de ropa y cabello, dinámicas (simulación de fluidos), etc.

Además Maya es el único software de 3D acreditado con un Oscar gracias al enorme impacto que ha tenido en la industria cinematográfica como herramienta de efectos visuales, con un uso muy extendido debido a su gran capacidad de ampliación y personalización.




PHOTOSHOP

Adobe Photoshop® (Ps) Es una aplicación en forma de taller de pintura y fotografía que trabaja sobre un "lienzo" y que está destinado para la edición, retoque fotográfico y pintura a base de imágenes de mapa de bits o conocidos en Photoshop como gráficos rasterizados, elaborado por la compañía de software Adobe Systems inicialmente para computadores Apple pero posteriormente también para plataformas PC con sistema operativo Windows.

Photoshop se ha convertido, casi desde sus comienzos, en el estándar mundial en retoque fotográfico, pero también se usa extensivamente en multitud de disciplinas del campo del diseño y fotografía, como diseño web, composición de imágenes bitmap, estilismo digital, fotocomposición, edición y grafismos de vídeo y básicamente en cualquier actividad que requiera el tratamiento de imágenes digitales.

Photoshop ha dejado de ser una herramienta únicamente usada por diseñadores / maquetadores, ahora Photoshop es una herramienta muy usada también por fotógrafos profesionales de todo el mundo, que lo usan para realizar el proceso de "positivado y ampliación" digital, no teniendo que pasar ya por un laboratorio más que para la impresión del material.

Con el auge de la fotografía digital en los últimos años, Photoshop se ha ido popularizando cada vez más fuera de los ámbitos profesionales y es quizá, junto a Windows y Flash (de Macromedia) uno de los softwares que resulta más familiar (al menos de nombre) a la gente que comienza a usarlo, sobre todo en su versión Photoshop Elements, para el retoque casero fotográfico.

Aunque el propósito principal de Photoshop es la edición fotográfica, este también puede ser usado para crear imágenes, efectos, gráficos y más en muy buena calidad.







Terragen

Terragen es un programa de software diseñado para generar escenarios y paisajes en diferentes entornos. Terragen es freeware y funciona tanto en Microsoft Windows como en ordenadores Apple Macintosh. Fue desarrollado y publicado por Planetside Software y puede utilizarse para crear animaciones y renderizaciones de paisajes con diferentes efectos de luz.

El software ha alcanzado cierta popularidad entre artistas amateur. Existe una versión comercial con capacidad para producir paisajes con una resolución mejor, mejores efectos de iluminación post-renderizados y corrección de efectos de anti aliasing. Una imagen de Terragen apareció en la porta de Newsweek el 16 de abril de 2001.

También ha sido utilizado para realizar animaciones e imágenes de entornos distintos al de la superficie terrestre.











UNIVERSE

Universe es un programa diseñado para generar escenarios, al igual que Terragen, pero limitado a la temática del espacio. No es un programa tan trabajado como Terragen, es más parecido incluso a PhotoShop, ya que es como pintar sobre un papel con pinceles personalizables Sólo se puede falsear la iluminación en 3D que actúa sobre los astros como planetas, meteoritos, lunas... Pero en ningún caso podemos generar un espacio en un mundo virtual 3D. En definitiva, Universe es un programa muy simple pero con unos resultados más que aceptables en pocos segundos.






Microsoft Visual Studio

Microsoft Visual Studio es un entorno de desarrollo integrado (IDE, por sus siglas en inglés)para siste mas Windows. Soporta varios lenguajes de programación tales como Visual C++, Visual C#, Visual J#, ASP, .NET y Visual Basic .NET), aunque actualmente se han desarrollado las extensiones necesarias para muchos otros (UnreaScript).

Visual Studio permite a los desarrolladores crear aplicaciones, sitios y aplicaciones web, así como servicios web en cualquier entorno que soporte la plataforma .NET (a partir de la versión 6). Así se pueden crear aplicaciones que se intercomuniquen entre estaciones de trabajo, páginas web y dispositivos móviles.






Autodesk Combustión


Combustion es un software de composición usado "para gráficos en movimiento, composición y efectos visuales". Es el hermano pequeño de los grandes sistemas de postproducción de Autodesk como Flame, Smoke e Inferno. Se parece a After Effects en su planteamiento y filosofía. Ambos funcionan con capas, mientras que en After Effects (AE) se trabaja directamente sobre la línea de tiempo, en Combustion es necesario componer y animar a través de módulos, también tiene línea de tiempo, pero es menos accesible que el producto de Adobe. En general la corrección de color, el manejo de las máscaras, los keyers, y el tracker son muy eficaces y proporcionan excelentes resultados.







Sony Vegas

Vegas es un potente editor de vídeo orientado a profesionales o a usuarios que busquen resultados profesionales. Aúna una potente edición de audio y vídeo en una única y completa plataforma de creación. En cuanto a la edición de vídeo, Vegas ofrece captura de dispositivos de alta calidad, más de 300 efectos y transiciones, soporte para edición y creación de subtítulos, codificación MPEG2 (para DVD), importa archivos SWF (animaciones Flash), y mucho más.

Su capacidad en cuanto a tratamiento de audio tampoco queda muy atrás, soportando un número ilimitado de pistas simultáneas, soporte para canales 5.1, más de 30 efectos personalizables y con la posibilidad de aumentar su capacidad y variedad gracias al soporte de plugins VST.







Adobe Flash

Adobe Flash® (Fl) Es una aplicación en forma de estudio de animación que trabaja sobre "Fotogramas" destinado a la producción y entrega de contenido interactivo para diferentes audiencias alrededor del mundo sin importar la plataforma. Es actualmente escrito y distribuido por Adobe Systems, y utiliza gráficos vectoriales e imágenes ráster, sonido, código de programa, flujo de vídeo y audio bidireccional (el flujo de subida sólo está disponible si se usa conjuntamente con Macromedia Flash Communication Server). En sentido estricto, Flash es el entorno y Flash Player es el programa de máquina virtual utilizado para ejecutar los archivos generados con Flash.

Los archivos de Flash, que tienen generalmente la extensión de archivo SWF, pueden aparecer en una página web para ser vista en un navegador, o pueden ser reproducidos independientemente por un reproductor Flash. Los archivos de Flash aparecen muy a menudo como animaciones en páginas Web y sitios Web multimedia, y más recientemente Aplicaciones de Internet Ricas. Son también ampliamente utilizados en anuncios de la web.

En versiones anteriores, Macromedia amplió a Flash más allá de las animaciones simples, convirtiéndolo en una herramienta de desarrollo completa, para crear principalmente elementos multimedia e interactivos para Internet.







Dreamweaver

Adobe Dreamweaver® (Dw) Es una aplicación en forma de estudio (Basada por supuesto en la forma de estudio de Adobe Flash®) pero con más parecido a un taller destinado para la construcción y edición de sitios y aplicaciones Web basados en estandares. Creado inicialmente por Macromedia (actualmente producido por Adobe Systems). Es el programa de este tipo más utilizado en el sector del diseño y la programación web, por sus funcionalidades, su integración con otras herramientas como Adobe Flash y, recientemente, por su soporte de los estándares del World Wide Web Consortium. Tiene soporte tanto para edición de imágenes como para animación a través de su integración con otras herramientas.





Fruity Loops

FL Studio (Antiguamente Fruity Loops)es una estación de audio digital(DAW), Desarrollado por la compañía belga Image-line Software

FL Studio ofrece un espacio de trabajo totalmente automatizable centrado en un secuenciador basado en patrones. Su ambiente incluye un soporte avanzado de MIDI e incorpora numerosas utilidades para la edición, mezcla y grabación de audio. Cuando se completa una canción o clip puede ser exportado a microsoft WAV o MP3. Desde la versión 7, FL Studio empezó a soportar el formato OGG Vorbis de código abierto para algunos de sus plugins internos. y a partir de la reciente version 8 lo soporta como formato nativo(para importar/exportar).

FL Studio es un secuenciador que permite al artista crear música basada en patrones, usando el Step Sequencer o la vista de Piano Roll, para posteriormente organizarlos en la ventana "playlist". El |panel de efectos ubicado en el mixer nos da acceso a una gran variedad de software de efectos, cuyas perillas y faders pueden ser totalmente automatizados y customizados. Lo que más destaca de este programa es sin duda su alta calidad de sonido.






Sound Forge

Sound Forge está reconocido como un estándar para la edición de audio en la plataforma Windows.
Este programa es un completo editor de audio digital, que contiene una gran variedad de opciones para el proceso de audio. Sound Forge soporta video para Windows, lo que le permite sincronizar audio y video con la precisión de un fotograma.

Soporta una gran lista de formatos de audio, incluyendo: RealAudio, RealVideo, formato de ASF, y Java, lo que lo convierte en una gran herramienta para crear ficheros de audio y video en Internet. También soporta plug-ins basados en la arquitectura de sevicios de DirectX.

Algunas de sus características más destacadas son: edición no lineal en el disco duro; toneladas de efectos de audio, procesos, y herramientas; lee y escribe los formatos de todos los ficheros soportados; procesado especial de ficheros de audio orientado a Internet; producción con calidad de estudio para profesionales; compresión de ficheros en 8 bits para su distribución; listas de reproducción y listas de regiones para masterizado de CD; soporte de filtros especiales para la reducción de ruido, etc.







LENGUAJES DE PROGRAMACION




UnrealScript

UnrealScript es un lenguaje pensado exclusivamente para desarrollar contenido para juegos que usen el motor Unreal. Está basado en Java y C++. UnrealScript se adhiere a un estilo de sintaxis común tanto a Java como a C++/C, y comparte con Java bastantes palabras reservadas.

UnrealScript es un lenguaje de programación orientado a objetos (OOP - Object Oriented Programming) lo que significa que está basado en los conceptos de clases y herencias. UnrealScript no tiene todas las características de un lenguaje de programación más completo como pueda ser Java; principalmente no soporta conceptos como herencias múltiples pero, afortunadamente, ninguna de estas características son necesarias para hacer una modificación completa.

Una características única de UnrealScript que no se puede encontrar ni en Java ni en C++ son los States (estados). Los estados son una característica que te permite definir diferentes implementaciones de funciones dentro de la misma clase (muy parecido a la sobrecarga de funciones en OOP), y generalmente son usadas para programación basada en el tiempo.



PHP

PHP es un lenguaje de programación interpretado, diseñado originalmente para la creación de páginas web dinámicas. Es usado principalmente en interpretación del lado del servidor (server-side scripting) pero actualmente puede ser utilizado desde una interfaz de línea de comandos o en la creación de otros tipos de programas incluyendo aplicaciones con interfaz gráfica usando las bibliotecas Qt o GTK+.

PHP es un acrónimo recursivo que significa PHP Hypertext Pre-processor (inicialmente PHP Tools, o, Personal Home Page Tools). Fue creado originalmente por Rasmus Lerdof en 1994; sin embargo la implementación principal de PHP es producida ahora por The PHP Group y sirve como el estándar de facto para PHP al no haber una especificación formal. Publicado bajo la PHP License, la Free Software Foundation considera esta licencia como software libre.



HTML

HTML, siglas de HyperText Markup Language (Lenguaje de Marcas de Hipertexto), es el lenguaje de marcado predominante para la construcción de páginas web. Es usado para describir la estructura y el contenido en forma de texto, así como para complementar el texto con objetos tales como imágenes. HTML se escribe en forma de "etiquetas", rodeadas por corchetes angulares (<,>). HTML también puede describir, hasta un cierto punto, la apariencia de un documento, y puede incluir un script (por ejemplo Javascript), el cual puede afectar el comportamiento de navegadores web y otros procesadores de HTML.

HTML también es usado para referirse al contenido del tipo de MIME text/html o todavía más ampliamente como un término genérico para el HTML, ya sea en forma descendida del XML (como XHTML 1.0 y posteriores) o en forma descendida directamente de SGML (como HTML 4.01 y anteriores).



SQL

El Lenguaje de consulta estructurado (SQL [/esekuele/ en español, /ɛskjuːˈɛl / en inglés] Structured Query Language ) es un lenguaje declarativo de acceso a bases de datos relacionales que permite especificar diversos tipos de operaciones sobre las mismas. Una de sus características es el manejo del álgebra y el cálculo relacional permitiendo lanzar consultas con el fin de recuperar -de una forma sencilla- información de interés de una base de datos, así como también hacer cambios sobre la misma. Es un lenguaje de cuarta generación (4GL).



PL/SQL

Lenguaje de programación embebido en Oracle y PostgreSQL.

El PL/SQL soporta todas las consultas y manipulación de datos que se usan en SQL, pero incluye nuevas características:

  • El manejo de variables.
  • Estructuras modulares.
  • Estructuras de control de flujo y toma de decisiones.
  • Control de excepciones.

El lenguaje PL/SQL está incorporado en:

  • Servidor de la base de datos.
  • Herramientas de Oracle (Forms, Reports, ...).

En un entorno de base de datos los programadores pueden construir bloques PL/SQL para utilizarlos como procedimientos o funciones, o bien pueden escribir estos bloques como parte de scripts SQL*Plus.

Los programas o paquetes de PL/SQL se pueden almacenar en la base de datos como otro objeto, y todos los usuarios que estén autorizados tienen acceso a estos paquetes. Los programas se ejecutan en el servidor para ahorrar recursos a los clientes.



JAVA

Java es un lenguaje de programación orientado a objetos desarrollado por Sun Microsystems a principios de los años 90. El lenguaje en sí mismo toma mucha de su sintaxis de C y C++, pero tiene un modelo de objetos más simple y elimina herramientas de bajo nivel, que suelen inducir a muchos errores, como la manipulación directa de punteros o memoria.

Las aplicaciones Java están típicamente compiladas en un bytecode, aunque la compilación en código máquina nativo también es posible. En el tiempo de ejecución, el bytecode es normalmente interpretado o compilado a código nativo para la ejecución, aunque la ejecución directa por hardware del bytecode por un procesador Java también es posible.



Unreal Engine 3

  • TABERN - Mapa para Unreal Tournament III


















  • DEFENDER- Arma para Unreal Tournament III