1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.
  2. Hi there Guest! You should join our Minecraft server @ meepcraft.com
  3. We also have a Discord server that you can join @ https://discord.gg/B4shfCZjYx
  4. Purchase a rank upgrade and get it instantly in-game! Cookies Minecraft Discord Upgrade

Best Posts in Thread: Tech Application from Versus

  1. Cherrykit

    Cherrykit Being myself

    Offline
    Messages:
    702
    Likes Received:
    3,787
    Member Name Versus

    Additional In Game Names: Cherrykit (current IGN), Phirea (alternate account), _Versus (old name)

    How old are you? 16

    Location: Germany

    Do you have Discord? Yes

    How many hours per day do you spend on Meepcraft? (average) 1-3

    Have you ever been a Tech on a different server? No

    References: Please give IGN's oKling, Dockson, GroovyGrevous, CluelessKlutz, Niiicck

    Introduction: Hello, I’m Cherrykit (or Cherry), though some of you will probably know me as Versus. I currently live in Germany, yet I have lived in England in the past and enjoy talking English. I’m in 11th grade, but since I don’t really enjoy school I focus most of my free time on other things. I started going to university last year, where I am currently taking classes in maths and computer sciences.
    In my free time, I have always greatly enjoyed learning and creating things. Due to that, I started looking into coding some two years ago and was quickly fascinated by the amount of things that were possible should I continue to learn more – which I gladly did. In addition to that, I also like drawing, reading, playing video games, going swimming and listening to music to relax and take breaks from working.
    I joined Meepcraft in May 2014, and found myself hooked instantly – mainly due to the warm welcome the community gave me, as well as being able to talk English on the server. While I have not played the entire time, I have stayed on the forums and went in-game regularly to stay in touch with the community. I recently rejoined due to the reset and have been coming in-game almost every day ever since.


    Please describe your experience as a developer. I first looked into developing when I learned how to use HTML to make simple websites in school about 2 years ago. As only making websites seemed a little restricting to me, I started learning Java at home. Since then, I have been making my own simple games together with my IT class in school and at home by myself. Soon I started to look more closely at game development and learned C# to use a software known as Unity3D, which would let me make my own games. While I never made a whole game, I did work on several small scenes and gained some experience with using various API’s in my code.
    I have been wanting to learn to make minecraft plugins for a while, however I postponed learning this due to my efforts to work with Unity. I have recently started working with the Bukkit API to make my own plugins, my first plugin implementing a command which lets players set a nickname at the cost of a name tag. Since then I have been playing around with the different possibilities the API offers and looking into using SQL databases to store data for my plugins. In future, I will continue to learn more about databases, since it is this terms topic of my advanced IT class in school.


    What programming languages are you familiar with? Java, C#, Pascal

    What are you most proud of as your work as a developer? While I think I felt proudest after finishing the first little application I made (which was a simple Tic Tac Toe game), when I look back now, I believe I am proudest of a little scene of a game I recreated in Unity. In a book I read about developing games using the software, there was a link to a little example game included. Using the graphics of this game, I rewrote the code independently and extended the scene with a couple of my own features. I feel I am most proud of this because it is the most challenging single project I have finished since it took me a long time to learn everything I needed for it. Here is a link to me playing it (the cursor can’t be seen in the video for some reason):

    How do you plan to enrich the experience of MeepCraft with your development contributions? I would like to start by helping to fix any bugs or errors that are present in the current plugins. This is because I have seen how many issues are constantly being found while I was a moderator, and now there are constantly new ones currently being reported due to the recent reset. By doing this, I can learn about the structure and function of the plugins currently used by the server. This would then help me in the future when developing my own code, since I would have a more solid idea of the standards I would have to meet.
    Since I like having a challenge and learning while coding, I won’t mind working on projects in areas I have not yet got any experience in. Due to this, I do not want to restrict myself to working in a certain area or on a certain aspect of the server, but instead I plan to focus on what staff deem most important. While working as a developer, I will be able to dedicate more time to the server than I currently do, since I prioritize coding over playing the game.


    Do you have a GitHub account or personal website? If so, please provide the link(s) here. Here is a link to my GitHub account with some of the minecraft plugins I have made so far: cherrykit (Cherry) · GitHub
     
  2. Courtneyyy

    Courtneyyy Admin Princess Staff Member Helper Media Elder

    Offline
    Messages:
    2,512
    Likes Received:
    7,376
    Accepted for tech trials!
     
  3. Cherrykit

    Cherrykit Being myself

    Offline
    Messages:
    702
    Likes Received:
    3,787
    Thank you everyone for your feedback.

    I fully understand your concern, since I haven't been working with Bukkit for a long time. However, since the Bukkit API is similar to other API's I have worked with and I feel confident about being able to find what I need to complete a specific task, I decided to apply for the position now. I believe I am able to navigate through the API sufficiently to help the server while continuing to learn more in areas where I might still be lacking.

    My code being user friendly is something I have unfortunately not had much experience with, since I usually only need to understand my code myself. However, I have tried to make my newest plugin (GitHub - cherrykit/MailPlugin: A Bukkit Plugin that lets players send each other messages.) more user friendly and the code easier to follow. If you have any suggestions in how I could improve on this aspect, please let me know.
     
    Last edited: Jan 26, 2017
    SuperDyl, LJJJJJJJ, cooey and 6 others like this.
  4. Dockson

    Dockson Celebrity Meeper

    Offline
    Messages:
    1,258
    Likes Received:
    3,851
    Reference list

    Ginger: check
    Memester: check
    Weaboo: check
    (super)Nerd: check
    ... nick: check

    Sounds good to me!

    +1. One of the wittiest, most intellectual and hard working people I've had the pleasure to meet.
    Super quick learner, motivated and honest. I have no doubt only good can come out of this application.
     
    Muunkee, 2leah2, Lilliya and 6 others like this.
  5. Shellcode

    Shellcode Celebrity Meeper

    Offline
    Messages:
    132
    Likes Received:
    212
    From looking at your code on Github it seems as if you know what you are doing. Your code is clean and even pretty aesthetically pleasing which is rare even for experienced developers. You have some sample plugins on there that are pretty well written and you even included comments describing what parts of the code does which shows that you understand what each part does. Clearly from a developer perspective you have what it takes to be an important asset to the team here as Tech. Good luck :) +1
     
    Pmx728, GroovyGrevous, Natsu and 4 others like this.
  6. Toasteds

    Toasteds Popular Meeper

    Offline
    Messages:
    127
    Likes Received:
    189
    Using comments which you are doing in the example you provided is a good start to making the code easier to read. I am studying Computer Science at university and I always read the comments first. You have to give the people you are working with the chance to understand your code so they can have the ability to help. If I put a method inside of a class, I would comment on the method explaining what it does in a couple words.

    Anyways, with the knowledge you've shown in the application, I feel like you can learn new things at a nice rate. +1
     
    SuperDyl, LJJJJJJJ, JETUB1 and 4 others like this.
  7. Muunkee

    Muunkee Legendary art supply hoarder

    Offline
    Messages:
    11,620
    Likes Received:
    21,031
    I have no idea of your tech qualifications or abilities, but simply judging as a player and seeing your time as staff, I know you're smart and mature enough to come back to the team again.
    +1.
     
    Forest, cooey, Bob4444444 and 4 others like this.
  8. Cherrykit

    Cherrykit Being myself

    Offline
    Messages:
    702
    Likes Received:
    3,787
    Though I'm not quite sure what exactly you had on mind, I made a little plugin which replaces the normal death animation with some particle effects, as well as respawning the player on death. In regards to the user friendliness of my plugins, I have tried to improve on it in all my plugins by adding more comments and structure to my code. If there are any specific things you believe I could do better, I encourage you to point them out.

    Thanks, and I'm afraid there is no more to the game than what is in the video. I suppose I could export the scene and give it to you, though I doubt playing a two minute scene over and over again is all that interesting.
     
  9. Noahnda

    Noahnda Celebrity Meeper

    Offline
    Messages:
    222
    Likes Received:
    467
    +1 Eagerness to learn (motivation) + The tools to do it = success. Based on what you have provided I think you are definitely qualified for the position, and, would be a positive addition. I do not know you very well but from a few past experiences and the posts above you seem like a wonderful individual! Best of luck.

    Noahnda
     
    Last edited: Jan 31, 2017
  10. MoonlitMadness

    MoonlitMadness Celebrity Meeper

    Offline
    Messages:
    903
    Likes Received:
    4,699
    wow!! I had no idea of your technical prowess, cherry. I haven't seen you on that much, which is probably timezones and that I'm just so darn busy right now! Judging off of your period as a staff member and your overall effort on this application I will be a +1 :) have a good day!!
     
  11. Lady_Hestia

    Lady_Hestia Retro, Dance, Freak

    Offline
    Messages:
    1,372
    Likes Received:
    3,529
    From the little ik of code it's all there but it's just not user friendly.
    But i know almost nothing.

    I remember you as a dedicated mod and sweet person.

    +1