《Programming in Another World》Chapter 3 - Experimenting...
Advertisement
A blue blob plops towards me. Without a doubt, they are the most generic monster in every RPG, a slime.
In most games, they are the starting monster to get players accustomed to the game's mechanics and fighting style. It's similar to this situation, I guess...
"Hello, little guy..."
Although it's a monster, slimes are nothing more than bouncing blobs. I mean, they barely do any damage in games, so I should be fine. That said, I don't have any weapons to defeat them.
The slime bounces towards me, as friendly as it can be. I crouch down to try and pet the slime... That was my first mistake.
As soon as I crouched down, the slime jumps with vigor onto my face. Instead of harmlessly sitting on top of my head, the slime merges with my face, making it impossible for me to breathe.
"Ack!?"
Shaking my head dramatically, I try to knock off the slime. Sadly, it seems that the slime is attached to my head. What to do...
I'm slowly losing all the oxygen within my body. There is nowhere to run too. I could try to duck my head into the body of water, but it's too far away. All I can do is shake my head and try to grab onto the slime.
Then, barely able to stay conscious, I decided to slam my face into the ground and drag it across. Thankfully, when I drag my face, the slime comes off easily. I have now dirty myself up, but at least I'm alive...
"Puff... Puff..."
I breathe heavily, getting back the air that I lost as I look at the slime that looks like it did nothing wrong. It then continues to bounce around. Irritated, I pick up a rock that has a somewhat pointy edge and slams it into the slime.
The rock and my hand go through the slime, but I could divide the slime in half. I don't know if that was a good idea...
I thrust the rock again and split the slime into fourths, but the split slime animates when I do. The 4 pieces transform into blobs, creating four slimes now. Uh oh...
The slimes are smaller than the initial slime, but I'm unable to defeat them. With that, I start bolting away from the slime, approaching the north area.
When I couldn't see the slimes anymore, I plop onto the ground to relax.
"That was stressful... Why are slimes so damn powerful?! Aren't they suppose to be the starting monster?"
As I question the existence of slimes, I remember that there are statuses within the world. I wonder what my status is...
Curious, I open up my ability and explore the help tab to see if the God who made my power added how to find one's status. Lucky for me, one of the sub-tabs says what I'm looking for...
Your Status:
In this world, you have to go to the church to get your status. It's a card that updates in real-time. I decided to add the card to your power via this help page. Under is your status that changes in real-time. Your welcome!
Name: Dewa Emon
Level: 1
Health: 9 / 10 // Your current and max health.
Resistance: 4 // Resistance towards diseases.
Speed: 5 // Movement speed
Advertisement
Agility: 2 // Speed concerning mind, flexibility, and acrobatics
Physical Strength: 5 // Strength via hands-to-hands. It does not increase sword damage but allows you to lift heavier items and carry more.
Mental Strength: 30 // Strength to your mind. Reduce mental attacks and allows you to focus more.
Mana: X // This is one's power to activate spells. You do not have any, so it's X. Typically, it looks like 3 / 3.
Magic Power: X /// This is one's magical powers. The higher the number, the more spells you can do and their power. You do not have any, so it is an X.
Interesting, so this is what a status looks like. Not as much stuff as games would have, but it makes things somewhat simpler. Oh, it looks like that God added what they do too, thanks!
Wow, I'm so weak. Maybe I was weaker than that slime... Yeah, probably. Anyway, I need to find a way to increase these stats. Wait, that God said that I couldn't increase my status even if I train... How am I supposed to get stronger then!
I guess I go program strength into me or something? I need MP to do that, but I can't get MP if I don't kill monsters. Ugh... Maybe I can get some money via farming and then hire some adventurers to get a monster down to 1 HP, and then I'll kill it. That could work...
I took a look at my MP, but I found that it increased somehow.
MP: 4 / 4
Wait, how did it increase? I didn't kill any monsters. Wait, maybe splitting that slime into fourths gave me some MP. I got 1 MP per split, so if I keep splitting slimes, I can get a lot of MP! Well, that might cause a problem in the ecosystem.
Well, I have some MP. I bet I can do something with only four. Maybe I can increase my strength or get a weapon to fight a monster...
Okay, let's do this!
I open up the editor and create a main method. Based on the reading I had read, my power is like creating a game. I can make adjustments to the world with WP or create new things, but I need a source of power, MP. I have 4 MP meaning that I can't do much, but I might be able to create some things. I need to experiment.
Looking at the sun, It is still before noon. I'll experiment for one to two hours, and then I'll explore to find food and such. Okay, sounds like a plan!
I create a new class, testing, and started creating code for random things. I'm mostly just experimenting with what I can do.
As Emon program, five hours pass by without him realizing it.
...
"And done! Okay, I have learned a lot..."
I look in the sky and notice that a lot of time has passed. I'm not sure the exact number of hours, but I do know that it's the afternoon now. Damn... That wasn't planned.
Anyway, going back to my experiments, I have learned a lot. First, 4 MP is nothing. I'm going to need much more to do anything.
Next, I have the power to upload images from my mind into the code. This is helpful for animation and art. I tested this by creating an HP graphic and putting it on the top left of my vision. With it, I could tell what my HP was in real-time without having to look at my status.
Advertisement
Speaking of which, I also discovered the packets that the God created. They are accommodating. For instance, to get my HP from my status, all I have to do is status.health.get();
By doing so, I can grab my health variable. If I want to grab someone else's, though I need more WP, all I have to do is add the name of the target between status and health.
This code took a total of 2 MP. MP is consumed when the program activates and is consumed when I used that power to create a graphic. This program doesn't constantly consume MP but only took an initial fee. Though, turning it on and off consumed MP but only for turning it on.
MP recovers very slowly. Since I only have 4 MP, it seems somewhat fast, but since you need lots of MP for big programs, it will feel like an eternity in the future. It might increase as I level up or kill monsters, though.
Currently, it's 1 MP per 1 minute.
Some programs require MP constantly or over a period of time. My next test was to increase my status by using a program. It worked but very inefficient at the moment.
Like getting the variable, setting it is very similar: status.health.set(20);
Using this method, the change is not permanent. It requires a constant flow of MP. When I run out of MP, it reverts to normal.
There is also a .add and .subtract, which adds or subtracts a number from my status. They don't require a constant flow of MP, but they do cost more MP than set. The change is also somewhat permanent, except the max of that stat doesn't change. Also, these methods only work for the health stat, one that has two variables. In other words, my status would look like this if I used it: Health: 300 / 10
Now, it only requires more MP. The number is above my max. I can use the .add as a healing effect and restore my HP. Currently, it seems I can restore 1 HP per MP. Sadly, I don't have enough MP to increase my health any further past my max. With setting my health, I can only increase it to 12 for 1 second.
In other words, I need lots of MP to do anything cool. Well, at least I can regenerate health.
I have also created other tools. For instance, I created a clock that shows real-time. Currently, it's at 4 o'clock. The clock program only requires an initial fee of 1 MP. I tried creating a more fancy clock with an alarm, but it required more MP than I needed. Specifically, I need 100 MP. That's right; I also created a debug feature that tells me the required MP for my program, though that was the last thing I made.
I use an if statement to test if I have the required MP by using: debug.mp.need() and debug.mp.current;
Need shows the amount of MP I need for activation while current is my current MP. You can guess how I worked it out... Anyway, with this, I can see if I have the correct amount of MP and if not, it'll tell me what I need.
Lastly, I discovered that it increases my other stats by 1 or 2 do nothing. Increasing my speed by 2 made a tiny difference, but they will need a greater increase to have a greater impact.
I stretch my arms up, feeling refreshed.
"Ah! Okay, I've done my testing. Now I need to find a way to get lots of MP. Oh, also, I need to find food, water, and a shelter."
There is that body of water, but I don't think it would be a good idea to drink from it. Well, all odds are telling me to head towards the stone wall.
"Okay, here I go!"
With that, I move towards the wall. As I do, I slice any slimes I see into pieces to gain some MP. Once I reach the wall, I gained 15 MP (19 MP).
Speaking about the wall, from where I am standing, the wall looks 20 meters tall. Also, there is text etched onto it.
Alfred Kingdom: Southern Wall
"Nice! So there is a kingdom nearby of my starting location. That's good! I can find food, water, and shelter inside."
Sadly, I can't see the gate to get into the kingdom. Well, I can't see the end of the wall from either side. It seems like this kingdom is huge.
Since I have a 50 / 50, I decide to go to my right to see if the gate is that way. Along my way, I found some more slimes; however, they seem weaker than the ones I met earlier. Still, they only give 1 MP per slice, and I'm unable to kill it.
After walking for 5 minutes, I finally see a gate with guards on both sides. The gate also has a stone road attached to it. It seems I spawned away in the grass fields. Anyway, I approach the guards.
As I close the distance between us, both guards notice me and block the gate entrance; however, both have confused expressions. Also, when I reach them, they appear as giants. So, there are giants in this world too...
"Halt, child. We need to see your identification card before entering."
"Wait, why is there a child walking amuck out here? Everything outside is dangerous for children. Maybe he's lost?"
"Still, we can't give any special treatment towards him. Unless he wants to be a slave."
"Hmm, we can try to help him."
The 2nd guard crouches down, then speaks to me with a gentle expression.
"You look pretty beat up, kid... Say, are you lost? Or perhaps your parents are just beyond the field?"
Wait, child? What are they talking about? I'm in my forties. Maybe giants speak to other races as children because of their height?
Actually, those slimes did seem a bit big... Now that I think about it, those slimes looked almost a meter high, just a bit tinier than myself. Is this entire world a giant's world?!
"What do you... Huh?"
Hold on; my voice is a bit higher pitch. How didn't I notice this earlier?
What is going on?!
Advertisement
- In Serial14 Chapters
Transposed
Apparently, even heaven had the odd clerical error. Which was not something Nathaniel Miller would have expected, and yet, that seemed to be exactly what had happened to him. The collector of souls seemed to have been given the wrong address, and instead of taking one Nathaniel Miller of the earth apparently right next door, he took Nate. As recompense for this small bit of error Nate was placed in the body of the Nathaniel Miller that had supposed to have been taken in the first place, and seeing as he now had an opportunity to try to live his life a different way he planned on taking advantage of this chance. No one, however, had specified how different this world would be from his, sure they had said the tech would be a little older, and there were other small anomalies. But no one had seen fit to let him know that older meant medieval, and those small anomalies mentioned? They probably referred to all the fantasy elements and magic that seemed to be part of this world. Still, he was determined to do better this time around, after all, chances like this were next to unheard of...
8 149 - In Serial48 Chapters
Heart of Fire
Five stones, two estranged siblings, one ex-fiance, and not one spark to protect herself. Syra is the firstborn heir to the Montari Dragon Clan. She is also a flameless runt--a fact her younger siblings, Cassius and Petra, often repeat. But, she is also a Lightblood. Blessed with high affinity to the land's mana flow, her magical prowess is her one redeeming quality. But when the Ignis dragon, Marrak, attacks the neighboring human kingdom and kills her father, it is her trademark skill that provides hope: shapeshifting. Nine years after she infiltrated the human city, Marrak resurfaces. With her cover blown, she's sent into foreign lands to hunt down five powerful crystals and stop him from rebuilding the weapon that would leave him invincible, and both human and dragon lands destroyed. But war is brewing in the human kingdom. Social unrest is shaking every city and the web of rebellion is on the hunt for Lightbloods, making her a glowing target. Enemy ears are everywhere and secrets run deep, even in the people closest to her. And as a wyrmling who can't breathe fire, she is left with bickering twins and a bitter prince in a world where monsters don't always wear scales. **Contains depictions of: PTSD, substance abuse, child abuse**
8 69 - In Serial7 Chapters
Children of the Cursed Star
When stars fell and the Void appeared, humanity believed it to be the end--until those with magical abilities appeared, able to battle back the monsters. Centuries later, these gifted humans known as Starchildren attend academies to learn to harness their powers and protect the world from the Void. Three of these students, awakened under the cursed silver star, are destined to change the world. If their great power doesn't destroy them first. **Also posted on Wattpad, Tapas, and Scribblehub**
8 218 - In Serial47 Chapters
You Who Touched My Life (Completed)
Now also available as Ebook on Amazon Kindle"The rapist is marrying the slut. Good for them." Some people were saying behind my back. I just looked down at my hands not daring to face anyone. My parents weren't looking at me. But I saw them crying a while ago. Today I'm getting married so I'm surrounded by hundreds of people yet I feel soo lonely. My groom is a rapist they say. He raped his mother's friend 6 years ago. Today, he'll be my husband after an hour. I'm soo scared. If only I hadn't committed that sin...###I wore my Sherwani and looked into the mirror. Like always I look like a handsome good-looking young millionaire businessman who any woman can drool over. Any guy would kill for a fate like this but in my case I would kill to get rid of this fate. It was a mistake...no a sin that I did which I'm being punished for. How much longer do I have to be punished?***********************************Naila Aziz was a bubbly, too innocent for this world girl who had her perfect world turned to hell because she fell in love with the wrong guy and lost the most important thing that she needed in this world to survive....her purity. She's coined as a slut and mocked by the world....but is she really?Kaif Alam is the most handsome young businessman that every girl dreams of but circumstances turned him into a cold hearted, aggressive, man who has created a impenetrable wall around him.He's coined as a rapist and hated by the world.....but is he really?Are these too really what the world think they are.... Or there's more to the story?Find out and follow Naila and Kaif's journey as they go through self-doubts, insecurities, pain, fear, heartbreak, pleasure and finally.....❤
8 198 - In Serial18 Chapters
Transformers: Heroes
Heroic Decepticons Alternate Universe. A century ago, the eons-old war between the Autobots and the Decepticons suddenly and inexplicably came to an end. Since then, many have gone their separate ways, whilst others still hold onto the bitter memories of war. Now, as Autobots and Neutrals join forces in a new directive to capture every Decepticon still left alive, it appears that the Autobots will finally get their chance to even the score, and defeat their enemies once and for all. But when they become the target of seemingly random, yet terrifying attacks, some begin to realize that the enemy may be much closer to home than anyone could have ever imagined. Author's Notes: While it helps to have a little bit of prior knowledge about the world of Transformers, you don't need to be a Transformers fan to enjoy this story, or even a Decepticons fan! One thing I can say for sure is that it is unlike any Transformers fan fiction you've ever come across. This story aims to explore one possible set of motivations in depth in a setting of ongoing conflict between the Autobots (and, more recently, the Alliance - a collaboration between Autobots and Neutrals) and the Decepticons. Although this story takes a lot of things from the G1 cartoon, it is by no means strictly G1 toon oriented and introduces characters and/or ideas from other continuities (Sentinel Prime, Jhiaxus, Thunderblast and Rook (not the Autobot Rook - the other Rook!). Set primarily on Cybertron and Alternity City, it also deviates from certain key elements common in Transformers canon. For one thing, the general consensus that all Autobots are good and all Decepticons are bad is challenged, and a new meaning to the motivations behind their conflict is offered (which is a recurring theme in my Heroic Decepticons Alternate Universes). Some personalities have been altered from their canonical profiles as a necessity (Megatron being the most obvious example) and developed to a much deeper level than the original cartoon allowed. I hope you enjoy and thanks for reading.
8 184 - In Serial21 Chapters
great love disasters: Lucian and Treegan
Ian and Lucy are dating and in love. Troian and Keegan are in love, but want to wait until Pretty Little Liars is finished. When Ian sees Lucy and Keegan spending a lot of time together he gets jealous and tells Troian and she gets jealous also. What will Lucy and Keegan do?
8 168

