nicklason / 4-semester-project Goto Github PK
View Code? Open in Web Editor NEWRepository til 4. semester projekt om et 2d spil
Repository til 4. semester projekt om et 2d spil
See https://libgdx.badlogicgames.com/ci/nightlies/docs/api/com/badlogic/gdx/InputProcessor.html
Should probably rename KeyboardInput module to something else more appropriate.
Player animated, enemies animated etc.
create commenPlayer , commenEnemy m.m
Performance should be smoooth - around 60 fps
None crashing
Leaderboard
A component used to control the player and game with keyboard, controller etc.
Creaste AI module that maks the enemys target the player
@Kjalris and I wants to make a service for handling collisions. This service will have the following methods:
MapService needs to use the CollisionService. When an entity is added or removed it will notify the CollisionService by calling either the addEntity or removeEntity methods.
When an entity is moved, the CollisionService also needs to be notified, both the current and past position. To do this, we want each entity to have a reference to CollisionService, that way, when a PositionPart is changed, it can call the entityMoved method on CollisionService.
add life and point to the ui
There should be a menu displaying:
Probably some IO streams that have been left open and not closed correctly.
Make requirements for map
Make requirements for shop
create an part that handles the image animation for Entitys
Enemies are not removed when stopping the bundle.
Each requirement should be prioritized. This will be done using MoSCoW prioritizing.
Make UML diagram for Enemy
Martin and Strøm
Hit sound, attack sound etc.
create input for mouse moving and mouse click
create input for ESC for menu
create input for P for SHOP
Create wave system for handling the game flow of an wave
Create a shop component that creates a shop when when shop Screen is called
the shop sho handle and data og diffrent entitys Equtment
Martin and Strøm
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.