Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

EMCT Computing Final Project: Collective Journal

DECEMBER:

In December, I began my major project by initiating the writing of the preliminary report. This report served as a foundation for outlining the project's objectives and provided a roadmap for the subsequent development. Additionally, I took my first steps in implementing the project using MaxMSP. A trial-and-error process that involved experimenting with different functionalities and configurations made me understand the capabilities and limitations of the software. 

JANUARY:

During January, I completed and submitted the preliminary report for grading. This report encapsulated the initial research and planning undertaken for the project. With the report complete, I shifted my focus to the practical aspects of the project. I started by developing a generative drum machine as an experimental component of the software. This allowed me to explore different approaches to drum sequencing and understand how to integrate it into the broader project framework.

 

FEBRUARY:

In February, I had the opportunity to meet with my project supervisor, Dr. Milad Mardakheh. During our first meeting, I shared my ideas and aspirations for the project, discussing the intended aims and objectives. Since the supervisor had already reviewed the preliminary report, they had an almost clear understanding of my project vision. This meeting served as a valuable checkpoint, providing guidance and feedback to ensure that my project was to be on the right track.

 

MARCH:

March was a practical month for the project, as I began developing working prototypes. The earliest prototype consisted of a basic drum sequencer and a piano roll that produced MIDI notes, specifically 7th chords. However, at this stage, the software was limited to the key of C and followed a fixed 12-bar blues structure. It lacked interactivity and required further refinement to meet the project's objectives.

 

APRIL:

Progress during April was relatively stagnant due to simultaneous commitments to other assignments and responsibilities. Although minor changes were made to the project during this period, there was no significant development regarding the project. Despite the challenges, I remained committed to the task to dedicate more time and effort to it.


LATE APRIL / MAY:

In late April and May, I experienced a surge in progress and made significant changes as well as additions in the project's development. Recognising the need for substantial changes, I devoted extensive time and effort to refine and enhance the software. Every component visible in the presentation mode was either fixed or added to facilitate further software development. During this period, I also had the opportunity to showcase the project to the public, receiving positive feedback from general public during the exhibition. Some of those feedbacks provided valuable insights and motivation to continue refining the software and realising its full potential.


Below is the presentation video of my major project:

EMCT Computing Final Project Presentation

Support this post

Did you like this post? Tell us

Leave a comment

Log in with your itch.io account to leave a comment.