bar-game.git
2 years agoremoved files
Brendan Hansen [Thu, 12 Jan 2023 04:28:45 +0000 (22:28 -0600)]
removed files

2 years agorandom changes
Brendan Hansen [Thu, 12 Jan 2023 04:28:15 +0000 (22:28 -0600)]
random changes

2 years agoremoved (almost) all mentions of glfw and opengles
Brendan Hansen [Thu, 5 Jan 2023 02:46:41 +0000 (20:46 -0600)]
removed (almost) all mentions of glfw and opengles

2 years agoswitched to using the builtin logger system
Brendan Hansen [Sun, 25 Dec 2022 04:38:22 +0000 (22:38 -0600)]
switched to using the builtin logger system

2 years agofactored out rendering library
Brendan Hansen [Fri, 23 Dec 2022 04:46:44 +0000 (22:46 -0600)]
factored out rendering library

2 years agocleaned up OGRE shaders
Brendan Hansen [Tue, 6 Dec 2022 03:46:51 +0000 (21:46 -0600)]
cleaned up OGRE shaders

2 years agobugfixes
Brendan Hansen [Tue, 6 Dec 2022 01:56:58 +0000 (19:56 -0600)]
bugfixes

2 years agomaybe working on this again
Brendan Hansen [Mon, 7 Nov 2022 04:15:36 +0000 (22:15 -0600)]
maybe working on this again

2 years agobegan refactoring graphics out of this project
Brendan Hansen [Wed, 26 Oct 2022 16:31:58 +0000 (11:31 -0500)]
began refactoring graphics out of this project

2 years agomacros were slowing things down
Brendan Hansen [Fri, 23 Sep 2022 14:05:27 +0000 (09:05 -0500)]
macros were slowing things down

2 years agoremoved '@' notes
Brendan Hansen [Wed, 14 Sep 2022 18:45:01 +0000 (13:45 -0500)]
removed '@' notes

2 years agoupdating to newer version of onyx
Brendan Hansen [Sat, 3 Sep 2022 04:29:24 +0000 (23:29 -0500)]
updating to newer version of onyx

3 years agoupdated to new version of Onyx
Brendan Hansen [Fri, 27 May 2022 16:17:58 +0000 (11:17 -0500)]
updated to new version of Onyx

3 years agoremoved uses of 'package' keyword
Brendan Hansen [Sat, 21 May 2022 03:54:17 +0000 (22:54 -0500)]
removed uses of 'package' keyword

3 years agoupdating to newer version of onyx
Brendan Hansen [Fri, 20 May 2022 16:53:47 +0000 (11:53 -0500)]
updating to newer version of onyx

3 years agochanged type_info to runtime.info
Brendan Hansen [Tue, 10 May 2022 01:54:49 +0000 (20:54 -0500)]
changed type_info to runtime.info

3 years agobug fix in onyx_glfw3
Brendan Hansen [Thu, 5 May 2022 20:11:29 +0000 (15:11 -0500)]
bug fix in onyx_glfw3

3 years agoupdating libraries
Brendan Hansen [Wed, 4 May 2022 16:25:04 +0000 (11:25 -0500)]
updating libraries

3 years agotextbox bugfixes
Brendan Hansen [Sat, 2 Apr 2022 20:43:44 +0000 (15:43 -0500)]
textbox bugfixes

3 years agomoved libraries into core modules; added nicknames
Brendan Hansen [Sat, 26 Mar 2022 19:45:51 +0000 (14:45 -0500)]
moved libraries into core modules; added nicknames

3 years agocleanup
Brendan Hansen [Sun, 20 Mar 2022 23:52:41 +0000 (18:52 -0500)]
cleanup

3 years agoadded path finding and collision mask
Brendan Hansen [Thu, 17 Mar 2022 18:54:21 +0000 (13:54 -0500)]
added path finding and collision mask

3 years agochecking-in
Brendan Hansen [Fri, 11 Mar 2022 03:30:00 +0000 (21:30 -0600)]
checking-in

3 years agoadded cocktails and wine
Brendan Hansen [Wed, 9 Mar 2022 20:02:31 +0000 (14:02 -0600)]
added cocktails and wine

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