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.
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.
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
I have just finished breadth first. This search method looks from every square for a blank square and is quite slow.
I found www.redblobgames.com/pathfinding/a-star/introduction.html very helpful.
I have just started looking at VR on IOS developers.google.com/vr/develop/unity/get-started-ios
I have currently got it so you can look and move around a complex scene.
I am planning to make a lazer shooter game.
I've finished Surrounded in Unity. It's a strategy game. You have a counter and 4 blocks and the aim is to surround your opponent, so that they can't move their counter or place a block. I used Minimax (with an eval function) with increasing depth for the difficulty levels. The music changes as you get closer to being surrounded.
I've written this app to help victims of bullying. It's on the App Store. I learnt a lot about data persistence.
I've finished my second game in Unity, Noughts & Crosses. It's now on the Apple App store. (There are lots of Noughts & Crosses games; mine is called "Noughts & Crosses (by James L)".)
I have made my first game in Unity, a 2D jumper game called Fly Orange (see the C# / Unity page for a link to download).
I have now re-written Connect Four with minimax. Find it on Python strategy games. The minimax code is below:
I have now completed Traffic Jam (find it in Python strategy games)
I have finally managed to link all my programs with a menu (trinket.io/python3/df7b99779e?runOption=console) to work. To make this work I needed to make another program.
I have now competed my lily pad game (see it here: Python arcade games). The hardest bit was getting the frog to move at the same speed as the lily pad it was on. It confused me because you can't get a return from the update function (explained in flappy-bird-done.html), so I used a global variable to report the speed of the lily pad.
I have now tested my table football so it can sense a goal for both teams and have done the display in Pygame. The next step is to install it on the table.
I found it hard to run it using .bashrc (allows you to run a program when you boot up) because you need to make a way of exiting other than the usual quit button. I rescued it using remote access through puTTY on a PC. In the code on the Electronics page, you can see I added buttons into the Pygame window to exit and reset.
I have finished Space Invaders, which uses lots of classes and is my first Pygame program using sound. The code is on the Arcade Games page.
I've finally found out how to do collision detection for my new game Flappy Bird.
We would do a similar thing for flappy bird (including updating using self.rect = Rect (...) and store it in the bird object and then call these lines
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.