Laravel login using username or email

Laravel comes with their own auth system, so you don’t have to build login, registration, and authentication system from scratch.

By default, Laravel uses email for authentication. If you want to use username, you have to make little tweak to your controller as explained in their documentation.

But, what if you want to use either email or username for authentication? In this post, I’ll show you how to do that.

Continue reading Laravel login using username or email

Using ADB through WIFI for Android Development

Most of the time, I use emulator for android development. But, using emulator can eat my memory and slowing down my development. Doesn’t help that the fact that Android Studio also take most of my desktop resource.

Real device deployment is way to go. But, sometimes dealing with USB cable is not pleasant experience. So, the solution is using WiFi to connect with my device.

Continue reading Using ADB through WIFI for Android Development

Where Are My Pets?

Description

Where Are My Pets? is a logic puzzle game about finding the location of your pets and other objects. Each room has several possible objects and you have to decide which objects are actually in that room. You will be given some clues that show the relation between two objects.

Platform : HTML5

Released : 2018

Role

I came up with the idea from an old game, Inspector Parker. I made this game with a friend. I did all code and he did the art & assets.

Technology

  • Openfl (Haxe)

She and the Light Bearer

Description

She and the Light Bearer is a point and click adventure game, a poem, a fairy tale. Take a journey inside a vibrantly colored forest, meet silly creatures, listen to serene folk music, and discover somber secrets.

Platform : Steam

Released : 2019

Role

I worked as a contractor programmer on Mojiken Studio. Game is made on Unity3D. Even though the game is using Fungus, the game is not 100% visual novel. I made some mini games & its integration to Fungus system. Worked for 2 years on this project.

Technology

  • Unity3D (Game engine with C#)
  • Fungus (Unity Framework for Visual Novel aspect of the game)