bar-game.git
3 years agoupdating glfw3 library
Brendan Hansen [Wed, 9 Mar 2022 15:01:12 +0000 (09:01 -0600)]
updating glfw3 library

3 years agobugfix with repeated keys
Brendan Hansen [Wed, 9 Mar 2022 03:17:07 +0000 (21:17 -0600)]
bugfix with repeated keys

3 years agolearned about glfwSetCharCallback...
Brendan Hansen [Wed, 9 Mar 2022 03:13:48 +0000 (21:13 -0600)]
learned about glfwSetCharCallback...

3 years agousing cptr for shader source now
Brendan Hansen [Wed, 9 Mar 2022 02:56:53 +0000 (20:56 -0600)]
using cptr for shader source now

3 years agoImproved CRT effect
Brendan Hansen [Tue, 8 Mar 2022 04:34:50 +0000 (22:34 -0600)]
Improved CRT effect

3 years agoadded CRT effect option
Brendan Hansen [Mon, 7 Mar 2022 20:35:28 +0000 (14:35 -0600)]
added CRT effect option

3 years agoupdates
Brendan Hansen [Mon, 7 Mar 2022 19:13:51 +0000 (13:13 -0600)]
updates

3 years agobug fixing and entity duplicating
Brendan Hansen [Mon, 7 Mar 2022 14:22:40 +0000 (08:22 -0600)]
bug fixing and entity duplicating

3 years agoadded money tracker; things need money now
Brendan Hansen [Sun, 6 Mar 2022 23:06:25 +0000 (17:06 -0600)]
added money tracker; things need money now

3 years agocustomizable movement speed
Brendan Hansen [Sun, 6 Mar 2022 02:22:57 +0000 (20:22 -0600)]
customizable movement speed

3 years agoadded fully custom entity building
Brendan Hansen [Sun, 6 Mar 2022 01:52:36 +0000 (19:52 -0600)]
added fully custom entity building

3 years agoitem picker and code cleanup
Brendan Hansen [Sun, 6 Mar 2022 00:38:00 +0000 (18:38 -0600)]
item picker and code cleanup

3 years agocode clean and color picker
Brendan Hansen [Sat, 5 Mar 2022 22:00:33 +0000 (16:00 -0600)]
code clean and color picker

3 years agobugfixing and cleaned up background code
Brendan Hansen [Fri, 4 Mar 2022 21:35:41 +0000 (15:35 -0600)]
bugfixing and cleaned up background code

3 years agoimproving the editor
Brendan Hansen [Fri, 4 Mar 2022 21:16:32 +0000 (15:16 -0600)]
improving the editor

3 years agobetter textbox support
Brendan Hansen [Fri, 4 Mar 2022 18:26:03 +0000 (12:26 -0600)]
better textbox support

3 years agorandom improvements and upgrades
Brendan Hansen [Fri, 4 Mar 2022 14:34:03 +0000 (08:34 -0600)]
random improvements and upgrades

3 years agorandom changes
Brendan Hansen [Wed, 2 Mar 2022 17:36:40 +0000 (11:36 -0600)]
random changes

3 years agoborger
Brendan Hansen [Wed, 2 Mar 2022 15:41:04 +0000 (09:41 -0600)]
borger

3 years agoremoved silly code
Brendan Hansen [Wed, 2 Mar 2022 03:30:40 +0000 (21:30 -0600)]
removed silly code

3 years agocode cleanup
Brendan Hansen [Wed, 2 Mar 2022 03:28:02 +0000 (21:28 -0600)]
code cleanup

3 years agospawning patrons at the entry way
Brendan Hansen [Wed, 2 Mar 2022 03:09:18 +0000 (21:09 -0600)]
spawning patrons at the entry way

3 years agosupport for scrolling regions in the UI
Brendan Hansen [Wed, 2 Mar 2022 00:33:29 +0000 (18:33 -0600)]
support for scrolling regions in the UI

3 years agobugfix with audio manager
Brendan Hansen [Tue, 1 Mar 2022 21:37:11 +0000 (15:37 -0600)]
bugfix with audio manager

3 years agorenamed 'Entity_Manager' to 'Scene'
Brendan Hansen [Tue, 1 Mar 2022 21:15:07 +0000 (15:15 -0600)]
renamed 'Entity_Manager' to 'Scene'

3 years agobetter floor texture
Brendan Hansen [Tue, 1 Mar 2022 21:13:29 +0000 (15:13 -0600)]
better floor texture

3 years agostarted audio library; theming
Brendan Hansen [Tue, 1 Mar 2022 20:40:32 +0000 (14:40 -0600)]
started audio library; theming

3 years agopushing changes before bed
Brendan Hansen [Tue, 1 Mar 2022 04:28:42 +0000 (22:28 -0600)]
pushing changes before bed

3 years agoacceleration to the player
Brendan Hansen [Tue, 1 Mar 2022 03:56:54 +0000 (21:56 -0600)]
acceleration to the player

3 years agostarted testing furniture
Brendan Hansen [Tue, 1 Mar 2022 03:49:14 +0000 (21:49 -0600)]
started testing furniture

3 years agoi don't know how to spell
Brendan Hansen [Tue, 1 Mar 2022 02:34:53 +0000 (20:34 -0600)]
i don't know how to spell

3 years agoplayer selection preview; patreon animations
Brendan Hansen [Tue, 1 Mar 2022 02:30:34 +0000 (20:30 -0600)]
player selection preview; patreon animations

3 years agorandom improvements to default level
Brendan Hansen [Mon, 28 Feb 2022 22:05:10 +0000 (16:05 -0600)]
random improvements to default level

3 years agocreated key texture
Brendan Hansen [Mon, 28 Feb 2022 21:08:48 +0000 (15:08 -0600)]
created key texture

3 years agoprototyping a patreon component
Brendan Hansen [Mon, 28 Feb 2022 20:24:19 +0000 (14:24 -0600)]
prototyping a patreon component

3 years agopreparing to actually start working on a 'game'
Brendan Hansen [Mon, 28 Feb 2022 19:18:50 +0000 (13:18 -0600)]
preparing to actually start working on a 'game'

3 years agoflushing out component system
Brendan Hansen [Mon, 28 Feb 2022 17:50:56 +0000 (11:50 -0600)]
flushing out component system

3 years agomisc treaks and improvements
Brendan Hansen [Mon, 28 Feb 2022 00:09:50 +0000 (18:09 -0600)]
misc treaks and improvements

3 years agosmall 'bugfix'
Brendan Hansen [Sun, 27 Feb 2022 04:42:45 +0000 (22:42 -0600)]
small 'bugfix'

3 years agocleanup in component creation thanks to runtime new
Brendan Hansen [Sun, 27 Feb 2022 02:52:16 +0000 (20:52 -0600)]
cleanup in component creation thanks to runtime new

3 years agoupdated tag syntax; scene renders in middle
Brendan Hansen [Sun, 27 Feb 2022 02:17:06 +0000 (20:17 -0600)]
updated tag syntax; scene renders in middle

3 years agore-added entity field rendering to editor
Brendan Hansen [Sat, 26 Feb 2022 22:47:16 +0000 (16:47 -0600)]
re-added entity field rendering to editor

3 years agoseparated out the movement code from the player, just for fun
Brendan Hansen [Sat, 26 Feb 2022 22:20:01 +0000 (16:20 -0600)]
separated out the movement code from the player, just for fun

3 years agoquick save returned; dynamically loading component methods
Brendan Hansen [Sat, 26 Feb 2022 21:54:20 +0000 (15:54 -0600)]
quick save returned; dynamically loading component methods

3 years agoentities know what schematic created them
Brendan Hansen [Sat, 26 Feb 2022 03:16:35 +0000 (21:16 -0600)]
entities know what schematic created them

3 years agoreadded ability to read scenes from a file
Brendan Hansen [Sat, 26 Feb 2022 03:03:28 +0000 (21:03 -0600)]
readded ability to read scenes from a file

3 years agoconverted entity code to new component system
Brendan Hansen [Sat, 26 Feb 2022 01:16:18 +0000 (19:16 -0600)]
converted entity code to new component system

3 years agostarted working on changing to a component-based architecture
Brendan Hansen [Fri, 25 Feb 2022 21:13:08 +0000 (15:13 -0600)]
started working on changing to a component-based architecture

3 years agocode cleanup using ENT_INFO macro
Brendan Hansen [Fri, 25 Feb 2022 19:23:29 +0000 (13:23 -0600)]
code cleanup using ENT_INFO macro

3 years agoadded aligning entity size and position to grid
Brendan Hansen [Wed, 23 Feb 2022 04:05:03 +0000 (22:05 -0600)]
added aligning entity size and position to grid

3 years agorandom little updates
Brendan Hansen [Wed, 23 Feb 2022 03:46:40 +0000 (21:46 -0600)]
random little updates

3 years agoI was wondering why items were yellow...
Brendan Hansen [Tue, 22 Feb 2022 02:56:33 +0000 (20:56 -0600)]
I was wondering why items were yellow...

3 years agoadded logging system; added texture to items
Brendan Hansen [Tue, 22 Feb 2022 02:54:56 +0000 (20:54 -0600)]
added logging system; added texture to items

3 years agodropping all updates
Brendan Hansen [Tue, 22 Feb 2022 01:56:10 +0000 (19:56 -0600)]
dropping all updates

3 years agoAdded Editor_Disabled flag
Brendan Hansen [Wed, 16 Feb 2022 03:37:13 +0000 (21:37 -0600)]
Added Editor_Disabled flag

3 years agoslight refactoring
Brendan Hansen [Fri, 11 Feb 2022 19:53:49 +0000 (13:53 -0600)]
slight refactoring

3 years agoadded glScissor functionality; cleanup
Brendan Hansen [Thu, 10 Feb 2022 01:10:49 +0000 (19:10 -0600)]
added glScissor functionality; cleanup

3 years agocleaned up enum editor code
Brendan Hansen [Tue, 8 Feb 2022 14:53:06 +0000 (08:53 -0600)]
cleaned up enum editor code

3 years agoadded checkboxes; starting to make something of the editor
Brendan Hansen [Tue, 8 Feb 2022 12:29:24 +0000 (06:29 -0600)]
added checkboxes; starting to make something of the editor

3 years agoactually using the work that I did with fonts
Brendan Hansen [Tue, 8 Feb 2022 04:48:20 +0000 (22:48 -0600)]
actually using the work that I did with fonts

3 years agobetter way of doing fonts for ui
Brendan Hansen [Tue, 8 Feb 2022 04:42:11 +0000 (22:42 -0600)]
better way of doing fonts for ui

3 years agostarted working on proper UI for editor
Brendan Hansen [Tue, 8 Feb 2022 04:24:50 +0000 (22:24 -0600)]
started working on proper UI for editor

3 years agosplit config out from build
Brendan Hansen [Mon, 7 Feb 2022 15:11:59 +0000 (09:11 -0600)]
split config out from build

3 years agobetter quick save / load scene functionality
Brendan Hansen [Mon, 7 Feb 2022 02:53:30 +0000 (20:53 -0600)]
better quick save / load scene functionality

3 years agostarted work saving and loading a scene
Brendan Hansen [Sun, 6 Feb 2022 23:57:43 +0000 (17:57 -0600)]
started work saving and loading a scene

3 years agoupdates
Brendan Hansen [Thu, 3 Feb 2022 15:11:45 +0000 (09:11 -0600)]
updates

3 years agodynamic entity creation; better font rendering
Brendan Hansen [Wed, 2 Feb 2022 04:28:56 +0000 (22:28 -0600)]
dynamic entity creation; better font rendering

3 years agorenamed 'entity_manager' to 'scene'
Brendan Hansen [Mon, 31 Jan 2022 14:18:44 +0000 (08:18 -0600)]
renamed 'entity_manager' to 'scene'

3 years agoimproving editor feel
Brendan Hansen [Mon, 31 Jan 2022 03:45:29 +0000 (21:45 -0600)]
improving editor feel

3 years agoadded rendering all structure members to the editor
Brendan Hansen [Mon, 31 Jan 2022 03:17:09 +0000 (21:17 -0600)]
added rendering all structure members to the editor

3 years agomaking the editor actually something
Brendan Hansen [Mon, 31 Jan 2022 02:56:13 +0000 (20:56 -0600)]
making the editor actually something

3 years agobegan work on an in game editor
Brendan Hansen [Sun, 30 Jan 2022 23:54:17 +0000 (17:54 -0600)]
began work on an in game editor

3 years agobugfixes and added entity member checking
Brendan Hansen [Sun, 30 Jan 2022 23:21:15 +0000 (17:21 -0600)]
bugfixes and added entity member checking

3 years agofactored input library
Brendan Hansen [Sun, 30 Jan 2022 18:54:43 +0000 (12:54 -0600)]
factored input library

3 years agocode cleanup; multiple players
Brendan Hansen [Sun, 30 Jan 2022 00:40:03 +0000 (18:40 -0600)]
code cleanup; multiple players

3 years agotesting what it feels like use the entity system
Brendan Hansen [Sat, 29 Jan 2022 19:48:03 +0000 (13:48 -0600)]
testing what it feels like use the entity system

3 years agoentity system improvements
Brendan Hansen [Sat, 29 Jan 2022 04:03:40 +0000 (22:03 -0600)]
entity system improvements

3 years agonew and better way of doing shaders
Brendan Hansen [Sat, 29 Jan 2022 04:03:23 +0000 (22:03 -0600)]
new and better way of doing shaders

3 years agosyncing changes
Brendan Hansen [Wed, 26 Jan 2022 20:24:31 +0000 (14:24 -0600)]
syncing changes

3 years agorefactoring for how entities will be defined in code
Brendan Hansen [Wed, 26 Jan 2022 03:34:35 +0000 (21:34 -0600)]
refactoring for how entities will be defined in code

3 years agoentity manager updates
Brendan Hansen [Tue, 25 Jan 2022 14:35:12 +0000 (08:35 -0600)]
entity manager updates

3 years agomovable player
Brendan Hansen [Tue, 25 Jan 2022 03:33:32 +0000 (21:33 -0600)]
movable player

3 years agoremoved reference to utils.onyx
Brendan Hansen [Tue, 25 Jan 2022 00:22:40 +0000 (18:22 -0600)]
removed reference to utils.onyx

3 years agoinitial rendering setup complete
Brendan Hansen [Tue, 25 Jan 2022 00:22:15 +0000 (18:22 -0600)]
initial rendering setup complete

3 years agoRename README to README.md
Brendan Hansen [Mon, 24 Jan 2022 19:35:26 +0000 (13:35 -0600)]
Rename README to README.md

3 years agoadded to readme
Brendan Hansen [Mon, 24 Jan 2022 19:34:51 +0000 (13:34 -0600)]
added to readme

3 years agoREADME.md -> README
Brendan Hansen [Mon, 24 Jan 2022 19:27:52 +0000 (13:27 -0600)]
README.md -> README

3 years agoInitial commit
Brendan Hansen [Mon, 24 Jan 2022 19:27:27 +0000 (13:27 -0600)]
Initial commit