top of page
Coding

Code

“The best programs are written so that computing machines can perform them quickly and so that human beings can understand them clearly. A programmer is ideally an essayist who works with traditional aesthetic and literary forms as well as mathematical concepts, to communicate the way that an algorithm works and to convince a reader that the results will be correct.”
― Donald E. Knuth, Selected Papers on Computer Science

​

I have written code in a variety of languages. I have written in C++, C#, Python, Lua, Java, HTML, and CSS in order of proficiency. Here are some samples of code I've developed in C++ and C#.

C++ logo.png

C++

C++ is a computer programming language that is widely utilised in game creation. C++ was used to write the majority of my non-game programmes.

You can see the code for:

  • A Simple Calculator.

  • Space Invaders.

  • Shapes and Inheritance.

  • ATM and Server and what the problems were.

  • Polymorphism.

  • Google Testing.

  • A Physics Engine.

  • Lighting For Shaders.

  • Advance Shader Programming.

  • Game Engine Architecture.

  • A game developed on that game engine.

C# logo.png

C#

C# is a multi-paradigm, general-purpose programming language. When coding in Unity, the language is utilised.

You can see the code for:

  • Game Manager for Pixel Asteroids.

  • The asteroids script.

  • The spaceship script.

  • The alien script.

  • Game Manager for Echoes Of The Past.

  • The zombie script.

  • The mystery box script.

  • The save manager script.

  • Tank AI.

All of these can be seen when downloading the full projects.

bottom of page