Documents
This commit is contained in:
parent
a228659836
commit
2c1833e254
BIN
Assets/Prefabs/WAM_map2_nowater.fbx
Normal file
BIN
Assets/Prefabs/WAM_map2_nowater.fbx
Normal file
Binary file not shown.
107
Assets/Prefabs/WAM_map2_nowater.fbx.meta
Normal file
107
Assets/Prefabs/WAM_map2_nowater.fbx.meta
Normal file
@ -0,0 +1,107 @@
|
||||
fileFormatVersion: 2
|
||||
guid: f0f1816afb5fdcb4d9cc48c2e16abfdc
|
||||
ModelImporter:
|
||||
serializedVersion: 21300
|
||||
internalIDToNameTable: []
|
||||
externalObjects: {}
|
||||
materials:
|
||||
materialImportMode: 2
|
||||
materialName: 0
|
||||
materialSearch: 1
|
||||
materialLocation: 1
|
||||
animations:
|
||||
legacyGenerateAnimations: 4
|
||||
bakeSimulation: 0
|
||||
resampleCurves: 1
|
||||
optimizeGameObjects: 0
|
||||
removeConstantScaleCurves: 1
|
||||
motionNodeName:
|
||||
rigImportErrors:
|
||||
rigImportWarnings:
|
||||
animationImportErrors:
|
||||
animationImportWarnings:
|
||||
animationRetargetingWarnings:
|
||||
animationDoRetargetingWarnings: 0
|
||||
importAnimatedCustomProperties: 0
|
||||
importConstraints: 0
|
||||
animationCompression: 1
|
||||
animationRotationError: 0.5
|
||||
animationPositionError: 0.5
|
||||
animationScaleError: 0.5
|
||||
animationWrapMode: 0
|
||||
extraExposedTransformPaths: []
|
||||
extraUserProperties: []
|
||||
clipAnimations: []
|
||||
isReadable: 0
|
||||
meshes:
|
||||
lODScreenPercentages: []
|
||||
globalScale: 1
|
||||
meshCompression: 0
|
||||
addColliders: 0
|
||||
useSRGBMaterialColor: 1
|
||||
sortHierarchyByName: 1
|
||||
importVisibility: 1
|
||||
importBlendShapes: 1
|
||||
importCameras: 1
|
||||
importLights: 1
|
||||
nodeNameCollisionStrategy: 1
|
||||
fileIdsGeneration: 2
|
||||
swapUVChannels: 0
|
||||
generateSecondaryUV: 0
|
||||
useFileUnits: 1
|
||||
keepQuads: 0
|
||||
weldVertices: 1
|
||||
bakeAxisConversion: 0
|
||||
preserveHierarchy: 0
|
||||
skinWeightsMode: 0
|
||||
maxBonesPerVertex: 4
|
||||
minBoneWeight: 0.001
|
||||
optimizeBones: 1
|
||||
meshOptimizationFlags: -1
|
||||
indexFormat: 0
|
||||
secondaryUVAngleDistortion: 8
|
||||
secondaryUVAreaDistortion: 15.000001
|
||||
secondaryUVHardAngle: 88
|
||||
secondaryUVMarginMethod: 1
|
||||
secondaryUVMinLightmapResolution: 40
|
||||
secondaryUVMinObjectScale: 1
|
||||
secondaryUVPackMargin: 4
|
||||
useFileScale: 1
|
||||
strictVertexDataChecks: 0
|
||||
tangentSpace:
|
||||
normalSmoothAngle: 60
|
||||
normalImportMode: 0
|
||||
tangentImportMode: 3
|
||||
normalCalculationMode: 4
|
||||
legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0
|
||||
blendShapeNormalImportMode: 1
|
||||
normalSmoothingSource: 0
|
||||
referencedClips: []
|
||||
importAnimation: 1
|
||||
humanDescription:
|
||||
serializedVersion: 3
|
||||
human: []
|
||||
skeleton: []
|
||||
armTwist: 0.5
|
||||
foreArmTwist: 0.5
|
||||
upperLegTwist: 0.5
|
||||
legTwist: 0.5
|
||||
armStretch: 0.05
|
||||
legStretch: 0.05
|
||||
feetSpacing: 0
|
||||
globalScale: 1
|
||||
rootMotionBoneName:
|
||||
hasTranslationDoF: 0
|
||||
hasExtraRoot: 0
|
||||
skeletonHasParents: 1
|
||||
lastHumanDescriptionAvatarSource: {instanceID: 0}
|
||||
autoGenerateAvatarMappingIfUnspecified: 1
|
||||
animationType: 2
|
||||
humanoidOversampling: 1
|
||||
avatarSetup: 0
|
||||
addHumanoidExtraRootOnlyWhenUsingAvatar: 1
|
||||
remapMaterialsIfMaterialImportModeIsNone: 0
|
||||
additionalBone: 0
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
@ -3771,6 +3771,13 @@ MonoBehaviour:
|
||||
hole7: {fileID: 1398370920}
|
||||
hole8: {fileID: 1695093344}
|
||||
hole9: {fileID: 365973832}
|
||||
hole10: {fileID: 0}
|
||||
hole11: {fileID: 0}
|
||||
hole12: {fileID: 0}
|
||||
hole13: {fileID: 0}
|
||||
hole14: {fileID: 0}
|
||||
hole15: {fileID: 0}
|
||||
hole16: {fileID: 0}
|
||||
mole: {fileID: 1970547168}
|
||||
timerSpeed: 0
|
||||
lifeTime: 7.5
|
||||
|
@ -16,7 +16,7 @@ using UnityEngine;
|
||||
|
||||
public class Moles : MonoBehaviour
|
||||
{
|
||||
public GameObject hole1, hole2, hole3, hole4, hole5, hole6, hole7, hole8, hole9;
|
||||
public GameObject hole1, hole2, hole3, hole4, hole5, hole6, hole7, hole8, hole9, hole10, hole11, hole12, hole13, hole14, hole15, hole16;
|
||||
public GameObject mole;
|
||||
private float defaultSpeed = 10f;
|
||||
public float timerSpeed;
|
||||
|
16
Documentation/Mini-Game-Concepts/Beating With Sticks.md
Normal file
16
Documentation/Mini-Game-Concepts/Beating With Sticks.md
Normal file
@ -0,0 +1,16 @@
|
||||
Beating With Sticks
|
||||
|
||||
Beating with sticks is a minigame where the player is given a big long stick
|
||||
they drag around and are tasked with beating the ever loving shit out of
|
||||
other people. This can be other players if that’s every implemented, enemy
|
||||
Ais that are also trying to beat you to death, or animals or something like
|
||||
that which will run from you. If it’s against animals or AIs that don’t fight
|
||||
back, the player can click on them every few seconds to stun them. Maybe
|
||||
a rock is thrown in their direction. The player will either need to get all Ais
|
||||
before a time limit or be the last one standing.
|
||||
|
||||
>[!NOTE] Beating With Sticks Concept Art
|
||||
>![](Beating-With-Sticks_Game-Concept-Art.png)
|
||||
|
||||
A top down or first person view may be given, maybe a 50/50 chance of
|
||||
each.
|
Binary file not shown.
After Width: | Height: | Size: 56 KiB |
Binary file not shown.
BIN
Documentation/Mini-Game-Concepts/Defend!-Mockup.png
Normal file
BIN
Documentation/Mini-Game-Concepts/Defend!-Mockup.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 2.7 MiB |
12
Documentation/Mini-Game-Concepts/Defend!.md
Normal file
12
Documentation/Mini-Game-Concepts/Defend!.md
Normal file
@ -0,0 +1,12 @@
|
||||
# Defend!
|
||||
|
||||
This game will be a tower defense minigame. Enemies will move in a predetermined route towards the players base. The player can towers to slow, stun, and defeat the enemies. The player will start with a few lives and if enough enemies reach the players base then the player will lose all of their lives, and eventually the mini-game.
|
||||
|
||||
To keep this mini-game simple the player will start with all of the funds they will need to defeat the waves. The mini-game could be made more difficult by adjusting this starting balance. The player would have to use these funds to defeat a few waves of enemies as they move towards the players base.
|
||||
|
||||
One way this could be made more interesting is by adding certain rougelike elements to make the experience unique each time. This could include randomly generate obstacles or giving players a random set of three out of a set of towers each time they play. This would add replayability by making the game different each time.
|
||||
|
||||
This game would be a tile based top-down perspective game. This could be easily implemented by using a 2d array in Unity. Each tile could be an obstacle an enemy path or a placeable tower tile. There could be multiple lanes for enemies to move through towards the players base.
|
||||
|
||||
>[!NOTE] Defend! Mockup
|
||||
>![](Defend!-Mockup.png)
|
3
Documentation/Mini-Game-Concepts/Jump-Rope.md
Normal file
3
Documentation/Mini-Game-Concepts/Jump-Rope.md
Normal file
@ -0,0 +1,3 @@
|
||||
# Jump Rope
|
||||
|
||||
This game will be very simple. It will be played from side on with the player having only one input. Which makes the player character jump. The jumps will need to be timed with a jump rope which will over time spin faster and faster. To beat the game the player would have to last past a certain time limit, such as 20 seconds. Another win condition could be that the player has to jump over the rope a certain number of times. If the player mistimes their jump and hits the rope the game would be over and the game would be done.
|
BIN
Documentation/Mini-Game-Concepts/Parkour-Mockup-1.png
Normal file
BIN
Documentation/Mini-Game-Concepts/Parkour-Mockup-1.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 1.3 MiB |
13
Documentation/Mini-Game-Concepts/Parkour.md
Normal file
13
Documentation/Mini-Game-Concepts/Parkour.md
Normal file
@ -0,0 +1,13 @@
|
||||
# Parkour
|
||||
## Summary
|
||||
|
||||
The parkour mini-game will consist of a platforming game over a hazard of some kind, such as a pit of lava. The player will have to reach the end of the level before they hazard catches them. If they are not able to reach the finishing platform before the hazard reaches them they will lose.
|
||||
|
||||
>[!NOTE] Parkour Mockup
|
||||
>![](Parkour-Mockup-1.png)
|
||||
|
||||
There will be a select set of courses that the player could have for the parkour mini-game. Each of these will be distinguishable from each other by the hazard used in the level. Some possible hazards could be rising lava or acid, a large tsunami wave chasing the player. The hazard will always be chasing the player in some way. It could even be an enemy that is trying to shoot the player if they stand still for too long while they platform their way to the end.
|
||||
|
||||
Another way the parkour mini-game could work is with a timer. This would put more emphasis on the player to be fast rather than surviving a hazard of some sort. In both ways this mini-game would take no longer than 1:30 minutes to complete. To make the mini-game more difficult the amount of time the player has could be easily adjusted.
|
||||
|
||||
The biggest challenge of this game will be to keep the game scope small. There is a lot of room to add more mechanics, whether they be for movement, in the form of levels, enemies or so on. When developing the game it will be aimed to be kept simple. Simple mechanics, sprint, walk, jump, double-jump, etc.
|
BIN
Documentation/Mini-Game-Concepts/QuickShot.pdf
Normal file
BIN
Documentation/Mini-Game-Concepts/QuickShot.pdf
Normal file
Binary file not shown.
Binary file not shown.
Before Width: | Height: | Size: 57 KiB |
Binary file not shown.
Before Width: | Height: | Size: 108 KiB |
Binary file not shown.
Before Width: | Height: | Size: 592 KiB |
Loading…
Reference in New Issue
Block a user