Skip to content

Releases: jcs090218/JCSUnity

1.5.1

11 Sep 00:58
Compare
Choose a tag to compare
  • Add fade screen to UI manager, now the game are enable the simple focus and un-focus effect.
  • Add randomize const wave effect.
  • JCS_TransformTweener continue tween provide all three transform type now, so
    developers can tween between position/rotation/scale for now on.
  • Const wave effect support 3 dimentional, and using Untiy Object as the base class
    which mean the effect can be use by any Unity object layer.
  • JCS_RandomTweenerAction implemented.
  • Downgrade resources's screen panel object, in order to save a bit of runtime memory
    usage and performance.
  • Add value offset to JCS_TransformTweener.
  • Fix wrong naming/typo.
  • PacketLostPreventer add the timer in order not to send the packet to often and
    save a bit of performance comparing 60 packets (frame rate) per second.
  • JCS_LookAtMouseAction implemented.
  • JCS_ActivePanelButton implemented.
  • JCS_DeactivePanelButton implemented.
  • JCS_SwitchServerButton implemented.
  • JCS_SwitchServerButton implemented.
  • JCS_ApplicationCloseSimulateSceneOnline scene added, for online exit client.
  • JCS_OpenURLButton implemented.
  • Rename PacketDecoder to JCS_DefaultPacketDecoder private same file name.
  • Rename PacketEncoder to JCS_DefaultPacketEncoder prevent same file name.
  • Out of range Bugs fixed with 'JCS_ServerRequestProcessor'.
  • JCS_PacketLostPreventer implemented for tracking down and solve the packet lost
    issue by using the UDP for network communicattion.
  • Add Asynchronous Datagram Socket for option in 'JCS_NetworkSettings'.
  • JCS_UDPGameSocket implemented.
  • JCS_Canvas have ability to let other component add to the resizable panel.
  • Add asynchronous callback to socket.
  • JCS_ClientMode implemented.
  • JCS_RecvPacketType implemented.
  • JCS_SendPacketType implemented.
  • Add more meaningful to JCS_DefaultClientHandler.
  • JCS_PacketProcessor implemented for sample the network handle.
  • Error handling for server packet/request.
  • JCS_BinaryReader implemented for another framework 'JCSNetS'.
  • JCS_Client implemented.
  • JCS_ServerRequestProcessor implemented.
  • Add require component to 'JCS_NetworkSettings' for 'JCS_ServerRequestProcessor'.
  • JCS_PacketHandler implemented.
  • JCS_DefaultClientHandler for demo use.
  • JCS_Packet for standard byte array storage class.
  • Default buffer input and output mem does not set correctlly, settings fixed.
  • Client handler logic error in Game Socekt.
  • Client handler implemented, so we could have our own packet/buffer handler.

1.5.0

20 Aug 09:12
Compare
Choose a tag to compare
  • Update JCS_VelocityInfo with 3 dimentional.
  • Re-structure the networking module.
  • JCS_Debug no longer need the input of the file.
  • JCS_Logger implmeneted for Network module.
  • Start the side project JCS_UCG.
  • JCS_CameraRenderer implemented.
  • GrayScale shader implemented.
  • Displacement shader implemented.
  • Fixed Item will go through the wall.
  • JCS_2DAnimDisplayHolder implemented.
  • JCS_ItemWall implemented.
  • Fixed JCS_TransformTweener continue tween issue.
  • Add Hotkeys category for JCSUnity GUI.
  • JCS_ButtonPointer implemented.
  • Update Unity version to 5.6.1f1.
  • Rename JCS_Cursor to JCS_3DCursor.
  • JCS_2DCursor implemented.
  • Add slope to the JCS_PositionPlatform.
  • JCS_DamageText performance improvement.
  • JCS_ClimbableManager implemented.
  • JCS_IndieManager implemented.
  • Rename JCS_2DRandAnimController to JCS_2DRandAnimByTimeController.
  • JCS_2DRandAnimByAnimDone implemented.

1.4.5

14 May 05:46
Compare
Choose a tag to compare
  • JCS_FreezeTransformAction implemented.
  • JCS_FreezePositionAction implemented.
  • JCS_FreezeRotationAction implemented.
  • JCS_FreezeScaleAction implemented.
  • JCS_RelativeFreezePositionAction implemented.
  • JCS_2DOrderAnimPlayer implemented.
  • JCS_2DRandAnimController implemented.
  • JCS_AdjustTimeTrigger implemented.
  • JCS_2DAnimMirror implemented.
  • JCS_2DAnimSequencePlayer implemented.
  • JCS_2DLadder and JCS_2DRope update with sprite control front and behind.
  • JCS_OrderLayer reasonable variable and renamed.
  • JCS_OrderLayerObject add multiple SpriteRenderer component as option.
  • JCS_DeltaNumber with clear up zero on the left function implemented.
  • Rename JCS_SpriteScore to JCS_DeltaNumber.
  • JCS_PlatformSettings implemented.
  • JCS_RouteGuageSystem implemented.

1.4.3

29 Apr 06:15
Compare
Choose a tag to compare
  • JCS_AdvertismentManager implemented.
  • JCS_RewardAdsButton implemented.
  • Bug fixed JCS_OrderLayer parallax effect jittering issue.
  • Zero out the velocity when the camera stopped, bug fixed.
  • Update JCS_SoundManager with play one shot of bgm.
  • Update JCS_SceneManager with more proper name variables.
  • Update JCS_SoundManaer with 'SwitchBackgroundMusic' function.
  • Rename JCS_2DDestroyAnimEffect to JCS_3DDestroyAnimEffect.
  • JCS_2DDestroyAnimEffect impelemented.
  • JCS_TransformPool implemented.
  • JCS_DestroySpawnEffect implemented.

1.4.1

15 Apr 09:40
Compare
Choose a tag to compare
  • JCS_INIFileReader implemented.
  • editor.properties implemented.
  • JCS_2DParticleSystem rename to JCS_ParticleSystem.
  • JCS_DestroyAnimEffect rename to JCS_2DDestroyAnimEffect.
  • Update JCS_ParticleSystem so you could play one shot of particle in certain number of particle.
  • JCS_DestroyParticleEndEvent implemented.
  • JCS_DestroyParticleEffect implemented.
  • JCS_Tweener rename to JCS_TransfromTweener.
  • JCS_ColorTweener implemented.

Initial release

17 Mar 19:27
Compare
Choose a tag to compare

2017-04-07

  • JCS_3DDistanceTileAction implemented.
  • JCS_2DGoStraightAction rename to JCS_3DGoStraightAction.

2017-03-24

  • JCS_TimePanel implemented.

2017-03-13

  • JCS_2DAnimation implemented.
  • Change the file name old JCS_2DAnimator to JCS_I2DAnimator.
  • JCS_2DAnimator implemnted.

2017-03-10

  • JCS_SpriteScore implemented.
  • JCS_HitListEvent update with self-destroy.
  • JCS_SpriteTimer implemented.
  • JCS_Utility implement DestroyAllTypeObjectInScene function.

2017-03-06

  • JCS_BasicInitSpawner implemented.

2017-03-04

  • Redefined JCS_DestroyAnimEffect.
  • JCS_BasicWaveSpawner implemented.

2017-03-03

  • Update JCS_VideoPlayer compatible with Andriod.
  • Set JCS_2DCamera virtual function as default.

2017-02-24

  • JCS_PauseAction implemented.
  • JCS_PauseManager implemented.
  • Modefied JCS_GameManager's GAME_PAUSE compatible to previous version of JCSUnity.
  • Fit Screen Size some bugs fixed.
  • JCS_ShowDialogueButton implemented.
  • JCS_HideDialogueButton implemented.
  • JCS_PauseGameButton implemented.
  • JCS_UnPauseGameButton implemented.

2017-01-30

  • Organize JCSUnity_EditorWindow class.

2017-01-22

  • Add JCSUnity_EditorWindow for gui interface implementation.
  • Add menu item serialize to JCSUnity 2d.
  • Add menu item serialize to JCSUnity 3d.
  • Add menu item About.

2017-01-06

  • Add randomize duration at start time for tweener.

2016-12-13

  • Now All damage text pool provide the specific audio clip function call option.
    Meaning all the skill you are designing can be use in different sound.
  • For coding wise, after the "ApplyDamageText" function had the new variable
    "AudioClip", pass it in to take the effect.
  • Update JCS_2DParticleSytem with "start" and "stop" function

2016-12-22

  • JCS_InvincibleTimeAction implemented.

2016-12-10

  • Add scene portal layer.
  • Setup the indie folder for managers and settings folder.
  • JCS_PortalManager implemented.
  • JCS_PortalSetting implemented.
  • Add black slide screen while switch scene.

2016-12-04

  • Setup the shader folder.
  • "VertexLit with Z" added.
  • FOW shader added.

2016-11-22

  • JCS_GUIComponentLayer implemented.
  • JCS_ItemDroppable update with more function.

2016-11-13

  • JCS_TowardTarget implemented.
  • JCS_DisableWithCertainRangeEvent implemented.

2016-11-05

  • JCS_PushThrowAction implemented.
  • OnLevelWasLoaded deprecated fixed so now version compatible with Unity 5.4 or higher.

2016-10-28

  • JCS_SceneSettings implemented.
    ■ Fade in/out time for specific scene option.
  • JCS_SceneManager effect and update cuz of the JCS_SceneSetting script.
  • JCS_3DLookAction asymptotic rotate.

2016-10-26

  • JCS_3DCamera smooth track function implemented.
  • JCS_GUILiquidBar support depend on the alignment.
  • JCS_3DLiquidBar support depend on the alignment.

2016-10-15

  • Joystick implemented.
  • JCS_InputSetting updated.

2016-10-10

  • JCS_3DCamera zoom in/out feature implemented.
  • JCS_FadeObject min/max alpha range implemented.

2016-10-03

  • Project warnings clean up.

2016-09-29

  • JCS_3DAnimator working on.
  • JCS_3DBlendTreeAnimator working on.

2016-09-26

  • JCS_Tweener updated.

2016-09-15

  • Update item droppable.
  • Multiple script comment.

2016-09-14

  • Update Pathfinding Request, but there are still some bugs.

2016-09-05

  • Modefied the name of JCS_GameErros into JCS_Debug, so there is no JCS_GameErros
    anymore. Plz use JCS_Debug instead.
  • Export JCSUnity 1.3.7 package.
  • JCS_2DAIStateSystem implemented.

2016-09-03

  • Update project to version 5.4.0f3.
  • Few bugs fixed compatiable to version 5.4.0f3.
    1. box colliders does not support negative scale

2016-08-31

  • JCS_VideoPlayer implemented but only support -list file.
    -list
    .mov
  • Application end scene implemented.

2016-08-28

  • A star pathfinding implemented.
  • README.txt file updated.
  • Working on JCS_VideoPlayer.

2016-08-27

  • Add image into dialogue system.
  • Add name tag into dialogue system.

2016-08-26

  • Dialogue System implemented.
  • Dialogue Script system implemented.
  • Workd on A* Pathfinding algorithm.

2016-08-24

  • README.txt file updated.
  • Working on Dialogue Scripting system.
  • JCS_ScriptTester scene added.
  • UtilitiesScene category added in scene folder.
  • npc2100.cs test script updated.

2016-08-20

  • Update damage text system, so now enemy and player can have different damage text set.
  • README.txt file updated.

2016-08-19

  • In Game Log System implemented.
  • JCS_Settings interface implemented.
  • Log system implemented into Boss Fight Game.
  • JCS_Settings implemented.
  • JCS_Managers implemented.

2016-08-18

  • Damage Text stackover flow logic bug fixed.
  • XML Save and Load implemented.
  • Get back recover value.
  • Health target cannot be damage while the game is over.
  • BF_CashText implemented.

2016-08-11

  • Limit the monster in the scene so it won't spawn too many monster.

2016-08-10

  • JCS_2DBullet huge updated.
  • Character animation fixed.

2016-08-06

  • Sequence Shoot in Cursor.
  • Push Skill implemented.
  • Multiple attack implemented.

2016-08-01

  • JCS_3DMouseMovement implemented.
  • BF_HealthTarget implemented.
  • JCS_LiquidBarInfo implemented.

2016-07-31

  • IAP System using Soomla open source project.
  • randomize the cash value.
  • Item effect object implemented.

2016-07-29

  • 目前最強的射擊武器.
  • JCS_2DInitLookByTypeAction implemented.
  • JCS_LiveObjectManager, JCS_2DLiveObjectManager implemented.
  • 全圖殺怪.

2016-07-28

  • JCS_3DLiquidBar implemented.
  • JCS_HueController implemented.
  • Update Level Text.

2016-07-27

  • Update inspector controll within the GUI function.
    • JCS_SlideEffect

2016-07-26

  • JCS_2DCamera smooth scroll implemeneted.
  • Mana System game machnice implemented.
  • JCS_LiquidBarText implemented.
  • use JCS_LiquidBarText into game.

2016-07-24

  • 打幣系統.
  • End Game System implemented.
  • BF_RainFaller impelemented.
  • JCS_Reflect object more functional with position offset.

2016-07-23

  • Collision Fixed.
  • Cash System implemented.

2016-07-22

  • Bug Fixed.
  • BF_AutoAttacker implemented.
  • Boss Fight game scene updated.

2016-07-20

  • Fixed the collision overlapping by using FixedUpdate() function call from Unity Engine.

2016-07-19

  • JCS_2DFlyActionIgnore.
  • Fly Object ignore all platform in the scene now.
  • Arrow Rain implemented.

2016-07-18

  • AOE function implemented.
  • JCS_2DReflectBulletAction.
  • JCS_ButtonSoundEffect will have refuse sound when is not interactable.
  • JCS_Button interactable function updated.
  • JCS_2dFlyAction's basic function implemneted.

2016-07-17

  • Player attack will wait all star hit the object before die.
  • Boss Fight game scene updated.
  • Memory Leak bug fixed.

2016-07-16

  • Wave handler implmented.
  • Game Level up implemented.
  • JCS_2DDeadAction implmented.

2016-07-15

  • Update Log Viewer Packages.
  • JCS_3DDragDropObject implemented.
  • Stars can shoot down each other.
  • JCSUnity System updated.
  • Player will attack according to the mouse click.
  • Live Object animation functional.

2016-07-14

  • Boss Fight wave handler implemented but not finish yet.
  • JCS_GUIStarterScene implemented.
  • JCS_2DWalkAction add the random walk speed function at initilzie time.
  • JCS_2DJumpAction add the random jump force function at initilzie time.
  • JCS_GameErros function update, so no need to enter type the name out anymore,
    but the line number isnt update yet.
  • BF_CharacterSpawnHandler implemented, now we can design our own character spawn positions.

2016-07-11

  • Mad effect for JCS_WalkAction implemented.
  • Start the design of the BF.

2016-07-10

  • LiveObject can now attack player/each other.
  • KnowBack algorithm implemented.
  • Abiltiy Fromat provide attack and defense value.

2016-07-09

  • JCS_2DWalkAction bug fixed.
  • JCS_VelcotiyInfo more function implemented. MoveSpeed & RecordSpeed.
  • JCS_LiveObject more function implemented.

2016-07-08

  • JCS_2DCursorShootAction implemented.
  • JCS_3DCursorShootAction implemented.
  • JCS_2DJumpAction implemented.
  • JCS_2DWalkAction implemented.
  • JCS_VelocityInfo implemented.

2016-07-07

  • JCS_2DLadder complete!

2016-07-05

  • JCS_2DLadder bug fixed.
  • Player improvement.
  • JCS_Physics upgrade.
  • JCSUnity Bugs fixed.

2016-07-03

  • JCS_2DLadder big upgrade.
  • JCS_Physics more colliding functions implemented.
  • JCS_2DSideScrolldPlayer more functions implemented.

2016-07-01

  • JCS_3DCamera updated.
  • JCS_3DDemo scene make changes.

2016-06-30

  • Complete Running Crush core system.
  • Optimized JCSUnity a bit.
  • Start design the new game Boss Fight.

2016-06-29

  • Select a level before taking image from webcam.
  • JCS_RollButtonSelector functional.

2016-06-28

  • Liquid Bar for Running Crush functional.
  • JCS_TweenerPanel new added.

2016-06-26

  • Liquid Bar for Running Crush.
  • SpriteMash liberaris implemented.

2016-06-23

  • Update JCS_ButtonSoundEffect, now we does not need to add to trigger event manully.
  • JCS_EnvironmentSoundPlayer added.
  • JCS_Lightning effect.
  • JCS_StaticLightning effect.

2016-06-22

  • Update Detection area to multiple collider.
  • JCS_Detect Area Action logic errors fixed.
  • JCS_SlideScreenButton can now going direction with counts.
  • JCS_SwitchSceneButton can now load scene limited base on platform type.
  • RC_EffectItem, so the object will be effect by picking up the item!

2016-06-20

  • JCS_RollBtnSelector implemented.
  • JCS_SequenceSlidePanel implemented.
  • JCS_...
Read more