• Home
  • Blog
  • C# / Unity
  • C++ / Unreal Engine
  • Python strategy games
  • Python arcade games
  • Python other
  • Machine Learning
  • C
  • Scratch
  • Coding and electronics
  • How I learnt to code
  • Project Euler
  • Feedback
  James L.'s coding

James's blog

what I've been doing.

TensorFlow in Practice

26/6/2020

0 Comments

 
I've passed the TensorFlow in Practice course at Coursera that is taught by Andrew Ng and Laurence Moroney.  There were four courses, each of which lasted four weeks, and each week had a coding challenge that I had to pass to progress.  I really enjoyed the course and thought the teaching was excellent.
Picture
0 Comments

Water the Crops - artwork

18/5/2020

0 Comments

 
My artwork for Water the Crops was featured in section 3 of "BAFTA Young Game Designers Initiative Impact Report": https://www.bafta.org/sites/default/files/uploads/ygd19impactreport.pdf.
0 Comments

Machine Learning

12/4/2020

0 Comments

 
I've joined the Coursera course "Introduction to TensorFlow for Artificial Intelligence, Machine Learning, and Deep Learning".   I enjoyed the Udemy course on Unreal Engine/C++ and found it a good way to learn.
0 Comments

Unreal Engine C++ Developer course

11/4/2020

0 Comments

 
I've finished the Udemy course "Unreal Engine C++ Developer". 

It took me about a year because I did two big side projects  whilst I was doing the course, VR 10 pin bowling and another VR game, Glass Goes in Green. 

I thought the course was excellent.  Udemy have kept it up to date.  The lectures (about 50 hours) are good: they teach, but they also make you do plenty of the work yourself. 

Here is a screenshot of the final project in the coarse, Testing Grounds:
Picture
And here is the certificate:
Picture

0 Comments

Oxford Computing Challenge - Finals

2/4/2020

0 Comments

 
Picture
I am very excited to say that I won the final of the Oxford Computing Challenge 2020 (Junior) with a score of 70 out of 78.  I would like to thank Mr C. for organising this and OCC for running the final in very difficult times.  
0 Comments

Oxford Computing Challenge

21/3/2020

0 Comments

 
Picture

​I scored 66 out of 66 on the first round of the Oxford Computing Challenge and have qualified for the final 20.  Thank you to Mr C. for organising this.
0 Comments

Glass Goes in Green - completed

9/3/2020

0 Comments

 
I've been quiet on my blog recently, but very busy with a project. 

I have finally built my first VR game for Oculus Rift in Unreal Engine / C++.  It's a recycling game.  Grab items off the conveyor in and throw them into the right recycling bin: keep up your accuracy to keep playing as the conveyor gets faster.  

I had nearly completed the game at Christmas and was doing the final debugging when I made a mistake with my back up to github and corrupted the game and the back up.  I ended up having to redo all the Blueprints and got a long list of bugs.  

I've created a new page for Unreal Engine projects.  You can get the build and the source code and (in case you don't have Oculus) watch a video using the link below.​
link to my c++ / unreal engine page
Picture
0 Comments

Unreal Engine / C++

8/9/2019

0 Comments

 
I've spent my summer working on a virtual reality game in Unreal Engine / C++.  This one builds successfully (my 10 pin bowling VR game wouldn't build for some reason).  I've focused on making it as playable as possible.  I'm sorting out instructions and sound effects at the moment.  
0 Comments

BAFTA Young Game Designer finals

29/6/2019

0 Comments

 
I had a lovely time in London today at the BAFTA Young Game Designer finals, thank you Mel and colleagues.  Congratulations to all the winners, particularly Max Robinson who won my category with LASERASE: Demolition in the future.  There's always next year ...
0 Comments

Unreal Engine / C++

24/6/2019

0 Comments

 
I've been doing a Udemy course "Unreal Engine C++ Developer" (https://www.udemy.com/unrealcourse/).  I finished the Battle Tank game today, which takes 121 lectures.  After my problems building an .exe of my bowling game, I was pleased that Battle Tank built successfully.  I like the Udemy course: it's good at getting you to write the code, has structured challenges and is kept updated.  There's another bit of the course, then I'll try another project of my own.  
0 Comments

Oxford Computing Challenge

23/5/2019

0 Comments

 
Picture
I'm very excited to say that I won the TCS Oxford Computing Challenge, Junior (Years 6 and 7).

There were two rounds, with the top 20 going through to the final round.  I was quite nervous before the final round, but forgot about my nerves when I started doing the questions.

Thank you to my teachers for enabling me to do this.
0 Comments

BAFTA Young Game Designer - Water the Crops

20/5/2019

0 Comments

 
I'm really excited that BAFTA have chosen Water the Crops as one of 10 games to take through to the finals in the BAFTA Young Game Designer - Game Making Award.   My game is featured at http://ygd.bafta.org/competition/competition-news/2019/water-the-crops.

I'm also enjoying playing the games written by the other finalists that are available at http://ygd.bafta.org/ygd-winners-and-finalists.
0 Comments

VR 10 pin bowling in Unreal Engine / C++

28/4/2019

0 Comments

 
10 pin bowling is my first VR project for Oculus Rift.  It's also my first proper project in Unreal Engine / C++.  
I've been doing a Udemy course on Unreal Engine / C++ that's great and I wanted to do a project of my own as well as following the tutorials.  
The main bowling mechanic was very quick to make.  It took much longer to lift up the skittles that were still standing and sweep away the others.  Also the scoring took a long time.
I learnt to write the code in really small steps because if you make any errors in C++ the Unreal Editor crashes and you have to reload everything.  
I haven't sorted out packaging to make an .exe.  It builds with no errors, but crashes when I run it.  If I sort this out, I will upload the .exe.
Picture
Picture
Picture
0 Comments

Machine learning: digit recognition

16/3/2019

0 Comments

 
I've created a machine learning page and added my first project.  It's a digit recognition program in Unity using a Dense network trained on the MNIST database using Keras / Tensorflow.  The main problem was exporting the trained model into Unity (which wouldn't work with a Convnet).  I'm going to see if I can do this with Unreal Engine.
link to machine learning page
Picture
0 Comments

Machine learning and Unreal Engine

10/3/2019

0 Comments

 
I've finished 3 big projects in the last month, Water the Crops, Navigate and Where to Next?  I'm going to focus now on trying to learn something new, rather than just getting stuff out.  I'm planning to look at machine learning and Unreal Engine.
0 Comments

Where to Next?

10/3/2019

0 Comments

 
I've completed Where to Next? a project a worked on with my sister.  
​Where to Next? makes intelligent recommendations to travellers about where they should visit next. 
Users rank places they’ve visited.  Then we make intelligent recommendations by looking at other travellers who have given out similar rankings to the user. 
Data is input using a keyboard or voice recognition/text to speech (using a Google AIY kit), making it easy to use in places like Tourist Information Offices or railway stations, including by people with limited vision.
The code is on my Python/Other page 

Link to my "python other" page
Picture
Picture
Picture
Picture
0 Comments

Oxford Computing Challenge

8/3/2019

0 Comments

 
Picture
I qualified for the Oxford Computing Challenge by doing Bebras, a computational thinking challenge. In the challenge you write programs in Blockly to solve problems e.g. solving a maze in 16 blocks. I would like to thank all of the teachers that supported me.
0 Comments

Coolest Projects

2/3/2019

0 Comments

 
Picture
I've had a wonderful time at coolest projects in Manchester. I exhibited Navigate - a game where you drive a container ship through Southampton port. I also enjoyed looking at other people's creations. I would like to thank  the volunteers and judges for making the event happen.
0 Comments

Navigate

28/2/2019

0 Comments

 
I've made a prototype of an educational navigation simulator.  You have to steer a cargo ship into the dock at Southampton using a very small bit of a UK Hydrographic Office chart.  It's harder in the fog like in the second screenshot.  I made this at Taunton Coderdojo.  It was an idea from the coders who volunteer at the Coderdojo and work at the Hydrographic Office in Taunton.  It's been a rush to get the protoype ready for Coolest Projects in Manchester on 2 March.
Picture
Picture
Picture
0 Comments

Water the Crops - debugged

9/2/2019

0 Comments

 
Picture
I've debugged Water the Crops.  The camera was shaking during the harvest animation which took ages to solve (child of umbrellas crashing into umbrellas).  I've also added a number to show you what level you're on and tweaked the power and rain settings to make it more playable.  
0 Comments

Water the Crops with levels

27/1/2019

0 Comments

 
Picture
Picture
I've now added levels to Water the Crops.  The screenshots show the tractor harvesting the potatoes.
0 Comments

Water the Crops

20/1/2019

0 Comments

 
Picture
After 8 months work, Water the Crops is nearly complete.  It's a 3D Unity game where you use the drone umbrellas to direct rainfall onto your potato crop.  Just the levels left to do.
0 Comments

BAFTA YGD - Unity Brighton

4/11/2018

0 Comments

 
I went to Unity headquarters in Brighton yesterday. I had a lovely day and learnt about coming up with a game concept and about shaders in shader-graph. I also learnt about what the people there do and they presented some interesting slides.  Big thanks to everyone at Unity for giving up their Saturday and to Mel at BAFTA YGD for organising!
0 Comments

Project Euler: Flawless Fifty

4/11/2018

0 Comments

 
I have now done the first fifty Project Euler questions and am up to 64.
Picture
0 Comments

Asparagus

29/8/2018

0 Comments

 
Picture
I have made asparagus with a growing animation as packages were cartoon like.
0 Comments
<<Previous
    Advert:

    Author

    I am doing lots of projects every projects all the time and I can't put them all on the website so I've made a blog.

    Archives

    June 2020
    May 2020
    April 2020
    March 2020
    September 2019
    June 2019
    May 2019
    April 2019
    March 2019
    February 2019
    January 2019
    November 2018
    August 2018
    July 2018
    June 2018
    May 2018
    April 2018
    March 2018
    February 2018
    January 2018
    December 2017
    November 2017
    October 2017

    Categories

    All

Proudly powered by Weebly
  • Home
  • Blog
  • C# / Unity
  • C++ / Unreal Engine
  • Python strategy games
  • Python arcade games
  • Python other
  • Machine Learning
  • C
  • Scratch
  • Coding and electronics
  • How I learnt to code
  • Project Euler
  • Feedback