Portfolio - Programming Freelance Programmer/ GMS2 Skin creator

Status
Not open for further replies.

EvanSki

King of Raccoons
Hey I'm Evan, I would say I'm a very good programmer, My code may not be always 100% efficient, but its simple to understand and read, easy to follow and most importantly it works.
I have 5 years of experience with gml.

I can make custom Game Maker Studio 2: skins!

I can do advanced things such as switch statements, for loops, and as above dynamic grid path finding, scripts, states, strings, ds lists, save files plus the basics

I cant do Shaders, Networking, ads, apis, web design, time lines

I charge a simple fee for what you want done rather then a per hour rate
I charge based on difficulty of the task, EX: save system = 20$, Grid path finding = 40$.
You do not pay until you are happy with my work Guarantee

Contact me:
Email: [FASTEST]
PM here [FAST]

Discord: Evaccoon #9535 [SLOW]

I ask that you put in the subject line of an email [Programmer Inquire]
I also ask that you state if you are using GMS 1 or GMS 2. I have experience with both.
Thank you.


Examples of my work:
hax.gif

Example of my AI work:


boomerrang.gif

Code:
//example of alarm event and use of grids
speed = 0;
return_toplay = 1;
alarm[2] = room_speed * 7;
if (mp_grid_path(global.grid, global.pathfind, x, y, global.play_x, global.play_y, 1))
{
    path_start(global.pathfind, 25, path_action_stop, false);
}

Code:
dist_list = ds_priority_create();

with obj_skeleton {
var dist = point_distance(x,y, other.x, other.y);
ds_priority_add(other.dist_list, id, dist);
}

with obj_slime {
var dist = point_distance(x,y, other.x, other.y);
ds_priority_add(other.dist_list, id, dist);
}

with obj_motherslime {
var dist = point_distance(x,y, other.x, other.y);
ds_priority_add(other.dist_list, id, dist);
}

with obj_SmogCrawler {
var dist = point_distance(x,y, other.x, other.y);
ds_priority_add(other.dist_list, id, dist);
}

//set inst as the closest found thing
if ds_priority_size(dist_list) > 0
{inst = ds_priority_find_min(dist_list)} else { inst = noone};

Code:
if (file_exists(working_directory + "\\Save\\Save.ini"))
{
file_delete(working_directory + "\\Save\\Save.ini");
}
//create the file
ini_open(working_directory + "\\Save\\Save.ini");

//ITEMS
var itemcopper = base64_encode(string(global.itemcopper));
var itemdagger = base64_encode(string(global.itemdagger));
var itemarrow = base64_encode(string(global.itemarrow));
var itemtorch = base64_encode(string(global.itemtorch));
var itemlockpick = base64_encode(string(global.itemlockpick));

//ITEMS
ini_write_string("Items","Copper",itemcopper)
ini_write_string("Items","Dagger",itemdagger)
ini_write_string("Items","Arrow",itemarrow)
ini_write_string("Items","Torch",itemtorch)
ini_write_string("Items","Lockpick",itemlockpick)

//done
ini_close();
 
Last edited:

EvanSki

King of Raccoons
What game genre would you say you excel at?
I have the most Experience with RPG elements, but I would say I'm good with all game genres, Just keep in mind that I can't do all the special online side of coding, if your game requires that, but I can make the cards slide across the screen for a card game, have a zombie die when he needs to in a shooter, make the character jump in a platformer, ect...
 

MGSting

Member
I have the most Experience with RPG elements, but I would say I'm good with all game genres, Just keep in mind that I can't do all the special online side of coding, if your game requires that, but I can make the cards slide across the screen for a card game, have a zombie die when he needs to in a shooter, make the character jump in a platformer, ect...
Oh a shooter? I have an idea for a stick figure shooting game and could use any help I can get
 

EvanSki

King of Raccoons
Looking for a project, also a special offer any amount of programming (large or small) needed done only for $120
 
Status
Not open for further replies.
Top