Skip to content

Instantly share code, notes, and snippets.

View LuviKunG's full-sized avatar

Thanut Panichyotai LuviKunG

View GitHub Profile
@LuviKunG
LuviKunG / TerrainMeshGeneration.cs
Last active November 8, 2021 17:10
Terrain Generation script using Perlin's Noise for Unity Engine.
using UnityEngine;
namespace Game
{
[DisallowMultipleComponent]
[RequireComponent(typeof(MeshFilter))]
[RequireComponent(typeof(MeshRenderer))]
public class TerrainMeshGeneration : MonoBehaviour
{
public delegate float PerlinNoiseHeightCalculationDelegate(int x, int y);
@LuviKunG
LuviKunG / MeshGeneration.cs
Created November 8, 2021 08:01
Mesh Generation scripts for Unity Engine.
using System;
using UnityEngine;
namespace Game
{
[RequireComponent(typeof(MeshFilter))]
[RequireComponent(typeof(MeshRenderer))]
public class MeshGeneration : MonoBehaviour
{
[SerializeField]
@LuviKunG
LuviKunG / World.cs
Last active January 5, 2023 05:41
WTF am I doing...? (Please ignore this gist, It's just a drunk code)
using System;
internal class Human
{
private string name;
private Hand[] hands;
private Human()
{
hands = new Hand[2]
{