Skip to content

Instantly share code, notes, and snippets.

View curious-username's full-sized avatar

Ben-Jammin curious-username

View GitHub Profile
@curious-username
curious-username / player_control.cs
Created September 7, 2021 01:05
showing example of player control in Unity
public float speed = 5.0f; // Global variable
float horizontalInput = Input.GetAxis("Horizontal");
float verticalInput = Input.GetAxis("Vertical");
transform.Translate(Vector3.right * horizontalInput * speed * Time.deltaTime);
transform.Translate(Vector3.up * verticalInput * speed * Time.deltaTime);
@curious-username
curious-username / playerMovement.cs
Last active September 7, 2021 02:08
moving all player movement into a single method
void Update()
{
PlayerMovement();
}
void PlayerMovement()
{
float horizontalInput = Input.GetAxis("Horizontal");
float verticalInput = Input.GetAxis("Vertical");
@curious-username
curious-username / border_limits.cs
Last active September 7, 2021 02:09
Unity Example of border limits
if (transform.position.y > 5.7f)
{
transform.position = new Vector3(transform.position.x, 5.7f, 0);
}
else if (transform.position.y < -5.7f)
{
transform.position = new Vector3(transform.position.x, -5.7f, 0);
}
else if (transform.position.x > 11.35f)
@curious-username
curious-username / folder_creation.py
Last active September 11, 2021 02:21
creating a folder
import os
os.listdir()
os.mkdir('Sample')
os.listdir()
@curious-username
curious-username / folder_creation2.py
Created September 11, 2021 02:42
separate folder
import os
os.listdir()
os.mkdir('Seahorse')
os.listdir()
@curious-username
curious-username / folder_creation_function.py
Last active September 11, 2021 02:52
basic folder creation function
import os
directory = input()
print(os.listdir())
os.mkdir(directory)
print(os.listdir())
@curious-username
curious-username / folder_loop.py
Created September 11, 2021 02:56
recursively creating a folder
import os
while True:
directory = input('Enter a folder name to create\n')
if directory == '':
break
else:
print(os.listdir())
os.mkdir(directory)
print(os.listdir())
@curious-username
curious-username / laser.cs
Created September 14, 2021 02:46
laser prefab
void CalculateMovement()
{
transform.Translate(Vector3.up * _speed * Time.deltaTime);
if (transform.position.y > 7.0f)
{
if(transform.parent != null)
{
Destroy(this.gameObject);
}
Destroy(this.gameObject);
@curious-username
curious-username / firelaser_method.cs
Created September 14, 2021 02:48
firelaser method
void FireLaser()
{
Vector3 offset = new Vector3(0, -0.86f, 0);
Instantiate(_laser, offset, Quaternion.identity);
}
@curious-username
curious-username / pre_gameover_txt.cs
Last active September 16, 2021 04:47
pre gameover text, pre null
[SerializeField]
private Text _gameOverText;
public void GameOver()
{
_gameOverText.gameObject.SetActive(true);
_scoreText.gameObject.SetActive(false);
_gameOverText.text = "Game Over!";
}