Category: DES311
-
DES311 #9: The Final Sprint
This is it, the final sprint, the last push. This week I have added in a music player and have begun my last round of bug fixing and optimization before submission. My music player script stores a number of licenced music tracks in an array, and plays them in a shuffled order. By naming each…
-
DES311 #8: DOTS or how I learned to stop worrying and love my garbage code
This week just a short post about the user testing I’ve been conducting. I’ve sent the game to a number of people who have been reporting any bugs they’ve found back to me. So far I was aware of all the bugs sent to me and have a plan in place to sort each one.…
-
DES311 #7: Version 1.0
Sprint 3 is finished and a version of the simulation with all the major features is complete. I’ve begun sending the simulation to people for testing and am hosting it on itch.io. Click here to download the latest version. UI The features I spent this week working on were the UI and menus. The UI…
-
DES311 #6: The Fish Locomotion Rabbit Hole
I have now started with my scheduled goal of adding animations and sprites to the simulation. To make this easier I decided to pick a species of fish and predator to base mine on. Inspired by this dramatic scene from the BBC documentary The Hunt in 2017 I decided to go with Sardines as the…
-
DES311 #5: Predators
Progress continues, this week I’ve implemented the last feature on the sprint 2 backlog, predators. Furthermore I’ve been making tweaks to the flock behaviour that has lead to some interesting behaviours and have put in a spawning system that controls the number of BOIDs on screen. Predators How predators work is quite simple when compared…
-
DES311 #4: Goal Seeking
This week I’ve made some improvements to the cohesion behaviour and implemented goal seeking. Cohesion Improvements Last week I spoke about how the cohesion behaviour wasn’t causing the swirling patterns I was looking for. I hypothesized this was because BOIDs were packed together too tightly and not able to jostle for central position. I attempted…
-
DES311 #3: Coming Together
This week I have managed to implement the cohesion behaviour in my BOID simulation as well as completing a project timeline. I’ll discuss both in this post. The Timeline The project will be broken up into 4 fortnightly sprints whose tasks will be taken from a project backlog. This backlog will change over the course…
-
DES311 #2: Chilling with the BOIDS
This week I have implemented two parts of the BOID’s behaviour: Obstacle avoidance (separation) and the tendency to following nearby flock mates (alignment). I’ve also started the pilot module which makes the overall decisions on which way to go. Quick side note. The plan for this project is to create a simulation of a school…
-
DES311 #1: Fishy Business
Hello, I’m James and when grow I up I want to be a mechanics and gameplay designer. During my time at uni I’ve had the chance to take on a design role in a lot of cool projects – potential recruiters may I divert your attention to my portfolio. Of course mechanics design also requires…