keitht22
Informatics Student at the Luddy School of Informatics, Computing, and Engineering
Bloomington, IN
Pinned Repositories
01-Interactive_Fiction
First project for C220 Game Technology course. Game was prototyped using Twine, and plays using a basic engine written in Python which reads from a JSON file.
02-Space-Shooter
2D space shooter game which I have titled 'Space Age' after an electronic music project I made while in high school. The goal is to kill 30 enemies before you die.
03-Juicy-Brick-Breaker
BreakOut clone which gets increasingly chaotic as progress is made
05-3D-RPG
3D-Character
A 3D animated character for use in the 3D-RPG project
csrMatrixPy
Escape-The-Submarine
godot-demos
Dozens of free and open source demos for the Godot game engine
image-resize
Takes images from a directory, resizes to a specified height and width, then outputs to a new folder to prevent overwriting
Programming-iOS-Book-Examples
Downloadable code examples for my books, "iOS 14 Programming Fundamentals With Swift" (bk1) and "Programming iOS 14" (bk2).
keitht22's Repositories
keitht22/01-Interactive_Fiction
First project for C220 Game Technology course. Game was prototyped using Twine, and plays using a basic engine written in Python which reads from a JSON file.
keitht22/Escape-The-Submarine
keitht22/Programming-iOS-Book-Examples
Downloadable code examples for my books, "iOS 14 Programming Fundamentals With Swift" (bk1) and "Programming iOS 14" (bk2).
keitht22/02-Space-Shooter
2D space shooter game which I have titled 'Space Age' after an electronic music project I made while in high school. The goal is to kill 30 enemies before you die.
keitht22/03-Juicy-Brick-Breaker
BreakOut clone which gets increasingly chaotic as progress is made
keitht22/05-3D-RPG
keitht22/3D-Character
A 3D animated character for use in the 3D-RPG project
keitht22/escoria
Point & click adventure game framework for Godot Engine
keitht22/Exercise-01d-Twine-Story
Exercise for MSCH-C220, 3 September 2020
keitht22/Exercise-02b-Mouse-and-Keyboard
Exercise for MSCH-C220, 10 September 2020
keitht22/Exercise-02c-Color-Maze
Exercise for MSCH-C220, 15 September 2020
keitht22/Exercise-02d-HUD-and-Levels
Exercise for MSCH-C220, 17 September 2020
keitht22/Exercise-03a-Colors-and-Particles
Exercise for MSCH-C220, 22 September 2020
keitht22/Exercise-03b-Tweening-and-Screen-Shake
Exercise for MSCH-C220, 24 September 2020
keitht22/Exercise-03c-Music-and-Sound
Exercise for MSCH-C220, 1 October 2020
keitht22/Exercise-04a-State-Machine
Exercise for MSCH-C220, 6 October 2020
keitht22/Exercise-04b-Hide-and-Seek
Exercise for MSCH-C220, 8 October 2020
keitht22/Exercise-04c-Levels
Exercise for MSCH-C220, 13 October 2020
keitht22/Exercise-04d-Save-and-Load
Exercise for MSCH-C220, 15 October 2020
keitht22/Exercise-05b-FPS
Exercise for MSCH-C220, 27 October 2020
keitht22/Exercise-05c-Create-a-Model
Exercise for MSCH-C220, 27 October 2020
keitht22/Exercise-05d-Materials-Examples
Exercise for MSCH-C220, 29 October 2020
keitht22/Exercise-05e-Lighting
Exercise for MSCH-C220, 3 November 2020
keitht22/Exercise-05f-Animation
Exercise for MSCH-C220, 5 November 2020
keitht22/Exercise-05g-Networked-Game
Exercise for MSCH-C220, 10 November 2020
keitht22/Exercise-05i-3D-Particles
Exercise for MSCH-C220, 17 November 2020
keitht22/Exercise-05j-Shaders
Exercise for MSCH-C220, 19 October 2020
keitht22/G300-Level-Blocking-Remake
keitht22/Godot-Project-Template
An empty Godot project
keitht22/Set_Dressing-Level_Blocking
Greyboxing and Set Dressing proposed game level from OpenGDD document