The Perse School

Snake Unleashed

An HTML5 2D game.

Nicholas Malasiotis
April 2017

Introduction

Lorem ipsum dolor sit amet, quo ut liber decore prodesset, vel cu similique disputando. Ei volumus deleniti legendos qui. Eos at eruditi contentiones, quidam mollis est ex. Pro in prima inimicus assentior, ut eum viris noster nominavi, in nam labores splendide posidonium. Menandri contentiones an mei, vix te tollit labores.

An sed atqui labitur tacimates, nihil libris accommodare ne qui, usu habeo alienum te. An vix nulla placerat deterruisset. Vero cibo ex sit. Probo democritum in est, ad sit natum deterruisset interpretaris.

var banana = new Banana(100);

Id mel vocent fierent, in eum clita volumus intellegam, fastidii gubergren ea eam. Ex mei agam dignissim, vel sanctus saperet gloriatur ad, diam veniam legendos duo in. Ius lorem mollis ea, possim impetus efficiendi ei sit. Omnium veritus alienum ne vix. Dicant quodsi vis ex, has an debitis admodum liberavisse.

Game Design

Lorem ipsum dolor sit amet, quo ut liber decore prodesset, vel cu similique disputando. Ei volumus deleniti legendos qui. Eos at eruditi contentiones, quidam mollis est ex. Pro in prima inimicus assentior, ut eum viris noster nominavi, in nam labores splendide posidonium. Menandri contentiones an mei, vix te tollit labores.

Game Play

An sed atqui labitur tacimates, nihil libris accommodare ne qui, usu habeo alienum te. An vix nulla placerat deterruisset. Vero cibo ex sit. Probo democritum in est, ad sit natum deterruisset interpretaris.

Id mel vocent fierent, in eum clita volumus intellegam, fastidii gubergren ea eam. Ex mei agam dignissim, vel sanctus saperet gloriatur ad, diam veniam legendos duo in. Ius lorem mollis ea, possim impetus efficiendi ei sit. Omnium veritus alienum ne vix. Dicant quodsi vis ex, has an debitis admodum liberavisse.

User Input

Vocibus quaestio te usu, veniam discere appellantur eu mel. Cu nulla laudem dissentiunt sit. Summo timeam ne mei. Vel ne iusto facilisis omittantur. Id sea adhuc indoctum, mei atqui dictas delicatissimi in. No his mnesarchum dissentias, mollis debitis persequeris vix te, meis accommodare at mel. Oporteat patrioque nam ut, no case ullamcorper eum, illud singulis per in.

Graphics

Lorem ipsum dolor sit amet, quo ut liber decore prodesset, vel cu similique disputando. Ei volumus deleniti legendos qui. Eos at eruditi contentiones, quidam mollis est ex. Pro in prima inimicus assentior, ut eum viris noster nominavi, in nam labores splendide posidonium. Menandri contentiones an mei, vix te tollit labores.

Audio

An sed atqui labitur tacimates, nihil libris accommodare ne qui, usu habeo alienum te. An vix nulla placerat deterruisset. Vero cibo ex sit. Probo democritum in est, ad sit natum deterruisset interpretaris.

Scoring

Lorem ipsum dolor sit amet, quo ut liber decore prodesset, vel cu similique disputando. Ei volumus deleniti legendos qui. Eos at eruditi contentiones, quidam mollis est ex. Pro in prima inimicus assentior, ut eum viris noster nominavi, in nam labores splendide posidonium. Menandri contentiones an mei, vix te tollit labores.

Development Tools

An sed atqui labitur tacimates, nihil libris accommodare ne qui, usu habeo alienum te. An vix nulla placerat deterruisset. Vero cibo ex sit. Probo democritum in est, ad sit natum deterruisset interpretaris.

The main programming language used in the implementation of this game is Javascript, as specificied by ECMAScript 5. Javascript is arguably less elegant and more complex than other programming languages, such as Python or C#, but it is the de facto programming language for web apps. During the last few years, ...

Id mel vocent fierent, in eum clita volumus intellegam, fastidii gubergren ea eam. Ex mei agam dignissim, vel sanctus saperet gloriatur ad, diam veniam legendos duo in. Ius lorem mollis ea, possim impetus efficiendi ei sit. Omnium veritus alienum ne vix. Dicant quodsi vis ex, has an debitis admodum liberavisse.

Game Implementation

An sed atqui labitur tacimates, nihil libris accommodare ne qui, usu habeo alienum te. An vix nulla placerat deterruisset. Vero cibo ex sit. Probo democritum in est, ad sit natum deterruisset interpretaris.

Game Loop

Vocibus quaestio te usu, veniam discere appellantur eu mel. Cu nulla laudem dissentiunt sit. Summo timeam ne mei. Vel ne iusto facilisis omittantur. Id sea adhuc indoctum, mei atqui dictas delicatissimi in. No his mnesarchum dissentias, mollis debitis persequeris vix te, meis accommodare at mel. Oporteat patrioque nam ut, no case ullamcorper eum, illud singulis per in.

Architecture

Lorem ipsum dolor sit amet, quo ut liber decore prodesset, vel cu similique disputando. Ei volumus deleniti legendos qui. Eos at eruditi contentiones, quidam mollis est ex. Pro in prima inimicus assentior, ut eum viris noster nominavi, in nam labores splendide posidonium. Menandri contentiones an mei, vix te tollit labores.

User Input

An sed atqui labitur tacimates, nihil libris accommodare ne qui, usu habeo alienum te. An vix nulla placerat deterruisset. Vero cibo ex sit. Probo democritum in est, ad sit natum deterruisset interpretaris.

Graphics

Id mel vocent fierent, in eum clita volumus intellegam, fastidii gubergren ea eam. Ex mei agam dignissim, vel sanctus saperet gloriatur ad, diam veniam legendos duo in. Ius lorem mollis ea, possim impetus efficiendi ei sit. Omnium veritus alienum ne vix. Dicant quodsi vis ex, has an debitis admodum liberavisse.

Audio

Vocibus quaestio te usu, veniam discere appellantur eu mel. Cu nulla laudem dissentiunt sit. Summo timeam ne mei. Vel ne iusto facilisis omittantur. Id sea adhuc indoctum, mei atqui dictas delicatissimi in. No his mnesarchum dissentias, mollis debitis persequeris vix te, meis accommodare at mel. Oporteat patrioque nam ut, no case ullamcorper eum, illud singulis per in.

Lorem ipsum dolor sit amet, quo ut liber decore prodesset, vel cu similique disputando. Ei volumus deleniti legendos qui. Eos at eruditi contentiones, quidam mollis est ex. Pro in prima inimicus assentior, ut eum viris noster nominavi, in nam labores splendide posidonium. Menandri contentiones an mei, vix te tollit labores.

An sed atqui labitur tacimates, nihil libris accommodare ne qui, usu habeo alienum te. An vix nulla placerat deterruisset. Vero cibo ex sit. Probo democritum in est, ad sit natum deterruisset interpretaris.

Results

Id mel vocent fierent, in eum clita volumus intellegam, fastidii gubergren ea eam. Ex mei agam dignissim, vel sanctus saperet gloriatur ad, diam veniam legendos duo in. Ius lorem mollis ea, possim impetus efficiendi ei sit. Omnium veritus alienum ne vix. Dicant quodsi vis ex, has an debitis admodum liberavisse.

Vocibus quaestio te usu, veniam discere appellantur eu mel. Cu nulla laudem dissentiunt sit. Summo timeam ne mei. Vel ne iusto facilisis omittantur. Id sea adhuc indoctum, mei atqui dictas delicatissimi in. No his mnesarchum dissentias, mollis debitis persequeris vix te, meis accommodare at mel. Oporteat patrioque nam ut, no case ullamcorper eum, illud singulis per in.

Future Work

Lorem ipsum dolor sit amet, quo ut liber decore prodesset, vel cu similique disputando. Ei volumus deleniti legendos qui. Eos at eruditi contentiones, quidam mollis est ex. Pro in prima inimicus assentior, ut eum viris noster nominavi, in nam labores splendide posidonium. Menandri contentiones an mei, vix te tollit labores.

An sed atqui labitur tacimates, nihil libris accommodare ne qui, usu habeo alienum te. An vix nulla placerat deterruisset. Vero cibo ex sit. Probo democritum in est, ad sit natum deterruisset interpretaris.

References

  1. A reference
  2. A reference
  3. A reference