Hello everyone! Spirrwell here! Yes, Michael Barth is my real name. I'm 19, and I'm applying to become a programmer!
Most of you know me, I’ve done a lot of various things. I’ve messed with 3D models, maps, scripting, and the Source engine itself. I’ve been playing the game for a few years now, and I love it. I’ve learned so much, and I owe a great deal of what I’ve learned to this very game. Without it, I wouldn’t have pushed myself to learn so much about how the Source engine and stuff worked. Anyway, enough about that, this here is an application!
The first and foremost important question that comes to mind is what is my experience? As I’ve already mentioned, I’ve worked with 3D models, maps, scripting, and programming for the Source engine. However, I’m not limited to just the Source engine. I’ve worked with Unity and UDK, though I’m more familiar with Unity. I’m familiar with C, C++, and C# programming languages, though I’ve messed with others such as Java when necessary as many languages follow the same principles. Although, I’ve done most of my work with C++.
Writing in C++, I’ve dealt with multiple third party libraries such as FFMPEG, SFML, SDL, Allegro, FMODex, audiere, and OpenAL. Along with that I’ve programmed for OpenGL. I have no real experience in programming with DirectX, however, it’s a skill I could probably learn if necessary.
To demonstrate my programming\scripting, I'll point to some of my most recent topics:
FMOD 3D Sound Entity
As mentioned before, I've messed with the FMODex library, explicitly for the purpose of creating a 3D sound entity with it which I had hoped would be used in PVKII.
Capture the Flag
I scripted a gamemode because I wanted to play Capture the Flag in PVKII, enough said.
Along with my programming\scripting experience, I've also worked with 3D models in both Blender and 3Ds Max, but primarily Blender. I can't create models worth anything, but I can edit them and I can implement them with the Source engine, which also takes its own scripting knowledge to an extent with QC files. To demonstrate that, I'll point to my most recent thread:
Spirrwell's Big Beta Release
I've also got experience in creating, editing, and porting maps, which I will point to some pretty old threads:
Some New Custom Maps
(Release) bt_maze_v1
I know I'm applying as a programmer, however I did want to point out the other things I've worked on, because they are quite important to deal with when programming, as well as just in case you might need somebody to work on those things, which is doubtful. You've got some great mappers and artists, which I wouldn't qualify myself anywhere near an artist.
Now I will be honest, my knowledge of programming with the Source engine is limited, but as demonstrated with the FMOD 3D Sound Entity, I can learn, and I did something I thought was impossible, and learned a lot in the process. But I have worked together with Felis when scripting plugins as well as some other things with him related to the Source engine. You're a great friend, and I hope to be working right beside you soon! To me this is a tremendous opportunity, and I've never had the chance to work with a solid team before.
I know the biggest worry in picking somebody up to work with you is that they may not be dedicated or life will get in the way, and it's undoubtable that I have had a great dose of the unexpected and life hitting me smack in the face. BUT! Things should be much more stable for me now, and nobody hopes that more than I do!
So I await your decision. I love this game, and even if you guys say no, I understand completely. No hard feelings at all.
Comments
Much appreciated! I definitely would look forward to it. I can't wait to find out for sure.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░███░███░███░███░█░█░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░█░░░█░█░░█░░█░█░█░█░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░███░███░░█░░██░░░█░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░█░░░█░█░░█░░█░█░░█░░░░░░░░░░░░░████░░█████░░░██░
░░░█░░░█░█░███░█░█░░█░░░░░░░░░░░░████░░█████░░░███░
░░░░░░░░░░░░░░░░░░░░░░░░██░░░░░░████░░█████░░░████░
░░░░░░░░░░░░░░░░░░░███████░██░░█████░██████░░██░██░
░░░░░░░░░░░░█████████████░███░██████░█████░░░░░░██░
░░░░░░░░░███████████████░████░██████░█████░░░░░░██░
░░░░░░░█████████████████████░██████░██████░░░░░░██░
░░░░░██████████████████████░███████░█████░░░░░░███░
░░░░░█████████████████████████████░██████░░░░░████░
░░░░████████████████████████████████████░░░░░████░░
░░░░███████████████████████████████████░░░░█████░░░
░░░░█████░░░░░░░░████████████████████░░░░██████░░░░
░░░░░██░░░░░░░░░░████████████████████████████░░░░░░
░░░░░░░░░░░░░░░░░██████████████████████████░░░░░░░░
░░░░░░░░░░░░░░░░░░░████████████████████░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░█████████████░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░████████░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░████████░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░██░░░░░░░███████░░░░░░███░███░███░█░░░░░░░░░
░░░░░░███░░░███████░░░░░░░░░░░█░░█░█░░█░░█░░░░░░░░░
░░░░███████████░░░░░░░░░░░░░░░█░░███░░█░░█░░░░░░░░░
░░░████████░░░░░░░░░░░░░░░░░░░█░░█░█░░█░░█░░░░░░░░░
░░████░░░░░░░░░░░░░░░░░░░░░░░░█░░█░█░███░███░░░░░░░
MOBO: MSI Z87M GAMING
CPU: Intel® Core™ i7-4770K OC'd @ 3.7 GHz
GPU: EVGA GTX 660 Ti
RAM: Ripjaws X 8GB (2 x 4GB) DDR3 2133MHz
OS: Windows 10 Technical Preview
Yes.
African or European?
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░███░███░███░███░█░█░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░█░░░█░█░░█░░█░█░█░█░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░███░███░░█░░██░░░█░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░█░░░█░█░░█░░█░█░░█░░░░░░░░░░░░░████░░█████░░░██░
░░░█░░░█░█░███░█░█░░█░░░░░░░░░░░░████░░█████░░░███░
░░░░░░░░░░░░░░░░░░░░░░░░██░░░░░░████░░█████░░░████░
░░░░░░░░░░░░░░░░░░░███████░██░░█████░██████░░██░██░
░░░░░░░░░░░░█████████████░███░██████░█████░░░░░░██░
░░░░░░░░░███████████████░████░██████░█████░░░░░░██░
░░░░░░░█████████████████████░██████░██████░░░░░░██░
░░░░░██████████████████████░███████░█████░░░░░░███░
░░░░░█████████████████████████████░██████░░░░░████░
░░░░████████████████████████████████████░░░░░████░░
░░░░███████████████████████████████████░░░░█████░░░
░░░░█████░░░░░░░░████████████████████░░░░██████░░░░
░░░░░██░░░░░░░░░░████████████████████████████░░░░░░
░░░░░░░░░░░░░░░░░██████████████████████████░░░░░░░░
░░░░░░░░░░░░░░░░░░░████████████████████░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░█████████████░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░████████░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░████████░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░██░░░░░░░███████░░░░░░███░███░███░█░░░░░░░░░
░░░░░░███░░░███████░░░░░░░░░░░█░░█░█░░█░░█░░░░░░░░░
░░░░███████████░░░░░░░░░░░░░░░█░░███░░█░░█░░░░░░░░░
░░░████████░░░░░░░░░░░░░░░░░░░█░░█░█░░█░░█░░░░░░░░░
░░████░░░░░░░░░░░░░░░░░░░░░░░░█░░█░█░███░███░░░░░░░
MOBO: MSI Z87M GAMING
CPU: Intel® Core™ i7-4770K OC'd @ 3.7 GHz
GPU: EVGA GTX 660 Ti
RAM: Ripjaws X 8GB (2 x 4GB) DDR3 2133MHz
OS: Windows 10 Technical Preview
Ahoy Ther' Spirrwell aka Mr. Barth
Thank you for your interest and application!
I hope that you enjoy your time with us and help us continue to expand the depth of our magical worlds and works of art.
As you probably already know, we are looking for one or more programmer for our game and thus joining OctoShark Studios. They must be experienced with C++ , and ideally, the Source Engine. A creative problem solver and team player who can work with senior and additional programmers, leads, and lead tester to frequently update private and public build content. You should be passionate about PVK2, it's community, and seeing updates through to the very end, no matter the size. You should be able to harness initiative to go into our code make changes/additions/fixes on your own, and together with the team. Above all you should have loads of free time, dedication, and the strength to pace yourself - no matter how exciting the next task is. Taking on the role as an additional coder you would be an essential, positive force for the future development of the game.
Among the many things we want to incorporate into our game, we require assistance with creating & polishing gamemodes, implementing hint/tutorial systems, and working with the ui artist(s) to create the best visual experience possible.
We use steam as our primary means for teams communication. Let's keep in touch and discuss your applicant's challenge further. We give applicants a "first task" to judge their skills and how they can create content for the game.
Here is your thread the Applicant's Progress Zone.
Colonel
Everything has its beginning, hop aboard the grogboat!
Colonel: Co-Lead | Level Designer
You've got my vote
Everything has its beginning, hop aboard the grogboat!
Colonel: Co-Lead | Level Designer
Everything has its beginning, hop aboard the grogboat!
Colonel: Co-Lead | Level Designer
I told you this would happen, fridge yeah let's party hard and get drunk!
Congratulations!
Everything has its beginning, hop aboard the grogboat!
Colonel: Co-Lead | Level Designer
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░███░███░███░███░█░█░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░█░░░█░█░░█░░█░█░█░█░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░███░███░░█░░██░░░█░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░█░░░█░█░░█░░█░█░░█░░░░░░░░░░░░░████░░█████░░░██░
░░░█░░░█░█░███░█░█░░█░░░░░░░░░░░░████░░█████░░░███░
░░░░░░░░░░░░░░░░░░░░░░░░██░░░░░░████░░█████░░░████░
░░░░░░░░░░░░░░░░░░░███████░██░░█████░██████░░██░██░
░░░░░░░░░░░░█████████████░███░██████░█████░░░░░░██░
░░░░░░░░░███████████████░████░██████░█████░░░░░░██░
░░░░░░░█████████████████████░██████░██████░░░░░░██░
░░░░░██████████████████████░███████░█████░░░░░░███░
░░░░░█████████████████████████████░██████░░░░░████░
░░░░████████████████████████████████████░░░░░████░░
░░░░███████████████████████████████████░░░░█████░░░
░░░░█████░░░░░░░░████████████████████░░░░██████░░░░
░░░░░██░░░░░░░░░░████████████████████████████░░░░░░
░░░░░░░░░░░░░░░░░██████████████████████████░░░░░░░░
░░░░░░░░░░░░░░░░░░░████████████████████░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░█████████████░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░████████░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░████████░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░██░░░░░░░███████░░░░░░███░███░███░█░░░░░░░░░
░░░░░░███░░░███████░░░░░░░░░░░█░░█░█░░█░░█░░░░░░░░░
░░░░███████████░░░░░░░░░░░░░░░█░░███░░█░░█░░░░░░░░░
░░░████████░░░░░░░░░░░░░░░░░░░█░░█░█░░█░░█░░░░░░░░░
░░████░░░░░░░░░░░░░░░░░░░░░░░░█░░█░█░███░███░░░░░░░
MOBO: MSI Z87M GAMING
CPU: Intel® Core™ i7-4770K OC'd @ 3.7 GHz
GPU: EVGA GTX 660 Ti
RAM: Ripjaws X 8GB (2 x 4GB) DDR3 2133MHz
OS: Windows 10 Technical Preview
Now where are the HUD face icons for announcers..
Congrats Spirrwell!
Author of PVKII Randomizer
Author of PVKII WeaponsMaster
Why thank you! It's actually quite excellent timing, as I'm getting back into the swing of things! I appreciate it.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░███░███░███░███░█░█░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░█░░░█░█░░█░░█░█░█░█░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░███░███░░█░░██░░░█░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░█░░░█░█░░█░░█░█░░█░░░░░░░░░░░░░████░░█████░░░██░
░░░█░░░█░█░███░█░█░░█░░░░░░░░░░░░████░░█████░░░███░
░░░░░░░░░░░░░░░░░░░░░░░░██░░░░░░████░░█████░░░████░
░░░░░░░░░░░░░░░░░░░███████░██░░█████░██████░░██░██░
░░░░░░░░░░░░█████████████░███░██████░█████░░░░░░██░
░░░░░░░░░███████████████░████░██████░█████░░░░░░██░
░░░░░░░█████████████████████░██████░██████░░░░░░██░
░░░░░██████████████████████░███████░█████░░░░░░███░
░░░░░█████████████████████████████░██████░░░░░████░
░░░░████████████████████████████████████░░░░░████░░
░░░░███████████████████████████████████░░░░█████░░░
░░░░█████░░░░░░░░████████████████████░░░░██████░░░░
░░░░░██░░░░░░░░░░████████████████████████████░░░░░░
░░░░░░░░░░░░░░░░░██████████████████████████░░░░░░░░
░░░░░░░░░░░░░░░░░░░████████████████████░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░█████████████░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░████████░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░████████░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░██░░░░░░░███████░░░░░░███░███░███░█░░░░░░░░░
░░░░░░███░░░███████░░░░░░░░░░░█░░█░█░░█░░█░░░░░░░░░
░░░░███████████░░░░░░░░░░░░░░░█░░███░░█░░█░░░░░░░░░
░░░████████░░░░░░░░░░░░░░░░░░░█░░█░█░░█░░█░░░░░░░░░
░░████░░░░░░░░░░░░░░░░░░░░░░░░█░░█░█░███░███░░░░░░░
MOBO: MSI Z87M GAMING
CPU: Intel® Core™ i7-4770K OC'd @ 3.7 GHz
GPU: EVGA GTX 660 Ti
RAM: Ripjaws X 8GB (2 x 4GB) DDR3 2133MHz
OS: Windows 10 Technical Preview