Is this a Junior Developer or Developer Application?:
Jr Dev.
Server(s) within WG you have played/currently play:(include your highest IG rank for each/any and estimated time played)
Deathrun
DarkRP (Mod) (Played for the short time it existed)
SWRP (Sr Admin, Kit Fisto) (3 months of playtime)
Discord Name: Defrexx
Steam Name: dofiggle
Steam ID: (https://steamidfinder.com/): STEAM_0:0:75192297
Age when applying: 19
What country do you currently reside in? What is your time-zone: Netherlands (UK+1)
What is your coding knowledge?: (i.e do you know LUA, have been a dev previously on gmod, work in a job in real life that involves coding, self taught etc. Please be as detailed as you can be.)
I’ve recently started my bachelor’s in Mechanical Engineering. In my course I’ve gained experience mainly in MatLab and Python.
Here are some examples of my coding:
1. A thermodynamic optimization of a dual turbine power plant. Using input variables to optimize for efficiency.
This code mainly runs on a nested for loop and multiple anonymous functions to find powerplant efficiency. By looping through pressure values and finding the max efficiency in a matrix I was able to achieve optimal efficiency.
This code was also further developed for triple variables which involved slicing through 3d matrices.
2. Simulation of a dynamic spring system
This code also runs on nested loops in combination with anonymous functions. It simulates the displacement of 2 masses with initial velocities.
My coding courses have mainly taught me to be creative and the process of problem solving.
In addition to Matlab/Python I’ve familiarized myself with the basics of GLua and made an entity to show off my progress so far.
This entity is a jedi datacron which asks the user a randomized question pulled from a table. 4 answers are then randomly selected from the answer table (correct answer is always in these 4 answers) and the indices are randomized. After the user selects an answer a networking message sends data to the server and checks if the answer is correct/wrong. My idea was to spawn these in the Jedi caves and award Users XP for correctly solving questions.
Here is a short video of the addon working: https://youtu.be/doXMNPqdWXA
After creating this entity I’ve learned how to use DermaPanels, Networking messages, hooks, tables, randomization and how to initialize entities.
I'd love to learn more!
Why do you want to Dev for Werewolf Gaming?:
I recently rejoined the SWRP community after resigning in 2021. In these past years I unfortunately deleted some documents off of my google drive which resulted in me getting permabanned. I’d like regain trust and move forward from this.
Since my unban, I’ve risen to the rank of SPL in Jedi, remade documents that I deleted and regained a lot of motivation to play the server. Id like to put this motivation to good use and add content/improve server health.
I see a lot of potential in the new saber system and would love to assist the development team in (not only) this area.
If accepted, is there a server you would want to primarily work on?: (If you have no preference, leave as N/A)
SWRP
If Accepted, Is there a developer you would prefer to learn from?:(Only relevant for Junior Dev apps, remove if applying for full developer)
Unbothered, but Lars is a pretty chill guy
Do you own a working microphone? When you communicate do you type or speak:
I have a microphone.