Skip to content

sudohubdev/Balash-new

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Oct 21, 2024
d6cb5f8 · Oct 21, 2024

History

67 Commits
Sep 23, 2024
Sep 22, 2024
Oct 7, 2024
Oct 21, 2024
Oct 21, 2024
Oct 21, 2024
Aug 26, 2024
Oct 21, 2024
Mar 22, 2022
Oct 21, 2024
Oct 21, 2024
May 15, 2023
Feb 10, 2023
Feb 9, 2023
Oct 21, 2024
Oct 21, 2024
Oct 21, 2024
Oct 21, 2024
Feb 1, 2023
Feb 1, 2023
Feb 6, 2023
May 14, 2023
Oct 21, 2024
Oct 21, 2024

Repository files navigation

Balash-new - rewrite of balash

the example of opengl engine

Build

For mac users:

Install brew + xcode

Then run commands in terminal:

git clone https://github.com/g0vnocoders/balash-new
brew install glew
brew install glm
make macos
make

For Windows users:

Download MSYS2 and VS Code(or any other IDE, tho VS will not work!)

https://www.msys2.org

https://code.visualstudio.com

Then run commands in terminal(MSYS2 MinGW64 blue icon in start menu):

# open it with C:\msys64\mingw64.exe!!!  not cmd.exe
pacman -S git
pacman -S mingw-w64-x86_64-gcc
git clone https://github.com/g0vnocoders/balash-new
cd balash-new
makepkg -sCL
make

For Linux users:

You already know what to do, dont ya?

# Ubuntu/Debian
sudo apt-get update
sudo apt-get install cmake pkg-config
sudo apt-get install mesa-utils libglu1-mesa-dev freeglut3-dev mesa-common-dev
sudo apt-get install libglew-dev libglfw3-dev libglm-dev
sudo apt-get install libao-dev libmpg123-dev
sudo apt-get install libpng-dev
git clone https://github.com/g0vnocoders/balash-new
cd balash-new
make

To make a new project(delete all cpp files):

make newproject