Month: April 2017

Got Hooked Playing Flight Simulator

I always like simulator games like a farming simulator or truck simulator.

This kind of game is always kind. I mean, it doesn’t really pressure you. There’s no threat, no big issue, no challenge and sometimes funny things happen. Basically, just sit, relax and play.

Which might be boring for some people.

My first simulator game is actually truck simulator. I forgot which version is it but I play it when I was 8 years old.

When I first play that game, I don’t understand anything. It is in English but I don’t know any English back then.So what I do is just driving around the town. I don’t pick any mission, quest, or anything like that. Just driving. And I always coming back to play more.

So what I do is just driving around the town. I don’t pick any mission, quest, or anything like that. Just driving. And I always coming back to play more.

Even if I have to share it with my little brother.

The reason? I don’t know. I guess I just like having fun, looking at the environment and relaxing without worrying too much.

But due to my PC and the only PC in my home broken, I can’t play it anymore. My parent bought PS1 for me (and my brother), but there is no simulator game on that platform. At least there is no store nearby that sell simulator game.

From that day, I don’t play simulator game anymore. It’s not like I lose interest, I just forgot that this kind of genre exists.

At least until recently.

I look at my Steam library and store recommendation recently, looking for a game to play. When I go through my Steam queue, I got directed to the new x-plane game (x-plane 11). I don’t know why, but I got little interested in it.

I never play flight simulator games. They look hard to play and confusing. There are so many buttons I can just press but I don’t know what it does.

Not only that, there are many number and code on the screen that I don’t understand what it means. Maybe one or two, but there are too many things that I don’t understand.

I always got this strange feeling that if I press it, something bad will happen. Even if in reality, nothing will happen. You might be crashing and you just have to repeat the flight.

This kind of game is always not newbie friendly. Really hard to learn.

Sure there is a tutorial, but it explains nothing. It feels like it only guides you 3 out of 50 things you should know before you “can” play.

But strangely, I like this kind of game.

So after some thinking time, reading some reviews, guide, stream and youtube. I decide to bought it from steam, play it for a couple hours, and I love it.

My weekend is gone in the blink of an eye. Like it has been 3 days since I bought it and I already got 20 hours playing it. I guess that happen when you don’t sleep.

Because of that, I sleep like a log on Sunday night.

This happens when I really love the game. This also happens when Cities Skyline first came out. I was like “what is sleep?”.

Fortunately for me, there are not that many games that can make me lost time like that. I’m pretty good to keep control to when I should or shouldn’t play, as long as I’m not in the middle of playing. Basically, if I play, I’m gone.

So far, it really good game. I’m not that pro yet. Heck, I’m not even at an amateur level yet. My flight record is like 3 success out of 20 flight. Pretty bad.

If you like this kind of game, buy it. It good. Be warned, it addictive.

The only problem I have so far is the control. It really hard to control. Especially if you don’t have a joystick.

I only have keyboard, mouse and Xbox controller to play. Just a little, gentle push on the analog, my plane rotating aggressively.

That why I add a joystick to my next thing to buy list.

That when I realize, I got addicted.

Prettier: Javascript Formatter

If you have been coding javascript for a while and working with multiple people that used to use different languages. Do you ever reviewing your code project and there are many coding standards mixed up and wasting your time to reformat each file to match your coding standard. A simple example of that is using tabs vs space to indent the code.

I got this problem, especially lately when my team is growing but our team is lack people that experienced in javascript. Which is why on today post, I will introduce you all to javascript formater called Prettier.

What it do is formatting your javascript code automatically so you don’t have to waste your time, reviewing each line and files, spending an hour just to format the code which provides nothing to the product. With this tools, you got both pretty code and time to spend on the more important task (or more time to be lazy).

It works by converting your javascript code to AST (Abstract Syntax Tree) and then pretty-printing the AST which give you with pretty and formatted code. Pretty simple, I know.

Not only that, it even got an option to set which javascript format you are going to use. I know that in javascript or similar language there has been style war. If you don’t know what it is, as you know there are many different coding standards available to use in javascript and people has trouble to agree which standard is the standard. So they decide to use their own standard. If you are using coding standard that didn’t really match with Prettier default, you can change it in the option.

If you are using Atom which is a powerful editor and my favorite programming editor, you can install it on your atom package manager or use command:

There is a downside tough. There is still some bug and the options are pretty limited. But since it still a new project, give it some time. It will be better. Regardless, it is a promising project and really useful especially if you have trouble or being overwhelmed by messy code in your project.

One note on the stability. Based on their blog post, it being used to format React, Jest, immutable-js, Haul, and many more. So you can expect good stability and less bug. You don’t have yo worry that much.

No longer tabs vs space war now. Go ahead, try it yourself..

[Github Project] [Atom Package]

Again, Issues with Internet Connection.

I can’t seem writing too much today. Since yesterday my internet connection is either dropping which is sometimes it connected sometimes it disconnected or just disconnected for an hour. Of course, I already complain to my ISP but they say that it problem from their end so there is nothing I can do except for waiting.

You may ask how do I write this if I don’t have Internet Connection? I have been learning from my last mistake which I describe it couple days ago. So, even if I can’t write much, or have good quality. At least I want to write a short post. Little is better than nothing right?

I might be writing about my impression of GitKraken or something else tomorrow if my internet is fixed or at least I can get it connected when I’m writing. We will see…

Playerunknown’s Battlegrounds Impression

Lately, I have been hooked playing Playerunknown’s Battlegrounds. I’m sure you already know this game since it got pretty popular in the last couple weeks. But for you who don’t know what this game is, in short, it is a 3rd person battle royal game where you must kill each other until there is only one person/group alive. Just think like hunger games. You fight each other until there is only one but you can’t talk to each other except you are playing in a group.

In this post, I will try to why I was hooked to play this game and recommend it to other people. But as always, it really objective from my point of view about what I like and what I don’t like about the game.

The Good

  • The objective is simple enough. If you are playing solo then your objective is just to kill everyone. Or if you play in a group, you just have to kill everyone else that not in your group.
  • There is a variety of weapon you can choose to fight and it got healing and armor to help you survive. It even has weapon modification like red dot sight or long range scope to help your aim. And for the ranged weapon, you use an ammo to shoot so you definitely can’t shoot infinitely.
  • It got a car that you can drive somewhere, but beware. Using a car is the only way to move really fast across the map but it come with a downside. Everyone around you will hear there is a car being driven since the car is really loud and they can shoot you through the window if they choose to.
  • There is area restriction mechanic. It got marked on your map and if you are on the outside of the allowed area, you got damaged over time until you die. The allowed area got smaller and smaller over time until it really small so if you never meet any enemies with this you definitely would. This is good since it can force people to move (not just camping forever) and control how long the game will last at maximum.

The Bad

  • Performance is still pretty bad. I know it still on early access and from what I hear it just 7 months since it first being developed, but I can’t help to say it since sometimes it can be really bad. On my system, it can be down to 20 fps.
  • Network performance is still bad, sometimes you got rubber banding. Sometimes you meet people with high ping teleporting around.
  • Change the game graphics settings to all low definitely can give you advantage. I really hate it when you can do this. Game settings shouldn’t give anyone advantage. I didn’t mean settings like changing your crosshair or changingField of View or something like that. Sure it can help you aim but not that much since it really depends on your skills. What I’m talking about is an exploit, like when you can see the enemies due to grass and shadow being disabled in low settings.

The Both (This can count as good or bad depending on your preference, so I put it over here)

  • I like the randomness of this game. Sometimes you got the best possible item and setup in the game like you got the best weapon and armor early on, sometimes you got nothing and you must fight again 3 enemies that using a rifle.
  • The area restriction got smaller really fast. Faster that you can move. So if you want to survive, you must move before area restriction phase is begun. Not only that, the location which is the center of allowed area is random. So, sometimes it can work in your favor. Sometimes, it doesn’t.

I think that all I can think of so far. So we have come to the last question, is it worth to buy it?

This really depends on your preference, if you like battle royal/last man standing and if you trust the developer that will do their best to develop the game (just like all early access game) and if you can accept the randomness of battle royal, then you should buy it. It really good. A little bit too pricey if I compare it to the current state. If not then maybe you must think it over or wait for it to be on discount.

[Steam] [Official Website]

Coming Back to Blogging

So, it has been like what? 11 month since last time I update this blog. The last post I write is “tell” people to Normalize Their CSS and then I’m gone from this site. It not like I abandon this website or lose interest, I have my “excuse”.

My excuse is that when the last post is being published, I’m moving to the different city. It takes a while to prepare since there is a lot of stuff that needs to be packed. Not only that, but I have to unregister things like the internet, TV, electricity, and water since they are billed to my credit card. It didn’t take long tough, just needs 3 days to complete. After that, I only need 1 day to move thing from my old place to the new place.

That didn’t take very long, I know. But, that not the real reason that makes me stop.

After moving and registering my name as a resident there, I didn’t realize that I still don’t have any internet connection except for my phone. So I went to internet provider nearby and ask for new installation. Sure it didn’t take long to register and I have no problem with the service either. It good, 9 out of 10. But what come after that blown my mind. To be honest, it amazes me how bad it is. Well, okay, maybe I’m exaggerating a bit, but hear me out first.

When I register for Internet connection for my new place, I think it may need 3 days or 1-2 weeks at most. Since at previous place that it only needs 3 days even if it needs to pull a cable a bit far. So for this new installation, 1 week is already long since the cable is already there. But how wrong I was. Guess how long it takes. A whole 3 month, like literally 3 exact months, 90 days.

Usually, I hate it when people making excuse and here I am making one.

Yeah, I know. If I really want to post, then I will go to an internet cafe or something. Or maybe write it on my phone, even if it bad or not bring good writing quality (wtf I’m talking about, since when my writing is in “good quality”) at least I’m still writing. But I guess my laziness and me making excuse to myself is the problem. Lesson learned.

Enough about my excuse, now let’s talk about the future.

My plan, for now, is just like before. I’m going to write as frequently as possible, still not going for popularity or anything, and just want to improve my writing and my English skills. If possible, I want to write every day. Short post is fine, as long as I put my time every day to write something anything is fine. I’m the type of person that if I stop doing something, I will stop doing it for really long time.

Wanting to write every day make me a bit of afraid sometimes. What if I got writing slump since I write every day? I got a bit of insecurity when I think about that. I don’t want to stop. I want writing to be one of my habits. On the positive side, since I don’t really restrict myself what to write on this site (sorry for the mess), I literally can write anything. From productive things like web/desktop/game development to everyday life like gaming, music or anime. So maybe I won’t get writing slump.

One thing for sure is that I want to try to add more story on each of my blog posts. Why? I want to expand my word and vocabulary so I don’t use and repeat the word. I’m sure someone already notices it but don’t say a word.

I’m good at creating a story and it pretty easy for me. I have a ton of stories in my note. It not always good one but at least they still count, right? The problem is that I can’t tell or describe the story I made well enough for people that read it to understand. And that always my biggest issue.

I hope that I can fix it with writing frequently on this blog.

That it for this post. tl;dr of this post is just me trying to tell that I’m back to this blog and very eager to write another blog post. You can expect more update on this site, maybe it won’t be that good at first but I will try to gradually get better over time.