Edward Thomas Garcia MBA MS

I currently work at the University of New Orleans (UNO) as a Programmer Analyst. At work, I program in PeopleSoft’s PeopleCode and SQR, Oracle SQL, and sometimes some ASP.NET (C#). I love to program and create graphics for video games. I am also enrolled at UNO as a Graduate Computer Science Student where I am currently pursuing my interests in advanced topics in video games. Courses taken:

  • CSCI 6220 [Spring 2019] – Software Testing and Quality Assurance
  • CSCI 7050 [Spring 2019] – Dissertation Research
  • CSCI 6363 [Fall 2018] – Agile Software Engineering
  • CSCI 7050 [Fall 2018] – Dissertation Research (Camelot)
  • CSCI 7050 [Summer 2018] – Dissertation Research (Camelot)
  • ENEE 6583 [Spring 2018] – Neural Networks
  • CSCI 7050 [Spring 2018] – Dissertation Research (Camelot)
  • CSCI 7000 [Fall 2017] – Dissertation Research (Camelot)
  • CSCI 5623 [Fall 2017] – Introduction to  Computer Forensics
  • CSCI 7000 [Summer 2017] – Dissertation Research (Camelot)
  • CSCI 7000 [Spring 2017] – Thesis Research (Use of Force)
  • CSCI 7000 [Spring 2017] – Thesis Research (Use of Force)
  • CSCI 5631 [Fall 2016] – Principles of Computer Graphics
  • CSCI 7000 [Fall 2016] – Thesis Research (Use of Force)
  • CSCI 7000 [Summer 2016] – Master Thesis (Use of Force)
  • CSCI 5501 [Spring 2016] – Programming Language Structure
  • CSCI 5675 [Spring 2016] – Advanced Game Development
  • CSCI 6990 [Fall 2015] – Planning in Artificial Intelligence
  • CSCI 5401 [Fall 2015] – Principles of Operating Systems I
  • CSCI 6101 [Summer 2015] – Theory of Algorithms & Complexity
  • CSCI 6250 [Spring 2015] – Big Data Analytics Systems
  • CSCI 5525 [Spring 2015] – Introduction to Artificial Intelligence
  • CSCI 5670 [Fall 2014] – Fundamentals of Game Development

Current Technical Background

Here is the software I have been using recently. Please click on the tags on the left menu bar or icons below to see related posts and works.


I have been using Unity since the beginning of 2014. My experience with C# is a little bit more extensive as I started working with XNA and C# some time ago.


HTML5’s Canvas element has been all the rage! A fast rendering element that can use a device’s GPU to render and create full fledged games without the use of third party software like Adobe Flash. It highly spiked my interest, so for my class, I created a game strictly using these two languages.

GameMaker Studio uses GML (GameMaker Language) or Drag’N’Drop functionality. GML is much more powerful and has a mixture feeling of C# and JavaScript to me.


3D Studio Max and Mudbox are a powerful combination. I have taken a few classes at UNO learning Maya. But all my skills and knowledge mostly apply to 3D Studio Max. I have just recently starting using Mudbox for it’s amazing ability to make bump maps, texture maps, and reducing polygons for models that work excellent in Unity.


Photoshop and Illustrator are great tools for modifying pictures and creating Vector art. Vector art is resolution independent, which is excellent as resolution of tablets and other devices are increasing at a speedily pace.

The amount of content that is needed for games can be daunting. What if you could start with a base model from the real world? You can with Photogrammetry! With popular software like PhotoScan and 123D Catch, a simple 2D camera with some good shots of an object can be converted into a fully textured 3d model which can be reduced, cleaned up, and polished for a final product. [Please read disclaimers]