Skip to content

timostrating/PokeWorld

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TinyPokemonWorld

WARNING: This is a work in progress Portfolio item.

image

Emscpriten + GLFW3 + GLAD + GLM + ImGui + stb + personal unit test code

Setup

OPTIONAL: Setup Emscpriten

  1. To manage the dependencies I use submodules. So get them by recursively cloning this repo or run $ git submodule update --init --recursive after you cloned it
  2. Download GLAD with opengl es 3.2 and place the unzipped files in ./external/glad

Building it

Build the (optional) Emscpriten version

$ cd build/emscripten
$ emconfigure cmake ./
$ make
$ emrun out/TinyPokemonWorld.html

Or build the normal desktop version

$ cd build/desktop
$ cmake ./
$ make

Inspired by

https://github.com/hilkojj/cpp-GAME-utils
https://github.com/hilkojj/cpp-GAME-utils-template

https://github.com/emscripten-core/emscripten/tree/incoming/tests

https://www.amazon.com/Computer-Graphics-OpenGL-Donald-Hearn/dp/0130153907

About

Opengl engine + fully procedural demo

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published