GithubHelp home page GithubHelp logo


Welcome to LuviKunG's Github and Gist

ko-fi

Repositories

Tools for Unity Editor

  • Various C# Scripts for Unity Engine that helps you to develop the game easier.
  • Some scripts may obsolete or dreprecated.
  • Custom a transform inspector in Unity Engine that includes reset position, rotation and scales.
  • Easier to change scene or access scene.
  • Ordering scenes in Build Settings and just open the window and click the scene you want to edit in editor to open it.
  • Easier to editing Scripting Define Symbol.
  • Able to add, remove and reorder of SDS syntax.
  • Deprecated for Unity 2021 or newer version because Unity already include this feature into editor in Player Preference.
  • Easier to check list of shader that will includes in build.
  • Contains feature of duplication checking and reordering shaders list.
  • Easier to view all events that implemented in animation asset files.
  • Preview all AnimationEvent and types.
  • A Console GUI that previews all logs, warnings and errors and able to custom your input commands for calling your scripts that implemented in any instances or static classes.
  • Using Unity IMGUI.
  • Latest update for using in Unity newer version.

Build Pipeline for Unity Editor

  • All Build Pipline has feature to select export build location and will remember the last location you selected.
  • Able to change build location everytime.
  • Able to set build format name.
  • One click and GO Build, just take your time, off from chair and go take some coffee and let Build Pipeline handle build process.
  • Strip mobile warning for WebGL usage in mobile platform.
  • Adjust memory size for WebAssembly.
  • Adjust linker target.
  • Adjust compression.
  • Adjest WASM streaming.
  • Adjust info.plist such as permissions.
  • Storing key and password for easier to rebuild everytime (but not recommended, just for quick build!).

Coming Soon!

Tad Kum Thai Library for Unity Editor

Tad Kum Thai

  • Reposition Thai alphabet font in the correct position and using correct alphabet.
  • Coming with dictionary block-chained pattern of all Thai words that able to group phrase and divide word by word (or sentense).
  • Able to use custom font by using FontForge Python batch scripts, any font will converted for support GPOS and GSUB.
  • required Unity3D.ThaiFontAdjuster from SaladLab, FontForge and TextMeshPro from Unity Engine Package.

Scenario Engine (for Unity Editor)

  • Graph Nodes style that help you to manage story and dialogue or some event such as camera repositioning or shaking, etc.
  • Based on Finite State Machine with Entry and Exit point.
  • Easy to integration. No need to create custom editor. Just create an inherit class and go.

Profile

Full name: Thanut Panichyotai

Titles: Game Director, Senior Game Designer & Senior Game Developer

Location: Bangkok, Thailand.

Summary

Studied in Game Design for mobile games for 8 years. directed the projects with game development team. Able to writing Game design document, game scope document, pitch agenda, marketing plan. Able to prototyping the game mechanics by myself include online multiplayer games. Able to manage the project using both of OKR management system and Agile project management with Scrum. Analyze game using tools. Able to writing Game Journals. Include interactive media design and games design such as AR, VR and XR (Mixed Reality). Skillful in Game Design: A Deck of lenses. Advanced on game development for 6 years programming experience using various game engine. Quickly understand codes and prototype by yourself. Can adapt codes and projects easier to use. Likely to create new tools that helpful and fast to design and develop. Reliable and friendly professional able to work with little oversight and collaborate in team environments. Adviced the supervisor about development process, cost and quality.

Skills

Game Design

  • The Art of Game Design: A Book of Lenses (2nd and 3rd Edition) with A Deck of Lenses
  • FREE-TO-PLAY: Making money from games you give away
  • A Theory of Fun for Game Design

Arts

  • Spine (2D Animation)
  • Paint Tool SAI (2D Arts)
  • Adobe Photoshop (2D & 3D Texture painting)
  • Adobe After Effects (Created a promo-video)
  • Adobe InDesign (Document & Promotion)
  • Blender (3D Models)
  • Autodesk Sketchbook (Whiteboxing drawing & prototype & many case!)

Product Management

  • MDA Framework
  • Value Proposition Design

Development

  • Unity Engine 4, 5, 2017, 2018, 2019, 2020, 2021 & 2022
  • Unreal Engine 4.27, 5.0 and newer
  • Construct 2 (2D Game Engine for WebGL or Browser game)
  • Defold
  • Pixi.js
  • C# with OOP (SOLID Included)
  • C++ (Unreal & Arduino)
  • Ruby Script
  • Java
  • Javascript
  • JSLib (Unity)
  • HTML
  • PHP
  • SQL (Query)
  • MongoDB
  • 3rd Party Server Provider (Parse (Legacy), GameSparks, PlayFab)
  • Multiplayer & Back-end Provider(GameSparks, Playfab, Photon)
  • Node.js
  • WebSocket & Socket.IO
  • React.js
  • IMGUI

Other

  • Progressive Web App Design (Which include Web Design and App Design)
  • UX/UI Design & Color Theory

Certifies

  • Certified on Unity Certified Developer (2016).
  • Instructor of ICT Basic Training for SMEs in Microsoft Youth Spark & ASEAN Foundation.
  • 2nd Winner Prize competition from Good Game Developer Project 2013.
  • Teacher Assistance of Ministry of information and Communication Technology about Technology for Accessibility.

Working Experience

Miimo AI Co,.Ltd. Feb 2022 - Present

Game Developer

  • Develop a low code game in iOS (especially on iPad) for small childrens to learn the concept of programming since childhood.
  • Develop in-house editor for create and manage study content for student.
  • Improve app performance by refractor coding structure, doing memory mangement and control the flow of the data.
  • Mentor other developer about coding technique and programming tips for improve development performance.

Casasoft Studio Co,.Ltd. Feb 2021 - Feb 2022

Senior Game Developer

  • Develop two prototypes of Soul-like action games using Unreal Engine 4 with C++ and Blueprint (but prefer C++).
  • Manage under Agile Project Management using Jira.
  • Mentor and train internship programmer & junior game developer for game development.

Vonder (Thailand) Co.,Ltd. Oct 2019 - Feb 2021

Senior Game Designer & Senior Game Developer

  • Design and develop 3 games with own team using Unity WebGL.
  • Public relation management for all games and interactive in company.
  • Mentor and train internship programmer on game develop processes.
  • Advised the CEO, CCO & product owner regarding cost and quality.

Zai Studio June 2019 - Oct 2019

Senior Game Developer

  • Design and develop a multiplayer mini game project.
  • Public relation management for all games and interactive in company.
  • Mentor and train internship programmer on game develop processes.
  • Advised the CEO, CCO & product owner regarding cost and quality.
  • Manage under Agile Project Management with Scrum.
  • This is my sister's game studio. I worked for 5 months to help her, to improve working environments and teaching Junior Developer to improve skills and able to develop a project.

ZERO-bit Co.,Ltd. May 2018 - February 2019

Game Director, Game Designer, Senior Game Developer & Marketing Coordinator

  • Directed and design 7 of mobile game with development process.
  • Managed under Objective and Key Result management system.
  • Public relation management for all games and interactive in company.
  • Mentor and train internship programmer on game develop processes.
  • Advised the CEO, CCO & product owner regarding cost and quality.

YGGDrazil Group Co., Ltd. June 2016 - May 2018

Game Designer & AI Game Developer, with a liitle bit of Project Management

  • Designed and developed a Virtual Reality game for HTC Vive and KAT VR called NUMBER 6 with support for KAT VR.
  • Developed a Virtual Reality game for mobile called NUMBER 5 with support for Android, iOS and Oculus.
  • Developed a game for PC called Home Sweet Home as AI Game Developer.
  • Public relation management for all games and interactive in company.
  • Mentor and train internship programmer on game develop processes.
  • Advised the product owner regarding cost and quality.

arkavis siam Co., Ltd. May 2014 - January 2016

Game Developer

  • Developed frontend and backend for 3 games. RETRO WINGS, RAMA RUN and ZOMBIE RUSH.
  • Worked under Agile process management.
  • Mentor and train internship programmer on game develop processes.
  • Advised the product owner regarding cost and quality.
  • Write weekly reports logging project progress for Agile process management

Kasetsart University 2011

Web Programmer

  • Developed a website of Kasetsart University, Faculty of Agriculture for Master degree online registration using PHP to create printable document as PDF file.

Activities

  • Moderator of Thai Game Industry Career (TGIC).
  • Certified on Unity Certified Developer 2016.
  • 1st Winner Prize of Popular Vote from Good Game Developer Project 2013.
  • 2nd Winner Prize of competition from Good Game Developer Project 2013.
  • 2nd Winner Prize of Popular Vote from Thai Game Jam 2013.
  • Founder & Moderator of 4DBox Group.
  • Youtube Partnership on irpgTV channel, aiming for review games in Thailand.
  • Twitch Livestream partner.
  • Teacher Assistance of Ministry of information and Communication Technology.

Previous Works

Home Sweet Home EP.1

Thai Mythology horror game

  • Worked as AI Game Developer, developed for all ghosts in the game and some mini puzzle mechanics.
  • Developed using Unreal Engine 4.17, based on blueprint.
  • Available for purchase on Steam.

NUNBER 5

Virtual-reality of First person action shooting in mobile

  • Worked as Game Designer and Game Developer.
  • Using Unity Engine 5.6.5.
  • Support on Oculus GearVR and Cardboard (both Android and iOS).
  • Available for purchase on Oculus (Gear VR).

RETRO WINGS (2015 - 2016)

Arcade mobile platfrom game

  • This game has 100,000 - 500,000 downloads in China in a month.
  • Has a different version called RETRO WINGS LITE available for HTML5.
  • Using Unity Engine 4.6.
  • Available for free on iOS and Android.

RAMA RUN (2016)

Arcade mobile platfrom game

  • Worked as User Interface Developer.
  • Using Unity Engine 4.6.
  • Available for free on Android.

Flappy LuviKunG (2014)

Just a normal 'Flappy Bird' clone game

  • This game has been created in 6 hours, with touch screen supported.
  • Inspired by Flappy Bird, But much easier to play.
  • Using Construct 2 with pure blueprint events.
  • This game got 10,000 download in first day.
  • Available download for free on Mediafire.

Color My Heart (2013)

Psychological adventure game

Other works

Home Sweet Home EP.2

Thai Mythology horror game

  • Started a prototype using Unreal Engine 4.22.
  • Exit the prototype team later, and start 'NUMBER 6' project.

NUMBER 6

Virtual-reality of First person action shooting using HTC Vive

  • Developed using Unreal Engine 4.22 which internal customize engine called 'Thor' for VR Games.
  • Developed motion tracking system which able to grab stuff and throw, shoot the gun and using light saber to deflect an incoming bullets.
  • Designed and developed during development process.
  • This project isn't finish and canceled by Game Director.

Contacts

Thanut Panichyotai's Projects

animationeventviewer icon animationeventviewer

Unity Editor tools for view Animation asset properties includes AnimationEvent and types

buildpipelineios icon buildpipelineios

This is Unity Plugins that able to fast build iOS with separate folder version by date and modify URL Schemes.

buildpipelinewebgl icon buildpipelinewebgl

This is Unity Plugins that able to fast build WebGL with separate version by date and strip code for mobile devices.

graphicshaders icon graphicshaders

Graphic Shaders is an Unity Editor Window that able to view all include shaders, add new shaders, remove shaders, sorting shaders, remove null reference or duplicate shaders.

luviconsole icon luviconsole

LuviConsole is a console that show log of Unity Engine debug in GUI screen. Also include custom command for create a command menu for debug or cheat.

luvitools icon luvitools

Some useful unity plugins, create by Thanut Panichyotai (@LuviKunG)

mipmapbiaseditor icon mipmapbiaseditor

Mip Map Bias Editor is an Unity Editor plugins that can perform Mip Map Bias quality selection and batching all textures in the selected folder of project.

reactmonokaicolorpalette icon reactmonokaicolorpalette

This is React project that able to show all available styles of Monokai color palette which include Hex code and RGB.

scenemenuwindow icon scenemenuwindow

[UPM] This is unity plugins that will add new window for scene menu to easily switch scene or control loaded scene.

scriptdefinesymbolseditor icon scriptdefinesymbolseditor

Script Define Symbols Editor is an Unity Editor Window that able to manage script define symbols per build.

toonblastpuzzle icon toonblastpuzzle

Unofficial Unity Engine C# project for Toon Blast puzzle game, made with Unity.

unityandroidqrcodescanner icon unityandroidqrcodescanner

Unity Project that using WebCamTexture class and Zebra Crossing Barcode library to perform in-app QR Code scanner.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.