Open in app

Sign In

Write

Sign In

Josh Chang
Josh Chang

19 Followers

Home

About

Dec 10, 2020

Using Top Down Dynamic Programming to Solve the Climbing Stairs Problem

Luckily for us, dynamic programming like everything else in a coding interview, is just an algorithm. With enough practice, you’ll be able to get an intuition and solve DP problems in no time! Dynamic programming is a clever technique that optimizes a brute force solution by solving for the…

Dynamic Programming

8 min read

Ah dynamic programming.
Ah dynamic programming.
Dynamic Programming

8 min read


Dec 5, 2020

Learn Breadth First Search Graph Traversal with Clone Graph

Graphs are one of the most common questions that might show up in a technical interview, especially in these days where many real-world applications can be represented by nodes and edges such as the social networks! There are hundreds of graph questions that can show up in a programming…

Coding Interviews

7 min read

Learn Breadth First Search Graph Traversal with Clone Graph
Learn Breadth First Search Graph Traversal with Clone Graph
Coding Interviews

7 min read


Published in AR/VR Journey: Augmented & Virtual Reality Magazine

·Feb 8, 2018

Day 39 of 100 Days of VR: Creating a VR First Person Shooter II

Welcome back to day 39! Yesterday we started to look at fixing problems that involved the limitation of Mobile VR (and a lot of raycasting), today we’re going to make some more changes. Specifically, the goal today is: Change our Event Trigger logic to deal with what happens if we’re…

Android App Development

6 min read

Day 39 of 100 Days of VR: Creating a VR First Person Shooter II
Day 39 of 100 Days of VR: Creating a VR First Person Shooter II
Android App Development

6 min read


Published in AR/VR Journey: Augmented & Virtual Reality Magazine

·Dec 1, 2017

Day 40 of 100 Days of VR: Creating a VR First Person Shooter III — UI

Here we are at another milestone in the 100 days of VR challenge! Day 40! Who would have known that I would have made it to this point? We’ve come a long way, we learned a bit about Unity, made a simple game, and now here we are working in…

Virtual Reality

8 min read

Day 40 of 100 Days of VR: Creating a VR First Person Shooter III — UI
Day 40 of 100 Days of VR: Creating a VR First Person Shooter III — UI
Virtual Reality

8 min read


Published in AR/VR Journey: Augmented & Virtual Reality Magazine

·Nov 16, 2017

Day 38 of 100 Days of VR: Creating a VR First Person Shooter I

Welcome to Day 38! Today, we’re going to talk about the limitations of mobile VR and make some changes in our game to fix things. We’ve already started to fix some things, specifically adding event triggers to our enemies, but there’s still many more things to solve! Here’s a quick…

Android App Development

8 min read

Day 38 of 100 Days of VR: Creating a VR First Person Shooter I
Day 38 of 100 Days of VR: Creating a VR First Person Shooter I
Android App Development

8 min read


Published in AR/VR Journey: Augmented & Virtual Reality Magazine

·Nov 15, 2017

Day 37 of 100 Days of VR: Adding Basic VR Changes Into Our FPS I

Welcome to Day 37! Today, things are finally going to get serious in working with VR! Currently, there are a lot of problems with the app from when we launch it. Some are just limitations and others are actual problems. However, before we start to go in and fix everything…

Virtual Reality

5 min read

Day 37 of 100 Days of VR: Adding Basic VR Changes Into Our FPS I
Day 37 of 100 Days of VR: Adding Basic VR Changes Into Our FPS I
Virtual Reality

5 min read


Published in AR/VR Journey: Augmented & Virtual Reality Magazine

·Nov 8, 2017

Day 36 of 100 Days of VR: Getting Our FPS Game Running in VR

Welcome back to Day 36! Yesterday we set up our mobile device to be able to play VR device and there’s nothing quite like that experience, especially if you’re the one that “made it”. If you’ve made it this far in the journey, but you haven’t tried using the Cardboard…

Android

5 min read

Day 36 of 100 Days of VR: Getting Our FPS Game Running in VR
Day 36 of 100 Days of VR: Getting Our FPS Game Running in VR
Android

5 min read


Published in AR/VR Journey: Augmented & Virtual Reality Magazine

·Nov 7, 2017

Day 35 of 100 Days of VR: How to Run Google Cardboard on an Android Device in Unity

Yesterday we looked at how we can work with VR and went through the basic demo and understood how everything worked. Today, we’re going to look at how we can install our game directly into the phone. To do everything today, we need to have: A phone that supports Android…

Android

5 min read

Day 35 of 100 Days of VR: How to Run Google Cardboard on an Android Device in Unity
Day 35 of 100 Days of VR: How to Run Google Cardboard on an Android Device in Unity
Android

5 min read


Published in AR/VR Journey: Augmented & Virtual Reality Magazine

·Nov 2, 2017

Day 34 of 100 Days of VR: Setting Up the Google Cardboard In Unity

Now that we have made a conscious decision to work in VR, today I finally had the chance to play around with VR in Unity. Today we’re going to explore setting up and using Google’s VR SDK. You might think that setting up VR would be an extremely complex process…

Virtual Reality

7 min read

Day 34 of 100 Days of VR: Setting Up the Google Cardboard In Unity
Day 34 of 100 Days of VR: Setting Up the Google Cardboard In Unity
Virtual Reality

7 min read


Oct 31, 2017

Day 33 of 100 Days of VR: Implementing the High Score System

Side Note: I’ve been feeling sick recently and progress have been slow, but I’m feeling better and ready to get back to it! Welcome back to day 33! Yesterday, we looked at 3 ways we can save and load data in Unity: with PlayerPrefs, Data Serialization, and saving our data…

Unity

10 min read

Day 33 of 100 Days of VR: Implementing the High Score System
Day 33 of 100 Days of VR: Implementing the High Score System
Unity

10 min read

Josh Chang

Josh Chang

19 Followers

Software Engineer by day, side hustler wannabee by night! https://leetdev.io

Following
  • Grigor Khachatryan

    Grigor Khachatryan

  • York Wei

    York Wei

  • Evi Meyer

    Evi Meyer

  • Christian Gonzalez

    Christian Gonzalez

  • VRScout

    VRScout

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech