Skip to content

BloodyFish/UnityVoxelEngine_v2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Unity Voxel Engine v2

image
A voxel engine prototype built in Unity using C#.

Please veiw the set-up guide for more information on how to get started using the world generator.


📋 Current Features

  • Unity project configured for voxel engine development
  • Organized Unity project structure
  • Functional foundation for voxel engine experimentation

📑 Project Structure

UnityVoxelEngine_v2
│
├── Assets/                # Unity scripts, scenes, and resources
├── Packages/              # Unity package dependencies
├── ProjectSettings/       # Unity configuration files
├── README.md
├── LICENSE
├── .gitignore
└── .vsconfig

📊 Architecture

Unity (C#)

Responsible for:

  • Engine integration
  • Project management
  • Script execution
  • Chunk mesh generation

🤔 Requirements

  • Unity (Version compatible with project settings)
  • Visual Studio or another C# development environment

💻 Setup

Clone Repository

git clone https://github.com/BloodyFish/UnityVoxelEngine_v2.git

Open Project

  1. Open Unity Hub
  2. Click Add Project
  3. Select the cloned folder
  4. Open the project

🔬 Purpose of the Project

This project is intended as:

  • A voxel engine for Unity
  • A foundation for voxel based games

🖌️ Textures

The placeholder textures used are from the now discontinued and open source Minecraft texture pack, Lumino, by peytonisgreat.


🤔 Generative AI Disclaimer

Generative AI was only used for bug fixing and to help research important concepts. Minimal code was written by Generative AI.


⚖️ License

This project is licensed under the MIT License with Commons Clause.

Summary

You are free to:

  • Use this engine in personal or commercial games
  • Modify and extend the engine
  • Distribute games built using this engine
  • Share modified versions of the engine with attribution

You may NOT:

  • Sell or redistribute the engine itself as a standalone product
  • Repackage and publish the engine with minimal or no changes for profit

See the LICENSE file for full legal terms.


Author

BloodyFish

About

An updated version of my UnityVoxelEngine project

Resources

License

Stars

20 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages