James's blog |
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
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 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).
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 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
My new pygame program is flappy bird. At first I zipped along until I had done the moving of flappy and the pipes. My first problem was that I couldn't get the collision detection to work. It was easy in scratch, if touching flappybird, but in pygame it looked like I had to try again but then I looked up how to do it and found some promising results.
AIY Projects is a voice projects powered by google(at aiyprojects.withgoogle.com/voice#project-overview). I got the kit free with the MagPi magazine. I've got it to detect words and say something in response (I say"My name is James" and it says"Hello, I hear you have a blog"). I have considered a few projects e.g. a program were the computer sings (la, laaaa) and you have to sing the right pitch back (it is very hard to detect the pitch though).
|
Advert:
AuthorI 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
April 2023
Categories
|