User:CallumPoole/My programming and game development history
Appearance
Long ass time ago, unknown dates
[edit | edit source]- Learnt basic HTML
- Played around with Game Maker
- Played around with Scratch
- Made a lengthy game in Game Maker
- It was a plan-view game where you explored and kept upgrading your sword length and unlocking more doors to explore more locations.
- Played around with FPS Creator
- Played around with Unreal Development Kit (UDK)
2012
[edit | edit source]- Made a basic game idea with Game Maker called: OMFG Assassin
- It was an assassin game where you had to kill everyone in the level with melee combat (insta-kill) without being in sight.
- Only 3 levels were developed as Game Maker is tedious
- Learnt all about binary :D
- Learnt basic CSS
- Learnt my first programming language: Visual Basic.Net
- Started an AQA A-level computing course (along with AQA A-level Mathematics which was also useful).
- Used VB.NET programming to make a 4-player space-ship shooting game using form controls (not the best way to make games but oh well)
- The code was awful, I had just learnt about programming and didn't know you could make procedure lol :/
- A lot of duplicate code :/
- The code was awful, I had just learnt about programming and didn't know you could make procedure lol :/
2013
[edit | edit source]- Remade the game slime soccer with VB.NET programming (again with form controls) with two user inputs.
- Ball physics were a little bit broken.
- Rename the game for a second time, this time with VB.NET and OpenTK
- Didn't bother implementing the ball physics as I got distracted by another project:
- Made a simple first-person and thrid-person and bird's-eye view (could switch between) game with VB.NET and OpenTK
- This game allowed you to swap between a sword and a bow
- Of which you could block both with right mouse button.
- The arrow could be drawn back, the animation was created but there was no arrow.
- Additionally you could jump, but there was no collision detection.
- This game allowed you to swap between a sword and a bow
- Started learning the languages: C++ and Java
- Bought books on OpenGL and DirectX which really didn't help :/
- Followed a 2D game development series in Java up to episode 14
2014
[edit | edit source]- Started learning how to use GLUT with OpenGL in C++.
- Realised that I kinda knew c#.net from my combined knowledge of the .Net Framework and C++. In the process of learning the things that are unique to c#.
- Started looking to PHP and Javascript
- Started using the Three.js Javascript library.
- Started using Unity to make a few projects:
- Single player self-pong (pong batterns on all four sides of the screen, your mouse controls all of them)
- Hang-gliding simulator (very basic, you just glide from a high elevation to a lower elevation through many scenery cubes.
- Made a sandwich website for University coursework using HTML, CSS and Javascript.
- Made a one button game for University coursework using Unity, based around the theme of stationery.