Jiacheng Sun

Jiacheng SunJiacheng SunJiacheng Sun

Jiacheng Sun

Jiacheng SunJiacheng SunJiacheng Sun
  • Home
  • Legend: Rebirth
  • Shanghai 1920
  • Shanghai 1920-XZ_EN
  • Shanghai 1920-XZ_EN_Simpl
  • FPS Game Prototype
  • Simple Quizlet
  • Stephen's Room
  • Mad Blood
  • Escape
  • Ember
  • Explosive Cube Pinball
  • TPS Prototype
  • More
    • Home
    • Legend: Rebirth
    • Shanghai 1920
    • Shanghai 1920-XZ_EN
    • Shanghai 1920-XZ_EN_Simpl
    • FPS Game Prototype
    • Simple Quizlet
    • Stephen's Room
    • Mad Blood
    • Escape
    • Ember
    • Explosive Cube Pinball
    • TPS Prototype
  • Home
  • Legend: Rebirth
  • Shanghai 1920
  • Shanghai 1920-XZ_EN
  • Shanghai 1920-XZ_EN_Simpl
  • FPS Game Prototype
  • Simple Quizlet
  • Stephen's Room
  • Mad Blood
  • Escape
  • Ember
  • Explosive Cube Pinball
  • TPS Prototype
https://i.vimeocdn.com/video/1643942451-c1b283e11ab3a54e7a8ba44162b6b81b565987f216c5264d98d806e7576c044d-d

Available For Hire

Available For HireAvailable For HireAvailable For Hire

Get to know me!

Contact Me

Available For Hire

Available For HireAvailable For HireAvailable For Hire

Get to know me!

Contact Me

About Me

My Experience

My Experience

My Experience

    

Unity Programmer Intern

Summit Technology Laboratory          

Sept. 2022 – Current

  • As a team member who joined the team later, read and understand the existing code framework, actively communicate with members of the project team, propose solutions that can solve the lag problem, and significantly improve the running speed of the projec

    

Unity Programmer Intern

Summit Technology Laboratory          

Sept. 2022 – Current

  • As a team member who joined the team later, read and understand the existing code framework, actively communicate with members of the project team, propose solutions that can solve the lag problem, and significantly improve the running speed of the project by modifying the basic logic of the program.
  • Actively communicated and understood the supervisor's requirement, upgraded and implemented some UI functions to improve user experience.


Game Developer Intern

Resilience, Inc    June. 2022 – Aug. 2022

  • Design and develop PC games with Unity on the theme of facing sadness
  • Use Plastic SCM to share and synchronize data with the team
  • Actively communicate with the team and help colleagues with less development experience to complete game development work


Lab Tutor in CS112 Computer Graphic, University of California, Irvine 

Dec. 2021 – current 

  • Facilitated student interaction in class and helped students with homework outside of class focusing on Computer Graphic
  • Record introduction videos for project assignments and hold lab session.
  • Intro video 0
  • Intro video 1
  • Intro video 2
  • Intro video 3


Learning Assistant, University of California, Irvine   

Sep. 2021 – Dec. 2021 

  • Acted as a liaison between the professor and students of the ICS6B, Boolean Algorithm and Logic 
  • Assisted the professor with preparing the course materials to ensure the class progressing smoothly  
  • Helped 60 students understand class materials and answer related questions and concerns 


Lab Tutor in ICS46, C++ DATA STRUCTURE AND ALGORITHM, University of California, Irvine 

Sep. 2021 – Dec. 2021 

  • Facilitated student interaction in class and helped students with homework outside of class focusing on Data Structure Implementation and Analyzation 
  • Assisted 40 students in understanding course concept and provided inspirations in project coding
  •  Received positive comments and gratitude from thirteen students 


Chinese Union in Computer Science (CUCS)

Blog Writer, University of California, Irvine                               June. 2020 – current

  • Write and edit monthly articles about programming for CUCS social media account, with an average of several hundred views
  • Plan and hold both academic and non-academic workshops for CUCS members, including course review session, internship and job hunting workshops
  • Attend monthly core group meeting to discuss the organization’s current state and future events 

My Skill

My Experience

My Experience

 Adobe Photoshop 


  Autodesk Maya


Blender 


Unity 2D/3D


 RPG Maker MV   

 

 C++ /C# 


 Chinese (fluent)  


webGL


BeeCut Audio and Video Editing 


My Education

My Experience

My Education

Mt. San Antonio College Walnut, CA, 

Jun 2018 - Jun 2020

Computer Science Major

Transfer GPA - 4.0


 

UC Irvine, Irvine, CA 

Jun 2020 - Current

Computer Game Science Major

Current GPA - 4.0


 

Main course: 

  • Programming in C/C++
  • Data Structure Implement and Analysis
  • Game and Society
  • Game System and Design
  • Game Design



Highlight

Shanghai 1920-XZ

2.5D ARPG

Time Size: 3

Role: Lead Designer, Lead Programmer, UI/UX, 2D/3D Artist

Published On Steam!

Take a look

My project

Shanghai 1920

Shanghai 1920

Shanghai 1920

Visual Novel Game

Time Size: 5

Role: Designer, Programmer, 2D Artist

Published On Steam

Take a look

Mad Blood

Shanghai 1920

Shanghai 1920

3D Multiplayer Shooter

Time Size: 2

Role: Designer, Programmer, UI/UX

Take a look

Ember

Legend: Rebirth

Legend: Rebirth

2D Online Multiplayer Shooter

Time Size: 8

Role: Network function Programmer

Take a look

Legend: Rebirth

Legend: Rebirth

Legend: Rebirth

JRPG

Time Size: 1

Role: Designer, Programmer

Take a look

Code Example

BaseEnemy (cs)Download
GameFlowManager (cs)Download
InteractableItem (cs)Download
XingzheBehaviour (cs)Download

The Article I wrote

Some academic articles written when I was a Blog Writer at CUCS

算法入门-递归 (pdf)Download
如何用VS 写一个带图形用户界面的程序 (pdf)Download
默认构造函数的问题 (pdf)Download
PhotoShop Tutorial (pdf)Download

Connect With Me


Copyright © 2024 Jiacheng Sun - All Rights Reserved.

  • Legend: Rebirth
  • Shanghai 1920
  • Shanghai 1920-XZ_EN
  • Shanghai 1920-XZ_EN_Simpl
  • FPS Game Prototype
  • Simple Quizlet
  • Stephen's Room
  • Mad Blood
  • Escape
  • Ember
  • Explosive Cube Pinball
  • TPS Prototype

This website uses cookies.

We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.

Accept