Skip to content
  • Welcome!
    • Contact
  • Portfolio
    • Xtreme Drone Racing
    • Picatsso
    • Beat ’em up
    • Asteroid Rain!
    • Space – The final frontier
    • Green Lantern Scrolling Platformer (Unity Engine)
    • Shaders
    • Unity 3D Supergirl game!
    • Bear Porridge!
    • A* pathfinding
    • Balloons!
    • UI work
  • Blog
  • Programming tutorials
    • Graph searches, breadth-first and depth-first
    • Interpolations
    • Quicksort
    • R value references and Move semantics (C++11 and up)
    • What is a Binary Search?
  • Code Challenges
    • Codility Solution: Binary Gap
    • Bonus: Efficient ways of determining whether a number is a power of two
    • Reverse String II
    • Kth Largest Element in an Array (Medium)
    • OddOccurrencesInArray
    • Permute String
    • Powerset: find all subsets of a set
    • Bonus: Swapping variables without a temporary variable.
    • Codility solution: Cyclic Rotation
    • Codility solution: Frog Jump
    • Codility solution: PermMissingElem
    • Codility Solution: MissingInteger
    • Codility Solution: MaxCounters
    • Codility solution: MaxProductOfThree
    • Codility solution: Brackets
    • Codility solution: Triangle
    • Sort Anagrams
    • Between Two Sets
    • Staircase (Easy)
    • Merge two sorted arrays (Sorting and searching)
  • Academic
    • Publications

James Kitchen Games

James Kitchen. Game programmer. Computer Scientist. Game and simulation enthusiast.

DirectX 12, Chapter 6 Exercise 16: Use shader to pulse the box colour

Posted on May 12, 2019May 12, 2019 by James

This is my answer to Frank Luna’s “Introduction to 3D Game Programming with Direct X 12”, Chapter 6 “Drawing in… Read more DirectX 12, Chapter 6 Exercise 16: Use shader to pulse the box colour

Unity Beat Em Up game!

Posted on May 8, 2019May 8, 2019 by James

Its been a while since I made a Beat Em Up game, and I wanted to have a better go… Read more Unity Beat Em Up game!

Doom Style Unity Game!

Posted on May 8, 2019May 8, 2019 by James

I’ve always loved Doom. Like, really love it. So much so I thought it would be fun for me to… Read more Doom Style Unity Game!

Javascript Quiz Game

Posted on April 24, 2019April 24, 2019 by James

The Udemy course for javascript provides an exercise, which is to write a simple program that quizzes the user. It… Read more Javascript Quiz Game

Javascript dice game!

Posted on April 23, 2019April 23, 2019 by James

I have been learning Javascript, for the following reasons: 1) It is the most obvious major programming language that I… Read more Javascript dice game!

Balloons game jam!

Posted on April 22, 2019April 22, 2019 by James

Download from here: https://sourceforge.net/projects/balloonsdarts/ https://www.youtube.com/watch?v=NoqptTY0-zA

Bear Porridge prototype game created!

Posted on April 22, 2019April 22, 2019 by James

Me and some friends wanted to make a cooking game, this is where we ended up! View recipes in the… Read more Bear Porridge prototype game created!

Rope Physics and Displacement map shader

Posted on December 19, 2016December 19, 2016 by James

Rope physics I was recently talking about simulating rope in games, and had a go at it myself. Although it… Read more Rope Physics and Displacement map shader

More UI work!

Posted on December 7, 2016December 7, 2016 by James

Here I have some more UI elements I have been working on. These are not using the Unity UI system,… Read more More UI work!

Supergirl UI prototype

Posted on December 1, 2016December 2, 2016 by James

Pathfinding You will notice the enemy is now running towards Supergirl when instructed to by the UI. I have used… Read more Supergirl UI prototype

Posts navigation

Older posts
Newer posts

Recent Posts

  • C++ Menu System using graphs!
  • Intersections of geometric primitives by rays
  • OpenGL graphics engine!
  • Space shooter prototype!
  • Maximum Depth of Binary Tree

Recent Comments

    Archives

    • January 2021
    • August 2020
    • October 2019
    • May 2019
    • April 2019
    • December 2016
    • November 2016
    • October 2016
    • August 2016
    • July 2016
    • June 2016

    Categories

    • Pathfinding
    • Physics
    • Shaders
    • UI
    • Uncategorized
    • Unity
    • XTreme Drone Racing

    Meta

    • Log in
    • Entries feed
    • Comments feed
    • WordPress.org
    Proudly powered by WordPress | Theme: Argent by Automattic.