• Stars
    star
    274
  • Rank 150,274 (Top 3 %)
  • Language
    Swift
  • Created over 6 years ago
  • Updated over 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

The resources and source code for my Youtube series on creating a game engine using Apple's Metal Api

2etime Game Engine

Hello, world! Welcome to the 2etime Game Engine Repository. Here you will find all of the source code from my past tutorials on youtube. https://www.youtube.com/2etime


Getting Started

In order to run the code, all you really need is x-code. Simply find the project you want to run and double click the .xcodeproj file. This will open up the entire project, where you can view, edit, and hell even optimize the engine.

I have listed all of the project files from each episode of the tutorial at the bottom of this readme.

Folder Structure

  • BuildAlong:

    • Random Code Projects I do with the tutorials via streaming.
  • Community:

    • For you to add cool projects to and share with others.
  • Full Current Project:

    • The latest episodes code. Should be up to date with the last episode I did on the series.
  • Helpful Files:

    • Files I have done in the series (keynotes, cheatsheets, etc)
  • Playcode:

    • A place for me to put random work I am doing for you to learn with.

Built With


Contributing

Since this is an ongoing tutorial series, it wouldn't really make sense for you to contribute to the episode files.

However, if you use the engine to build out something badass... Feel free to add that to the Community folder, and submit a Pull Request. If it is something really cool, I may even feature it in one of my tutorials :)


Authors

  • Rick Twohy - The Tutorial - ME

License

None. Feel free to use it anywhere. I do not care. If you want to put my name in there somewhere, cool! If you don't, cool! This is for everyone to learn / use.


All Project File Locations (Each in an individual branch for easier downloading of the code)

More Repositories

1

NSView-Keyboard-and-Mouse-Input

This is code used for managing keyboard and mouse input using a NSView / MTKView
Swift
13
star
2

2etime-Graphics

Graphics Engine Created From Apples Metal Shading Language
Swift
10
star
3

Animation_Engine

I need a place to generate my own customized animation engine using Metal . Here it is
Swift
5
star
4

Twohys-Game-Engine

Swift
3
star
5

Snake3.0

Snake
Swift
3
star
6

Banshee-Graphics

Swift
2
star
7

The-Dark-Place

My new game based on the game "A Dark Room" except a 3D version
Swift
2
star
8

CastleDefense

Swift
2
star
9

FireworksParticles

Swift
2
star
10

MetalBoilerplate

I needed some code to start with for every one of my metal projects
Swift
2
star
11

docker-tar-image-build

A POC for creating a docker image from a tar file
1
star
12

PhotoMosaicMaker

This is a basic photomosaic maker created in Java. Its purpose is to generate a large image from smaller images using a color distance comparison algorithm.
Java
1
star
13

docker_helloworld

Shell
1
star
14

Graphics-Materials

1
star
15

ricktwohy_net

JavaScript
1
star
16

The-Dark-Place-Streaming-

Graphics Engine For Streaming
Swift
1
star
17

209poker.com

Shell
1
star
18

3DModels-For-Rendering

1
star
19

Advent_2020

My 2020 Advent of Code Solutions
C++
1
star
20

LazerHarp

My own personal harp made from lazers.
C
1
star
21

docker-react

My docker react application for learning docker
JavaScript
1
star
22

Twohy_Advent2019

My Advent of Code 2019 Solutions
C++
1
star
23

dx-localstack

This code is an example of using AWS in localstack.
HCL
1
star
24

HalosHarp

Harp Gamebox!
C++
1
star
25

practice_repo

this is my repo for my data science accelerator class
1
star