Coder Social home page Coder Social logo

roryclaasen / computing-project Goto Github PK

View Code? Open in Web Editor NEW
0.0 0.0 0.0 2.3 MB

A Level Computer Science project (END OF PROJECT)

Home Page: http://roryclaasen.github.io/computing-project

License: Apache License 2.0

Batchfile 1.34% Shell 0.76% HTML 11.23% Dart 57.32% CSS 23.14% JavaScript 3.80% PHP 1.42% Ruby 0.98%
a-level college-assignment computer-science dart game jekyll math sass travis-ci

computing-project's Introduction

๐Ÿ‘‹ Hi there! I'm Rory Claasen

Website โ€ข LinkedIn


โœจ I'm a software engineer within Xbox Game Studios in the UK

computing-project's People

Contributors

roryclaasen avatar

Watchers

 avatar  avatar

computing-project's Issues

Not sure why this is being thrown

TODO: Fix this error asap

Current State (examples)

Uncaught Unhandled exception:
Invalid argument(s): Incorrect number or type of arguments
#0      CanvasRenderingContext2D._drawImage (dart:html:3631)
#1      CanvasRenderingContext2D.drawImageScaledFromSource (dart:html:4055)
#2      GuiTextMessage.render (http://localhost:3694/assets/script/dart/gui.dart:308:13)
#3      State.renderGui.<anonymous closure> (http://localhost:3694/assets/script/dart/states.dart:106:44)
#4      _HashMapValueIterable.forEach.<anonymous closure> (dart:collection-patch/collection_patch.dart:464)
#5      _HashMap.forEach (dart:collection-patch/collection_patch.dart:151)
#6      _HashMapValueIterable.forEach (dart:collection-patch/collection_patch.dart:463)
#7      State.renderGui (http://localhost:3694/assets/script/dart/states.dart:106:15)
#8      StateManager.render (http://localhost:3694/assets/script/dart/states.dart:55:57)
#9      GameHost._render (http://localhost:3694/assets/script/dart/game.dart:76:16)
#10     GameHost._gameLoop (http://localhost:3694/assets/script/dart/game.dart:59:3)

Game Plan

Space station is in the centre of the canvas. Enemy ships fly towards the the station in an attempt to destroy it.

TODO

  • Add player (station)
  • Add enemy ships
  • Spawn questions when ready
  • Trig spaces ship paths and speed
  • More will be added as time goes on

Login State layout

TODO

  • Position the buttons dynamically on the canvas
  • Make buttons have a set width so that text wont overflow

Current State (examples)

image

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.