Grayson Riffe (Laptop)
|
2bc28afedd
|
Template asset build system; More version stuff
|
2021-12-14 13:26:11 -06:00 |
|
Grayson Riffe (Laptop)
|
cc0316ff80
|
Started reworking the asset builder
|
2021-12-10 12:10:07 -06:00 |
|
Grayson Riffe (Laptop)
|
21764d3f98
|
Improved logger, added a debug timer, other small stuff, and wrote more user guide
|
2021-12-04 02:17:33 -06:00 |
|
Grayson Riffe (Laptop)
|
9101000b97
|
Moved to MSVC v143, moved headers into a folder, and added texts to the example
|
2021-11-30 01:10:28 -06:00 |
|
Grayson Riffe (Laptop)
|
3b5b608ae9
|
Started writing a manual; Lots of changes
|
2021-11-25 14:01:20 -06:00 |
|
Grayson Riffe (Laptop)
|
f884847513
|
Ambient light can now be set; Code cleanup
|
2021-11-15 14:05:44 -06:00 |
|
Grayson Riffe (Laptop)
|
b4c704f5ec
|
Basic physics with boxes
|
2021-10-25 00:40:44 -05:00 |
|
Grayson Riffe (Laptop)
|
0559415e5b
|
Added Ogg Vorbis support
|
2021-10-21 01:42:50 -05:00 |
|
Grayson Riffe (Laptop)
|
cdea6c4b64
|
Added compression to asset packs
|
2021-10-18 14:13:53 -05:00 |
|
Grayson Riffe (Laptop)
|
98d093c285
|
Fixed lib directory
|
2021-10-07 13:27:45 -05:00 |
|
Grayson Riffe (Laptop)
|
d2604e9edc
|
Switched to x64 and added basic 3D sound
|
2021-10-06 07:46:42 -05:00 |
|
Grayson Riffe (Laptop)
|
f422d1d138
|
Added instanced drawing to the GBuffer
|
2021-10-01 14:16:47 -05:00 |
|
Grayson Riffe (Laptop)
|
4d4b6d51ae
|
Started work on GBuffer and the gBuffer shader
|
2021-09-23 08:02:36 -05:00 |
|
Grayson Riffe (Laptop)
|
e7cd6d8132
|
Added Sound; Only supports WAV for now
|
2021-09-16 02:04:18 -05:00 |
|
Grayson Riffe (Laptop)
|
805a1cef1f
|
Added clickable buttons; Custom button textures can be specified; Added default cubemap
|
2021-09-11 15:33:56 -05:00 |
|
Grayson Riffe (Desktop)
|
2d3b3653ff
|
Reworked gamestates to reset NF objects when exiting states; Intro state + fading is now based on delta time
|
2021-09-08 02:09:20 -05:00 |
|
Grayson Riffe (Desktop)
|
9158de2f39
|
Added Cubemap
|
2021-09-06 01:06:47 -05:00 |
|
Grayson Riffe (Laptop)
|
5c10fdc1a4
|
Added basic shading and support for up to 100 lights of any color; By default now, states with no lights are dark
|
2021-09-04 15:51:03 -05:00 |
|
Grayson Riffe (Desktop)
|
dff0d86558
|
Added UITexture and font caching
|
2021-09-02 02:21:27 -05:00 |
|
Grayson Riffe (Laptop)
|
65fd8e89bb
|
Added UIElement and Text; Custom fonts are supported
|
2021-09-01 19:17:24 -05:00 |
|
Grayson Riffe (Laptop)
|
c0f7634b5f
|
Moved over from Win32 resources to purely nfpack; Included primitives and default shader in base.nfpack; Camera fixes
|
2021-09-01 13:08:21 -05:00 |
|
Grayson Riffe (Laptop)
|
48821afd76
|
Added Camera and first-person and UI camera types; Added mouse tracking to aid this
|
2021-09-01 02:04:44 -05:00 |
|
Grayson Riffe (Laptop)
|
29b3f8627e
|
Added AssetPack and basic assets
|
2021-08-27 22:37:02 -05:00 |
|
Grayson Riffe (Laptop)
|
933d3f1fe9
|
Added Texture
|
2021-08-27 17:41:45 -05:00 |
|
Grayson Riffe (Laptop)
|
5d32976869
|
Added Entity and transformations with GLM; Minor changes
|
2021-08-27 01:10:32 -05:00 |
|
Grayson Riffe (Laptop)
|
d74f808a17
|
Added Model and default shader; Organization
|
2021-08-26 00:23:56 -05:00 |
|
Grayson Riffe (Laptop)
|
e35688373e
|
Rewrote Gamestate to be a class instead of an interface; Added layers
|
2021-08-25 02:58:25 -05:00 |
|
Grayson Riffe (Laptop)
|
2f4e0ebfac
|
Added Drawable, rewrote changing states, and organized class definitions and macros
|
2021-08-24 12:31:15 -05:00 |
|
Grayson Riffe (Desktop)
|
e17d2e283a
|
Rewrote VertexArray to support multiple VBOs; Minor fixes and organization
|
2021-08-24 01:26:10 -05:00 |
|
Grayson Riffe (Laptop)
|
a9106ee20e
|
Added Shader
|
2021-08-22 21:40:50 -05:00 |
|
Grayson Riffe (Laptop)
|
f6ffb9f87e
|
Started work on the Renderer and added directory-creating functionality to writeFile
|
2021-08-20 14:06:03 -05:00 |
|
Grayson Riffe (Desktop)
|
11dc2deb2f
|
Minor updates
|
2021-08-20 01:47:56 -05:00 |
|
Grayson Riffe (Desktop)
|
a21c24040d
|
Added keyboard and mouse input
|
2021-08-19 00:48:33 -05:00 |
|
Grayson Riffe (Desktop)
|
15c732be38
|
Added NatVis file
|
2021-08-18 20:32:56 -05:00 |
|
Grayson Riffe (Laptop)
|
e540c19860
|
Added default gamestate and gamestate vectors; Minor fixes and refacorings
|
2021-08-17 14:07:59 -05:00 |
|
Grayson Riffe (Laptop)
|
94c503f098
|
Added Gamestate class
|
2021-08-16 14:24:36 -05:00 |
|
Grayson Riffe (Desktop)
|
2eb8d55a1c
|
Created OpenGL context
|
2021-08-15 01:22:35 -05:00 |
|
Grayson Riffe (Laptop)
|
41d043726c
|
Started work on the debug logger
|
2021-08-13 15:15:58 -05:00 |
|
Grayson Riffe (Laptop)
|
9094f8c50c
|
Created solution structure
|
2021-08-13 13:49:47 -05:00 |
|