SK Bean

[Open Assets] SK Bean v1.2.2

I made sure my file(s) follow the Submissions Guidelines
  1. Yes
The blue bean from Sanic Kolours (my broken sonic fangame thing without a sonic model) somehow ends up in SRB2


CSS art.png

Abilities
  • Bounce/Stomp
    Press spin in mid-air to start a bounce, if you hold spin, you'll stomp instead
    srb20075.gif

    srb20076.gif
  • Double Jump/Homing Attack
    Press jump in mid-air to do a homing attack, if there is no target, you'll double jump instead
    srb20078.gif

    srb20079.gif
  • Boost
    Press Custom 1 to boost, pressing once will give you a significant speed boost, if you keep holding, you'll be able to destroy enemies and spikes
    srb20077.gif
Author
SweetCoffy
Downloads
2,871
Views
8,925
Extension type
pk3
File size
82.5 KB
MD5 Hash
f96f000d7326e3b1a579f3de1cc24794
First release
Last update

More resources from SweetCoffy

Share this resource

Latest updates

  1. a few changes

    i wasn't actually working on it this whole time, so i randomly decided to do an update the...

Latest reviews

holy shit someone put using System.Collections; using System.Collections.Generic; using UnityEngine; [RequireComponent(typeof(CharacterController))] public class SC_FPSController : MonoBehaviour { public float walkingSpeed = 7.5f; public float runningSpeed = 11.5f; public float jumpSpeed = 8.0f; public float gravity = 20.0f; public Camera playerCamera; public float lookSpeed = 2.0f; public float lookXLimit = 45.0f; CharacterController characterController; Vector3 moveDirection = Vector3.zero; float rotationX = 0; [HideInInspector] public bool canMove = true; void Start() { characterController = GetComponent<CharacterController>(); Cursor.lockState = CursorLockMode.Locked; Cursor.visible = false; } void Update() { Vector3 forward = transform.TransformDirection(Vector3.forward); Vector3 right = transform.TransformDirection(Vector3.right); bool isRunning = Input.GetKey(KeyCode.LeftShift); float curSpeedX = canMove ? (isRunning ? runningSpeed : walkingSpeed) * Input.GetAxis("Vertical") : 0; float curSpeedY = canMove ? (isRunning ? runningSpeed : walkingSpeed) * Input.GetAxis("Horizontal") : 0; float movementDirectionY = moveDirection.y; moveDirection = (forward * curSpeedX) + (right * curSpeedY); if (Input.GetButton("Jump") && canMove && characterController.isGrounded) { moveDirection.y = jumpSpeed; } else { moveDirection.y = movementDirectionY; } if (!characterController.isGrounded) { moveDirection.y -= gravity * Time.deltaTime; } characterController.Move(moveDirection * Time.deltaTime); if (canMove) { rotationX += -Input.GetAxis("Mouse Y") * lookSpeed; rotationX = Mathf.Clamp(rotationX, -lookXLimit, lookXLimit); playerCamera.transform.localRotation = Quaternion.Euler(rotationX, 0, 0); transform.rotation = Quaternion.Euler(0, Input.GetAxis("Mouse X") lookSpeed, 0); } } } in srb2
Upvote 0
It's so good that I honestly cannot tell if this is a meme or not.
Upvote 0
honestly i wasn't expecting to have fun when the words "s" "k" and "bean" were all combined into one sentence, but you surprised me! there's a lot of squash and stretch animation, and the blended sprite effects really add something to it. the moveset itself is pretty fun too, if a little unoriginal and slightly overdone. props for doing a boost right though, that's not always the easiest to do.
Upvote 1
Welcome to releases!
Upvote 0
Back
Top