• 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.

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

Rocks

29/8/2018

0 Comments

 
Picture
I have made low poly textured rocks.
0 Comments

Dry stone walls

29/8/2018

1 Comment

 
Picture
I made walls with evermotion.org/tutorials/show/9267/create-stone-wall-in-blender-tip-of-the-week
Picture
1 Comment

Fluffy volumetric clouds in Unity and Blender

14/7/2018

1 Comment

 
I have spent the last three weeks trying to make realistic  volumetric 3D clouds in Unity.
I found some free clouds that were not fluffy.
I made some volumetric clouds in Unity but could not make them fluffy.
I make some fluffy clouds in Blender with cloud generator (www.youtube.com/watch?v=EpGdRJFPVEI) that would not go into Unity without losing their fluffyness.
Finally I found this excellent free cloud toy (assetstore.unity.com/packages/tools/particles-effects/cloudstoy-35559).  As I didn't have the source code, I made a script that detected when the clouds were spawned and then added rain to them.
Next step: realistic looking dry stone walls.
1 Comment

BAFTA YGD - results

14/7/2018

0 Comments

 
I went to London to the BAFTA Young Games Designer finals and had an amazing time.  There was a fabulous ceremony and a really good talk by a developer.  It was so exciting!  I didn't win, but will have another go next year.  The winner in my category, Maggie by Harry Thurston, is really good.  You can download it from ygd.bafta.org/competition/competition-news/2018/maggie.
0 Comments

BAFTA Young Game Designers Awards 2018

15/6/2018

0 Comments

 
I'm really pleased and proud to have qualified for the final 10 with Penguin Peril in the Game Making Award: 10-14 years old.  
This is the BAFTA press release: http://www.bafta.org/media-centre/press-releases/ygd-finalists-announced-2018
And this is the BAFTA webpage page about Penguin Peril: http://ygd.bafta.org/competition/competition-news/2018/penguin-peril

I had to make a 2-3 minute video about the game, which is linked below
bafta_james_lindsay.mov
0 Comments

Blender umbrella

28/5/2018

0 Comments

 
Picture
I have now finished modelling my first blender model, an umbrella. Blender is a free, well documented 3D editor www.blender.org/. I am using my umbrella in my 3D water the crops (I have made 2D versions in Scratch and Python arcade games).
0 Comments
<<Previous
Forward>>
    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

    August 2022
    April 2022
    March 2022
    February 2022
    January 2022
    November 2021
    October 2021
    August 2021
    July 2021
    June 2021
    April 2021
    March 2021
    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