HS-Esslingen WS 19/20

Chef

09.09.2019 - 13.09.2019

Course description:

The HS-Esslingen course. Winter semester 2019/2020.

Upload an Avatar. (Upload an avatar, showing you.)
The Player needs to upload an avatar via the homepage.
Connect to the gameserver. (Connect to the gameserver using the connector.)
The player connect successfully to the gameserver.
Query the changelog. (Query the changelog of flattiverse using the connector.)
The player needs to query the change-log in the connector.
Join an universegroup. (Join the universegroup TimeMaster.)
The player needs to enter an UniverseGroup
Chat and query GameMessages. (Chat with other players and the whole universegroup. Query GameMessages and print them to the screen.)
The player must send a message to the UniverseGroup.
The player must send a message directly to another Player.
The player needs to query in-game-messages.
Register a Ship. (Register a Ship in universegroup TimeMaster. You may have to design your ship in the shipconfigurator first.)
The player needs to register a ship in the UniverseGroup via the connector.
Scan. (Scan units surrounding your ship and draw them to the screen.)
The player needs to successfully scan objects.
The player needs to use the Vector-class.
Move. (Move around with the .Move() command of your ship.)
The Player needs to move his Ship.
Shoot. (Now, after implementing flying: Implement shooting.)
The Player needs to shoot.
First MissionTarget. (Shoot the first MissionTarget in TimeMaster. MissionTargets have SequenceNumbers. Draw them into your map.)
The player should draw the MissionTargets SequenceNumbers.
MissionTarget 1 in UniverseGroup TimeMaster.
Draw and MissionTarget 2. (In order to be able to fly longer missions, also record the radii of the sun coronas and the buoy news. Then shoot MissionTarget 2.)
The player needs to draw the corona(s) of the sun units.
The player needs to draw the buoy-messages in his game-client.
MissionTarget 2 in UniverseGroup TimeMaster.
MissionTarget 3. (Complete TimeMaster by shooting MissionTarget 3.)
MissionTarget 3 in UniverseGroup TimeMaster.
Player list with some data. (Print every player in your UniverseGroup and also the AvgCommitTime and used Platform. Add other details like Scores. You may need this in battle.)
The player needs to query player-informations in game.
The player needs to query the AvgCommitTime of another player.
The player needs to query the platform of another player.
New Ship and Mission I. (Create a new ship using the new available components and explore Mission I with it.)
MissionTarget 1 in UniverseGroup Mission I.
Preparation for Friday. (Prepare in the best possible way for friday by shooting at least 10 MissionTargets.)
MissionTarget 10 in UniverseGroup Mission I.
Exaggerate. (Exaggerate by shooting down all Mission I mission objectives.)
MissionTarget 30 in UniverseGroup Mission I.
Enhancements. (Draw the avatars of other players and use multi-scanning scanners.)
The player needs to successfully do multiple scan-commands in one call.
The player needs to query the avatars of other players.
If theres still time... (Improve Your Spaceship: Control multiple units, build A * or AI, use advanced techniques such as building other unit types, predict shots, and use the crafting system and/or energy transfers.)
The player needs to collect nebula.
The player needs to craft a crystal out of nebula
The player needs to use a tractorbeam.
The player needs to use energytransfer.
The player needs to build a unit in-game.
The player needs to examine shot-data in his program.
The player needs to examine the orbiting-informations of units.
The player needs to query the tournament-infos in his client.
The MissionTarget in UniverseGroup Labyrinth I.
Name Points #1 #2 #3 #4 #5 #6 #7 #8 #9 #10 #11 #12 #13 #14 #15 #16 #17 #18
GhostTyper 41,03
TaskDidAvatar - Status: true
TaskDidConnect - Status: true
TaskUsedChangelog - Status: false
TaskDidJoin - Status: true
TaskDidChatGlobal - Status: false
TaskDidChatAccount - Status: false
TaskUsedMessages - Status: true
TaskDidRegisterShip - Status: true
TaskDidScan - Status: true
TaskUsedVector - Status: true
TaskDidMove - Status: true
TaskDidShoot - Status: true
TaskUsedSequence - Status: false
TIMEMASTER_1 - Status: false
TaskUsedCorona - Status: true
TaskUsedBuoyMessage - Status: true
TIMEMASTER_2 - Status: false
TIMEMASTER_3 - Status: false
TaskUsedPlayers - Status: true
TaskUsedAvgCommitTime - Status: true
TaskUsedPlatform - Status: false
MISSION1_1 - Status: false
MISSION1_10 - Status: false
MISSION1_30 - Status: false
TaskDidMultiScan - Status: true
TaskUsedAvatar - Status: true
TaskDidCollectNebula - Status: false
TaskDidProduceCrystal - Status: false
TaskDidUseTractorbeam - Status: false
TaskDidUseEnergytransfer - Status: false
TaskDidBuild - Status: false
TaskUsedShotStats - Status: true
TaskUsedOrbits - Status: true
TaskUsedTournament - Status: false
LABYRINTH_1 - Status: false
antiheadshot 82,56
TaskDidAvatar - Status: true
TaskDidConnect - Status: true
TaskUsedChangelog - Status: true
TaskDidJoin - Status: true
TaskDidChatGlobal - Status: true
TaskDidChatAccount - Status: true
TaskUsedMessages - Status: true
TaskDidRegisterShip - Status: true
TaskDidScan - Status: true
TaskUsedVector - Status: true
TaskDidMove - Status: true
TaskDidShoot - Status: true
TaskUsedSequence - Status: true
TIMEMASTER_1 - Status: true
TaskUsedCorona - Status: true
TaskUsedBuoyMessage - Status: true
TIMEMASTER_2 - Status: true
TIMEMASTER_3 - Status: true
TaskUsedPlayers - Status: true
TaskUsedAvgCommitTime - Status: true
TaskUsedPlatform - Status: true
MISSION1_1 - Status: true
MISSION1_10 - Status: true
MISSION1_30 - Status: true
TaskDidMultiScan - Status: true
TaskUsedAvatar - Status: false
TaskDidCollectNebula - Status: true
TaskDidProduceCrystal - Status: true
TaskDidUseTractorbeam - Status: false
TaskDidUseEnergytransfer - Status: true
TaskDidBuild - Status: true
TaskUsedShotStats - Status: true
TaskUsedOrbits - Status: true
TaskUsedTournament - Status: false
LABYRINTH_1 - Status: false
Scharle 46,34
TaskDidAvatar - Status: true
TaskDidConnect - Status: true
TaskUsedChangelog - Status: false
TaskDidJoin - Status: true
TaskDidChatGlobal - Status: false
TaskDidChatAccount - Status: false
TaskUsedMessages - Status: true
TaskDidRegisterShip - Status: true
TaskDidScan - Status: true
TaskUsedVector - Status: true
TaskDidMove - Status: true
TaskDidShoot - Status: true
TaskUsedSequence - Status: true
TIMEMASTER_1 - Status: true
TaskUsedCorona - Status: true
TaskUsedBuoyMessage - Status: false
TIMEMASTER_2 - Status: true
TIMEMASTER_3 - Status: true
TaskUsedPlayers - Status: true
TaskUsedAvgCommitTime - Status: true
TaskUsedPlatform - Status: false
MISSION1_1 - Status: true
MISSION1_10 - Status: false
MISSION1_30 - Status: false
TaskDidMultiScan - Status: true
TaskUsedAvatar - Status: false
TaskDidCollectNebula - Status: false
TaskDidProduceCrystal - Status: false
TaskDidUseTractorbeam - Status: false
TaskDidUseEnergytransfer - Status: false
TaskDidBuild - Status: false
TaskUsedShotStats - Status: true
TaskUsedOrbits - Status: true
TaskUsedTournament - Status: false
LABYRINTH_1 - Status: false
magdalena 37,27
TaskDidAvatar - Status: true
TaskDidConnect - Status: true
TaskUsedChangelog - Status: true
TaskDidJoin - Status: true
TaskDidChatGlobal - Status: true
TaskDidChatAccount - Status: true
TaskUsedMessages - Status: true
TaskDidRegisterShip - Status: true
TaskDidScan - Status: true
TaskUsedVector - Status: true
TaskDidMove - Status: true
TaskDidShoot - Status: true
TaskUsedSequence - Status: true
TIMEMASTER_1 - Status: true
TaskUsedCorona - Status: true
TaskUsedBuoyMessage - Status: false
TIMEMASTER_2 - Status: true
TIMEMASTER_3 - Status: true
TaskUsedPlayers - Status: true
TaskUsedAvgCommitTime - Status: true
TaskUsedPlatform - Status: true
MISSION1_1 - Status: false
MISSION1_10 - Status: false
MISSION1_30 - Status: false
TaskDidMultiScan - Status: true
TaskUsedAvatar - Status: false
TaskDidCollectNebula - Status: false
TaskDidProduceCrystal - Status: false
TaskDidUseTractorbeam - Status: false
TaskDidUseEnergytransfer - Status: false
TaskDidBuild - Status: false
TaskUsedShotStats - Status: false
TaskUsedOrbits - Status: true
TaskUsedTournament - Status: false
LABYRINTH_1 - Status: false
CodingLion 21,65
TaskDidAvatar - Status: true
TaskDidConnect - Status: true
TaskUsedChangelog - Status: true
TaskDidJoin - Status: true
TaskDidChatGlobal - Status: true
TaskDidChatAccount - Status: true
TaskUsedMessages - Status: true
TaskDidRegisterShip - Status: true
TaskDidScan - Status: true
TaskUsedVector - Status: true
TaskDidMove - Status: true
TaskDidShoot - Status: true
TaskUsedSequence - Status: true
TIMEMASTER_1 - Status: true
TaskUsedCorona - Status: true
TaskUsedBuoyMessage - Status: true
TIMEMASTER_2 - Status: true
TIMEMASTER_3 - Status: true
TaskUsedPlayers - Status: true
TaskUsedAvgCommitTime - Status: true
TaskUsedPlatform - Status: true
MISSION1_1 - Status: true
MISSION1_10 - Status: false
MISSION1_30 - Status: false
TaskDidMultiScan - Status: false
TaskUsedAvatar - Status: false
TaskDidCollectNebula - Status: false
TaskDidProduceCrystal - Status: false
TaskDidUseTractorbeam - Status: false
TaskDidUseEnergytransfer - Status: false
TaskDidBuild - Status: false
TaskUsedShotStats - Status: false
TaskUsedOrbits - Status: true
TaskUsedTournament - Status: false
LABYRINTH_1 - Status: false
eugenio 13,60
TaskDidAvatar - Status: true
TaskDidConnect - Status: true
TaskUsedChangelog - Status: false
TaskDidJoin - Status: true
TaskDidChatGlobal - Status: false
TaskDidChatAccount - Status: false
TaskUsedMessages - Status: true
TaskDidRegisterShip - Status: true
TaskDidScan - Status: true
TaskUsedVector - Status: true
TaskDidMove - Status: true
TaskDidShoot - Status: true
TaskUsedSequence - Status: false
TIMEMASTER_1 - Status: false
TaskUsedCorona - Status: true
TaskUsedBuoyMessage - Status: false
TIMEMASTER_2 - Status: false
TIMEMASTER_3 - Status: false
TaskUsedPlayers - Status: false
TaskUsedAvgCommitTime - Status: false
TaskUsedPlatform - Status: false
MISSION1_1 - Status: false
MISSION1_10 - Status: false
MISSION1_30 - Status: false
TaskDidMultiScan - Status: false
TaskUsedAvatar - Status: false
TaskDidCollectNebula - Status: false
TaskDidProduceCrystal - Status: false
TaskDidUseTractorbeam - Status: false
TaskDidUseEnergytransfer - Status: false
TaskDidBuild - Status: false
TaskUsedShotStats - Status: false
TaskUsedOrbits - Status: false
TaskUsedTournament - Status: false
LABYRINTH_1 - Status: false
d5z6 20,15
TaskDidAvatar - Status: true
TaskDidConnect - Status: true
TaskUsedChangelog - Status: true
TaskDidJoin - Status: true
TaskDidChatGlobal - Status: true
TaskDidChatAccount - Status: true
TaskUsedMessages - Status: true
TaskDidRegisterShip - Status: true
TaskDidScan - Status: true
TaskUsedVector - Status: true
TaskDidMove - Status: true
TaskDidShoot - Status: true
TaskUsedSequence - Status: true
TIMEMASTER_1 - Status: true
TaskUsedCorona - Status: true
TaskUsedBuoyMessage - Status: true
TIMEMASTER_2 - Status: true
TIMEMASTER_3 - Status: true
TaskUsedPlayers - Status: true
TaskUsedAvgCommitTime - Status: true
TaskUsedPlatform - Status: true
MISSION1_1 - Status: true
MISSION1_10 - Status: false
MISSION1_30 - Status: false
TaskDidMultiScan - Status: false
TaskUsedAvatar - Status: false
TaskDidCollectNebula - Status: false
TaskDidProduceCrystal - Status: false
TaskDidUseTractorbeam - Status: false
TaskDidUseEnergytransfer - Status: false
TaskDidBuild - Status: false
TaskUsedShotStats - Status: false
TaskUsedOrbits - Status: false
TaskUsedTournament - Status: false
LABYRINTH_1 - Status: false
Eso 16,58
TaskDidAvatar - Status: true
TaskDidConnect - Status: true
TaskUsedChangelog - Status: true
TaskDidJoin - Status: true
TaskDidChatGlobal - Status: true
TaskDidChatAccount - Status: true
TaskUsedMessages - Status: true
TaskDidRegisterShip - Status: true
TaskDidScan - Status: true
TaskUsedVector - Status: true
TaskDidMove - Status: true
TaskDidShoot - Status: true
TaskUsedSequence - Status: true
TIMEMASTER_1 - Status: true
TaskUsedCorona - Status: true
TaskUsedBuoyMessage - Status: true
TIMEMASTER_2 - Status: true
TIMEMASTER_3 - Status: true
TaskUsedPlayers - Status: true
TaskUsedAvgCommitTime - Status: true
TaskUsedPlatform - Status: true
MISSION1_1 - Status: true
MISSION1_10 - Status: false
MISSION1_30 - Status: false
TaskDidMultiScan - Status: false
TaskUsedAvatar - Status: false
TaskDidCollectNebula - Status: false
TaskDidProduceCrystal - Status: false
TaskDidUseTractorbeam - Status: false
TaskDidUseEnergytransfer - Status: false
TaskDidBuild - Status: false
TaskUsedShotStats - Status: false
TaskUsedOrbits - Status: false
TaskUsedTournament - Status: false
LABYRINTH_1 - Status: false