diff --git a/.gitignore b/.gitignore index 3ae74b7..aef95b4 100644 --- a/.gitignore +++ b/.gitignore @@ -2,5 +2,5 @@ CMakeFiles CMakeCache.txt cmake_install.cmake Makefile -/bin/universium +/bin/voxspatium /build diff --git a/CMakeLists.txt b/CMakeLists.txt index c497447..95289d7 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,5 +1,5 @@ cmake_minimum_required(VERSION 3.5) -project(universium-engine) +project(voxspatium) # Modules #SET(CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/CMake/Modules ${CMAKE_MODULE_PATH}) @@ -21,24 +21,24 @@ set(EXECUTABLE_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/bin) # System-specific options # TODO: this if (${CMAKE_SYSTEM_NAME} MATCHES "Linux") - set(UNIVERSIUM_EXECUTABLE "universium") + set(VOXSPATIUM_EXECUTABLE "voxspatium") elseif (${CMAKE_SYSTEM_NAME} MATCHES "Darwin") - set(UNIVERSIUM_EXECUTABLE "universium") + set(VOXSPATIUM_EXECUTABLE "voxspatium") elseif (${CMAKE_SYSTEM_NAME} MATCHES "Windows") - set(UNIVERSIUM_EXECUTABLE "universium.exe") + set(VOXSPATIUM_EXECUTABLE "voxspatium.exe") endif() -add_executable(${UNIVERSIUM_EXECUTABLE} ${SOURCES}) +add_executable(${VOXSPATIUM_EXECUTABLE} ${SOURCES}) # Include GL find_package(OpenGL REQUIRED) include_directories(${OPENGL_INCLUDE_DIR}) -target_link_libraries(${UNIVERSIUM_EXECUTABLE} ${OPENGL_LIBRARIES}) +target_link_libraries(${VOXSPATIUM_EXECUTABLE} ${OPENGL_LIBRARIES}) # Include GLEW find_package(GLEW REQUIRED) include_directories(${GLEW_INCLUDE_PATH}) -target_link_libraries(${UNIVERSIUM_EXECUTABLE} ${GLEW_LIBRARY}) +target_link_libraries(${VOXSPATIUM_EXECUTABLE} ${GLEW_LIBRARY}) # Include SDL INCLUDE(FindPkgConfig) @@ -47,4 +47,4 @@ PKG_SEARCH_MODULE(SDL2 REQUIRED sdl2) PKG_SEARCH_MODULE(SDL2IMAGE REQUIRED SDL2_image>=2.0.0) include_directories(${SDL2_INCLUDE_DIRS} ${SDL2IMAGE_INCLUDE_DIRS}) -target_link_libraries(${UNIVERSIUM_EXECUTABLE} ${SDL2_LIBRARIES} ${SDL2IMAGE_LIBRARIES}) +target_link_libraries(${VOXSPATIUM_EXECUTABLE} ${SDL2_LIBRARIES} ${SDL2IMAGE_LIBRARIES}) diff --git a/README.md b/README.md index 1c886b8..3e70baf 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,9 @@ -# Universium Engine +# Voxspatium Game Engine An idea for a 3D game engine that renders voxel planets, puts them into orbits and allows the creation of games via simple scripting. ## The Goal -The goal of this application is to make a scriptable voxel planets engine to use in the making of games. And to -actually make something cool. +The goal of this application is to make a scriptable voxel planets engine to use in the making of games that +involve outer space and interplanetary travel. ## Compile Currently only tested on Linux. However, there isn't much to see here yet, so I wouldn't recommend it. diff --git a/src/Application.cpp b/src/Application.cpp index e83ac17..84b9320 100644 --- a/src/Application.cpp +++ b/src/Application.cpp @@ -1,4 +1,4 @@ -// Universium Engine - Voxel Planets Engine +// Voxspatium Engine - Voxel Planets Engine // Copyright (C) 2018 Evert "Diamond" Prants // // This program is free software: you can redistribute it and/or modify @@ -38,7 +38,7 @@ void Application::initialize() // Create our window centered at 1080x720 resolution m_window = SDL_CreateWindow( - "Universium", + "Voxspatium Engine", SDL_WINDOWPOS_CENTERED, SDL_WINDOWPOS_CENTERED, m_width, diff --git a/src/Application.h b/src/Application.h index 2acfde3..833507e 100644 --- a/src/Application.h +++ b/src/Application.h @@ -1,4 +1,4 @@ -// Universium Engine - Voxel Planets Engine +// Voxspatium Engine - Voxel Planets Engine // Copyright (C) 2018 Evert "Diamond" Prants // // This program is free software: you can redistribute it and/or modify diff --git a/src/Camera.cpp b/src/Camera.cpp index 6c4a1e1..ccbbbdb 100644 --- a/src/Camera.cpp +++ b/src/Camera.cpp @@ -1,4 +1,4 @@ -// Universium Engine - Voxel Planets engine +// Voxspatium Engine - Voxel Planets engine // Copyright (C) 2018 Evert "Diamond" Prants // // This program is free software: you can redistribute it and/or modify diff --git a/src/Camera.h b/src/Camera.h index 4c513f6..25b5f56 100644 --- a/src/Camera.h +++ b/src/Camera.h @@ -1,4 +1,4 @@ -// Universium Engine - Voxel Planets engine +// Voxspatium Engine - Voxel Planets engine // Copyright (C) 2018 Evert "Diamond" Prants // // This program is free software: you can redistribute it and/or modify diff --git a/src/Input.cpp b/src/Input.cpp index fabbb04..ad9cb95 100644 --- a/src/Input.cpp +++ b/src/Input.cpp @@ -1,4 +1,4 @@ -// Universium Engine - Voxel Planets engine +// Voxspatium Engine - Voxel Planets engine // Copyright (C) 2018 Evert "Diamond" Prants // // This program is free software: you can redistribute it and/or modify diff --git a/src/Input.h b/src/Input.h index fa01e44..2ee4315 100644 --- a/src/Input.h +++ b/src/Input.h @@ -1,4 +1,4 @@ -// Universium Engine - Voxel Planets Engine +// Voxspatium Engine - Voxel Planets Engine // Copyright (C) 2018 Evert "Diamond" Prants // // This program is free software: you can redistribute it and/or modify diff --git a/src/Main.cpp b/src/Main.cpp index bbafbf8..2d4fb0a 100644 --- a/src/Main.cpp +++ b/src/Main.cpp @@ -1,4 +1,4 @@ -// Universium Engine - Voxel Planets Engine +// Voxspatium Engine - Voxel Planets Engine // Copyright (C) 2018 Evert "Diamond" Prants // // This program is free software: you can redistribute it and/or modify diff --git a/src/Shader.cpp b/src/Shader.cpp index 31a15a4..5bca275 100644 --- a/src/Shader.cpp +++ b/src/Shader.cpp @@ -1,4 +1,4 @@ -// Universium Engine - Voxel Planets engine +// Voxspatium Engine - Voxel Planets engine // Copyright (C) 2018 Evert "Diamond" Prants // // This program is free software: you can redistribute it and/or modify diff --git a/src/Shader.h b/src/Shader.h index c2efab9..66bfe4e 100644 --- a/src/Shader.h +++ b/src/Shader.h @@ -1,4 +1,4 @@ -// Universium Engine - Voxel Planets engine +// Voxspatium Engine - Voxel Planets engine // Copyright (C) 2018 Evert "Diamond" Prants // // This program is free software: you can redistribute it and/or modify diff --git a/src/util/Common.h b/src/util/Common.h index 0be96a0..25ff5fa 100644 --- a/src/util/Common.h +++ b/src/util/Common.h @@ -1,4 +1,4 @@ -// Universium Engine - Voxel Planets engine +// Voxspatium Engine - Voxel Planets engine // Copyright (C) 2018 Evert "Diamond" Prants // // This program is free software: you can redistribute it and/or modify diff --git a/src/util/Log.h b/src/util/Log.h index d67f7b5..ba8a7e6 100644 --- a/src/util/Log.h +++ b/src/util/Log.h @@ -1,4 +1,4 @@ -// Universium Engine - Voxel Planets engine +// Voxspatium Engine - Voxel Planets engine // Copyright (C) 2018 Evert "Diamond" Prants // // This program is free software: you can redistribute it and/or modify diff --git a/src/util/Math3D.h b/src/util/Math3D.h index e091133..7c81f82 100644 --- a/src/util/Math3D.h +++ b/src/util/Math3D.h @@ -1,4 +1,4 @@ -// Universium Engine - Voxel Planets engine +// Voxspatium Engine - Voxel Planets engine // Copyright (C) 2018 Evert "Diamond" Prants // // This program is free software: you can redistribute it and/or modify diff --git a/src/util/Singleton.h b/src/util/Singleton.h index b1d274e..5b37140 100644 --- a/src/util/Singleton.h +++ b/src/util/Singleton.h @@ -1,4 +1,4 @@ -// Universium Engine - Voxel Planets engine +// Voxspatium Engine - Voxel Planets engine // Copyright (C) 2018 Evert "Diamond" Prants // // This program is free software: you can redistribute it and/or modify