will-molloy / space-crisis Goto Github PK
View Code? Open in Web Editor NEWCo-op scroller game. Play now: https://will-molloy.github.io/Space-Crisis/ SOFTENG306 (A+)
License: GNU Affero General Public License v3.0
Co-op scroller game. Play now: https://will-molloy.github.io/Space-Crisis/ SOFTENG306 (A+)
License: GNU Affero General Public License v3.0
Since the sprite was changed on master but not room3 branch it needs to be re-added on master for room3.
Remove related methods in Character
Simple fix is to swap character controls
Branch => sceneTransition
I think we need a game controller for all of the scenes to persist the objects so their positions can be set before loading the scene.
http://answers.unity3d.com/questions/294872/load-a-scene-and-move-the-player-to-an-specific-lo.html
@ipar569 seems to know about respawning
Since the game is two people on one keyboard its awkward for one to reach over to the mouse.
Ideally, we'll have hotkeys for dropping items and making dialogue decisions.
Don't think it matters since they won't go back to level 1 when in level 2 etc.
Easy to fix: call reset level method in game controller, but have other priorities atm.
Both players need to complete the room* before the transition.
The health and timer needs to carry on between rooms.
I will look at the random generation and inventory codes soon.
Help screen was not implemented as planned.
Note: the player colours have swapped from the main game.
Controls:
wasd player (white):
arrow-keys player (orange):
Objective:
Match the block pattern on the right side by slotting the functions in the computers.
Boxes, platforms, items are out of view for other resolutions (4:3, 16:10 have been tested)
Is it a requirement to fit any screen size?
This is probably the index issue: Finding a better way to transition scene would be nice.
If you reenter the room the platforms are persisted but not the levers so the platforms can move off the screen
Door should have different colors
From the TA feedback: The design of part 2 of level 1 gets players stuck quite often.
It's not critical thinking to die from not being able to jump far.
Happens when interacting with the seesaw and changing rooms.
--- only the white character
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.