About | scott.cgi

scott.cgi

Game Engine Developer & Independent Game / App Maker

About

Major in Computer Science and over 14 years programming experience. The core development experience including 3 years in J2EE, 6 years in mobile game, 7 years in independent game and app. In addition, adhere to technical writing and technology sharing.

The details of technical experience and stack:

  • J2EE (servlet, jsp, jdbc, spring, hibernate, struct2, osgi, design pattern, various and self-developed frameworks).
  • Front-End (css, html, js, ajax, the open source js libraries include jquery, extjs, mootools, yui).
  • Develop open source js library MojoJS (css3 seletor, animation engine, event handler).
  • svn, git, nodejs, lisp, maven, mysql.
  • Mobile Game Client.
    • Private Game Engine (java, c, 2d).
    • Cocos2dx (c++, lua, 2d).
    • Gameplay3D (c++, lua, 3d).
    • Unity3D (c#, 2d/3d).
  • Develop open source game engine Mojoc (c99, opengles3.x, java, swift, 2d/3d).
  • Unity3D plugins and gameplay frameworks, vulkan, metal (Coding).
  • AI, Blockchain, OS Kernel (Learning).

Open Source

  • [Mojoc] game engine (c99, opengles3.x, android/ios).

  • [MojoJS-Query] js css3 seletor engine (support full css3 and more).

  • [MojoJS-Animation] js animation engine (support queue, concurrent, delay, transform and more).

  • [MojoJson] simple and fast json parser (including C# and C).

  • [MojoTweenEase] standard and custom tween easing functions (including C#, C and JS, uses formula expansion for optimization).

  • [MojoUnity-Packages] A series of plugins for Unity Game Engine (including Editor extensions, Shake effect, Text-Image layout, Tween animation, UI framework, etc)

  • [MojoTween] A fast, powerful, elegant, efficient and easy-to-use Tween animation Engine for the Unity platform (Paid But Worth It).

  • More projects on the way…

Game

/*
 * keep coding keep living.
 * stay hungry stay foolish.
 */ 

© 2018 - 2025 scott.cgi All Rights Reserved