Environment Props and Assets
These are all of the towers I created for Embers of War. Credit to Justin Wong for designing the concepts.
The three weapons were originally modeled by an outsourced artist and needed some work. I was asked to optimize, retopologize, and retexture each of them. The drill is a large point-of-interest asset.
These are some of the environments I've contributed to for Dark Rift's game Embers of War. The black and white image highlights which assets I created.
These are all of the assets I've created and/or modified since working at Dark Rift. The images containing single assets have detail in their captions if you'd like more context. Nearly all of the assets were modeled in Maya and textured in Substance Painter.
Scripting
In my spare time I have been learning Python scripting. I admit that I am only at the hobbyist level at the moment. Here are a couple of my creations. I have included the .py files in case you are curious to try any of them out.
Snek
Snek is my latest project and as you may have guessed, is a Snake clone. I watched a video on creating Snake in Javascript, then used Google and my noodle to figure out how to do it in python. All of the code is my own, except for displaying text on the title screen. I simply could not figure that part out so I had to do some copy/pasting, which is funny to me since I would have thought it'd be the easiest part of the game! If you want to try it out, make sure you have python3 and pygame installed.
snek_3_2.zip | |
File Size: | 1 kb |
File Type: | zip |
Personal Assistant Demo
This was a fun project I used to learn about file I/O in python. Calling the Jarvis() function starts an interaction with a "bot." The user asks a question, and Jarvis searches to find a matching string in his external command list and responds. If he finds the question, "How's the weather?" he will answer with, "Windy." If he does not find a matching string, he will ask if he should add the question to his command list. If the user chooses to do so, the command is added, and the next time it is asked, it will receive a response of "Windy." I'd love to go back to this someday and teach Jarvis to fetch the actual weather forecast, as well as some allowing more functionality than just weather queries.
jarvis0_1.zip | |
File Size: | 0 kb |
File Type: | zip |
Fermat Number Calculator
I wrote this after watching an episode of Numberphile about Fermat primes. The episode was about how a mathematician, Pierre de Fermat thought he had found an easy way to calculate prime numbers called Fermat's Little Theorem. It's a great little formula that works 99% of the time! So I wrote a script that finds both Fermat numbers and true prime numbers. I thought it was very fun to play with at the time, shortly after I realized I was a huge nerd... If you'd like, give it a go, although I don't promise you'll be as entertained as I was. Also, be careful with the larger values otherwise your computer may start to hang. I've found that numbers take only a few seconds to calculate at most.
fermatprimes.zip | |
File Size: | 0 kb |
File Type: | zip |