[Closed] Acreol Scripter/Programmer

About Me

Hi, I’m Arto; student at UC Berkeley '24 for EECS

Awards

1st place Harker Programming Invitational advanced division in 2018 (C++)
1st place Cal Poly Pomona High School Programming Contest individual division in 2019 (C++)

Work

Specialized video showcases of game work

You may notice many smaller details in these showcases also such as custom cameras and smooth spring animations

Hoverboard
Turrets+mob
UI+UX
Skydiving
Placement/building
Weapons
Chainsaw weapon (please start this video at 0:12 because the other weapons are old versions; I’ve not yet gotten to rescripting the chainsaw, so that’s why it’s in this separate, old video)
Fortnite style building

The animations and models displayed were not made by me; the creators are most likely listed in these credits; I did, however, make the UI

If it is also important, I’ve released some successful games under Ice Cold Studios–I do not consider these games to be huge scripting feats, but I did code all the projects under this group except “Fossil Hunting Simulator.”

I’ve made much more than what is shown; these are just what I thought was visually interesting. Other notable examples include a cross-server, GCP hosted, Roblox limited-esque market (written in Node.js and Lua); a Lua language library: lexer, parser, compiler, interpreter (custom bytecode/vm), beautifier, and minifier (minimal whitespace, shortest variable renaming, and optimal variable name reusing); and a very neat table inspector. I’ve open sourced everything described here.

Here are more details on the output of the table inspector
local t={{1,2,3,4,5},{x=3,z=1,2,3,a=5}}
assert(inspect(t)==[[
local t1={{1,2,3,4,5,},{
		2,3,
		a=5,
		x=3,
		z=1,
	},
}]])

local t={{}}
t[2]=t[1]
t[3]=t[1]
assert(inspect(t)==[=[
local t1={{},nil,nil,}
t1[2]=t1[1]
t1[3]=t1[1]]=])

local t={}
t[t]=t
assert(inspect(t)==[[
local t1={}
t1[t1]=t1]])

local a={}
local t={{a},a}
assert(inspect(t)==[=[
local t1={{nil,},{},}
t1[1][1]=t1[2]]=])--remark: the output is breadth-first

local a={}
local t={a,[{}]=a}
assert(inspect(t)==[=[
local t2={}
local t1={
	{},
	[t2]=nil,
}
t1[t2]=t1[1]]=])--remark: only makes new variables for tables used as keys

Availability

I’m currently unavailable for an indefinite amount of time (but please contact me anyway if you want).

23 Likes

From the examples shown, these are really solid scripts. I am not in need of scripts right now, but if you are in need of a script definitely message him! Also pay him well, he deserves it.

2 Likes

Good work. Definitely seems efficient, and professional.

Best of luck!

2 Likes

I just sent a friend request, I know ypu are currently unavailable but I might have an offer for you!