Ficool

Syntax of Magic

RenoFlyHigh
7
chs / week
The average realized release rate over the past 30 days is 7 chs / week.
--
NOT RATINGS
360
Views
Synopsis
Itsuki, a sleep-deprived programmer, wakes up in a fantasy world… only to discover that magic doesn’t work by chanting—it’s coded.
VIEW MORE

Chapter 1 - Hello World!

Itsuki sat at his desk, fingers flying across the keyboard like he was going at super speed. A bug crawled up the screen, blinking at him like it was mocking his very existence.

Itsuki: "What… why is this happening to only me!? THIS IS SO ANNOYING!"

He slammed his fist on the desk—accidentally smashing the keyboard—and coffee spilled all over him.

Itsuki: "OWWWWWWWWWWW, THAT HURTS!"

The monitor started flickering and glitching violently.

Itsuki: "Uhhh… what? Is that… from the coffee?"

Then… a person appeared on the screen.

Itsuki: "C-creepy…"

The figure waved and smiled.

Random Person: "Hi!"

Itsuki jumped back, nearly toppling his chair. "AHHHH! WHO ARE YOU?! WHY CAN YOU SPEAK?!"

Random Person jumped from the sudden screaming, holding his ears. "Jeez no need to be so loud, holy, I think you busted my eardrums"

Itsuki: "Who are you anyways?"

Random Person: "IM KAMIYORI!"

Kamiyori laughed, a low, creepy chuckle that made the room feel smaller.

Itsuki: "What… what are you doing here?"

Kamiyori: "I'm here to take you somewhere new."

Itsuki: "What does that even mean…?"

Kamiyori: "You're so dense! I'm going to take you to a new world, duh."

0 and 1's start spinning around Itsuki

Kamiyori: "CYA ON THE FLIP SIDE IDIOT!!!"

Itsuki falls into the floor, he sees grass? oh wait he's falling, my bad

Itsuki: "AHHH! WHAT THE HELL, MAN?! WHY DOES THIS HAPPEN TO ME OF ALL PEOPLE?!"

After twenty seconds of tumbling, he hit the ground. BOOM! Dirt and grass flew in every direction as he tasted the earth firsthand.

Itsuki groaned. "Owww… that hurt. Where am I?"

A glowing screen materialized before him:

"Welcome 'ITSUKI' to the Administrator Panel. What is your username and password?"

Two buttons floated below: Sign Up and Sign In.

Itsuki: "Do I sign in… or sign up? Eh, whatever, I'll just sign up."

He typed his username: Itsukiz1 and a password, then clicked Sign Up.

A notification popped up: "Username is already taken, please use a different one."

Itsuki: "Why is that taken…? Whatever, I'll just use Itsukiz2 then."

He clicked Sign Up, and another notification appeared: "Password is too weak, please use a stronger one."

Itsuki groaned. "Dude, what the hell…"

He created a new password and clicked Sign Up again.

A notification popped up: "Sign up successful!"

Itsuki: "Thank god, annoying system…"

Suddenly, an IDE materialized in front of him.

Itsuki: "What is this? An IDE? OH, I CAN CODE!! THAT'S SO COOL, MAN!"

He tried to figure out the language it was using… and failed spectacularly.

Itsuki: "WHAT IS THIS, BRO?! WHAT THE HELL DOES THIS IDE USE?!"

IDE says: "If you're having trouble, look at the documentation, retard."

Itsuki looks for the documentation, and doesn't see it

Itsuki: "What documentation, THERE IS NONE!"

IDE says: "You're actually retarded, BOTTOM LEFT, CLICK THE BLUE BUTTON WITH THE WIKI LOGO ON IT"

Itsuki: "OHHHHH"

He clicks it, and a messy HTML website loads with the title: "Arcanum Documentation" — complete with poorly written CSS.

Itsuki: "Dude, this website looks terrible."

IDE says: : "If it's so terrible, then write it yourself." A folder opens in the IDE labeled "styling."

Itsuki: "You're that lazy? You're gonna make me rewrite your entire styling?! Just so you know, I'm not doing that. I'll just read the messy documentation."

IDE says: "FINE. I'll rewrite the CSS since 'I'm so lazy'…"

Suddenly, the messy UI, looks clean and fluid

Itsuki: "Now that's more like it… anyway, what's… arc-num? A-rcnum? How the hell do you even pronounce that?!"

IDE says: "IT'S PRONOUNCED ARC-ANUM."

Itsuki: "OHH IT'S ARCA-NUM, THANKS!"

Itsuki reads the documentation, it looks like it's similar to python, similar syntax

Itsuki: "Oh is it like python? Seems pretty easy, I know a bit of python myself, never really gotten myself into it tho, might as well try it"

He returned to the IDE and typed:

[

string = "Hello World"

print(string)

]

Itsuki clicked the Run button, a error pops up: "Improper Syntax line 1"

Itsuki: "HUH?? IMPROPER SYNTAX IT'S LEGIT HOW IT'S WRITTEN IN THE DOCUMENTATION"

Notification pops up from the IDE: "Sorry, documentations a bit outdated, let me update it"

Itsuki reopens the documentation in frustration

Itsuki: "Are you serious right now?"

Itsuki reads the documentation, and tries again

Itsuki writes:

[

string = "Hello World";

print(string);

]

Itsuki hits the run button, and text appears above his head saying: "Hello World".

Itsuki: "FINALLY, So all i needed to do was add semicolon to the end of the variable and print section"