Giter Site home page Giter Site logo

iipsen's Introduction

Hey there ๐Ÿ‘‹

Stats

I am Wesley Klop, a 25-year-old Q'er at Q42 where I'm working on the Philips Hue Cloud and some other cool stuff.

My passion is DevOops and automation, which I'm channeling by maintaining my own "homelab" and more recently a cloudlab! Of course publicly with all IaC here.






Stats and things

Wesley's Github stats

:octocat: Adds Github actions to every project
๐Ÿ’„ Big fan of coding standards and automating all the things
โค๏ธ Learning new things
๐Ÿ‘” Currently a software engineer at Q42
๐Ÿ Eats all the pasta

iipsen's People

Contributors

1234ewout avatar css-scripter avatar ewoutmullink avatar mark-bueno avatar wesleyklop avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

iipsen's Issues

Improve how UI looks

Most of the UI doesn't look so nice atm, we should do something about that.

  • Main menu
  • Player name/color view
  • Lobby view
  • Game view
  • Pause view
  • End screen

Unit tests

Started writing some unit tests in feature/add_tests but that's not finished yet we still need a lot of test cases for classes:

Client

  • client.GameClient

Game

  • game.routecards.RouteCard

  • game.routecards.LocationStore

Server

  • server.Server

  • util.Observable

It seems to be difficult to write tests for JavaFX Elements, though we could try to write tests for the UI Controllers

Game Screen

Game screen still needs to be implemented.

This is kind of important.

F*CK

Save / Load game

ALMOST DONE

The only thing left is being able to save/load the game!

I already made a class in client.util.GameSaver that handles saving/loading the object, now we need to hook this up to the ui layer and make it so that a GameClient can bind itself to a player.

Calculating end score

When a player goes to the end screen the score displayed is not correct, we're not counting points for completed route cards.

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.