Commit graph

4,209 commits

Author SHA1 Message Date
hyperion51
d5f2e3734a TECH TREES WHOO
Implemented procedural tech tree generation by porting GraphSharp to Unity.
Also, some database editor convenience changes.
2020-04-11 19:18:02 +01:00
hyperion51
7cd24147ae Behavior Refactoring
Behaviors and PerformanceStats are no longer associated solely with Ships, instead there's a generic Entity class which will also be used for stations and turrets.
2020-04-09 10:33:16 +01:00
hyperion51
fd92c80876 Blueprints & Resources
Added the ability to associate simple commodities with resource maps
Added resource placement to zone generator
Added crafting blueprints and stat addressing system
Refactored Thrusters and Shields into Behaviors
Fixed server losing database connection
Updated icons
2020-04-09 07:48:45 +01:00
hyperion51
bd824cc2e6 Minor Hotfix 2020-03-31 14:51:23 +01:00
hyperion51
4b8a300c0a Better Zones Client/Server 2020-03-31 13:44:18 +01:00
hyperion51
b0556d3900 Asteroids
Added asteroids to zone generation
2020-03-30 17:54:54 +01:00
hyperion51
776e08a1d1 Local Zone Generation
Added the ability to generate zones locally in order to facilitate rapidly iterating generation parameters. Then of course I tweaked the shit out of the zone generation!
2020-03-30 03:11:57 +01:00
Thewildcard-pt
4781c8f915 More Ui work 2020-03-29 12:33:35 +01:00
Thewildcard-pt
221ac2033f A tiny bit more ui 2020-03-29 10:58:45 +01:00
Thewildcard-pt
d1d8962330 Small UI Changes
Continuing work
2020-03-29 10:14:25 +01:00
hyperion51
f756c5fe6a Generating and Displaying Zones 2020-03-29 04:19:24 +01:00
hyperion51
2236ecd129 Important Readme Update 2020-03-28 18:36:12 +00:00
hyperion51
56e295763d Update README.md 2020-03-28 06:20:22 +00:00
hyperion51
7969dbb672 Update README.md 2020-03-28 06:17:22 +00:00
hyperion51
1898fffe76 FUCK YEAH GALAXIES 2020-03-28 05:18:57 +00:00
hyperion51
87e02af5b0 Fix Serverside NullReferenceException
Forgot to check whether wormholes are null before calling LINQ method. Could it be that simple..?
2020-03-28 03:59:24 +00:00
hyperion51
cddeaf38a9 Galaxy Viewing 2020-03-28 03:43:07 +00:00
hyperion51
5617053f83 Fixed Network Deserialization 2020-03-27 17:58:37 +00:00
hyperion51
48faee4db5 Server Accepting Connections
SILLY ME THE SERVER WASN'T ACCEPTING CONNECTIONS
2020-03-27 17:39:09 +00:00
hyperion51
6b3dd32a61 Added connection logging 2020-03-27 17:30:30 +00:00
hyperion51
0bbe56f4a1 Server Update
Changed some LiteNetLib settings, hopefully this allows the client to actually connect
2020-03-27 17:26:26 +00:00
hyperion51
1a1b72105e Fix empty cache get
Fixed exception in DatabaseCache when attempting to get entry types which haven't been added
2020-03-27 16:46:46 +00:00
hyperion51
60e87fb4f5 Update README.md 2020-03-27 02:19:42 +00:00
hyperion51
13b1a75eb9 Update README.md 2020-03-27 02:10:53 +00:00
hyperion51
e1ce0b3a64 Update README.md 2020-03-27 02:09:20 +00:00
hyperion51
5b44542656 Update README.md 2020-03-27 01:53:09 +00:00
hyperion51
f8a6582154 Server Initialization and Serverside Galaxy/Zone Delivery
Made the master server connect to the database and now it's listening for and responding correctly to GalaxyRequestMessages and ZoneRequestMessages, generating the zone contents if they do not yet exist.
2020-03-27 01:53:03 +00:00
hyperion51
95947355c2 Title Screen
Polished UI for the title screen
Added login, registration and session management to CultClient
Connected title screen to CultClient login and registration
2020-03-26 02:49:09 +00:00
Thewildcard-pt
28c06289bf More Work on the market tab
List and history structured,active transfers almost structured.
2020-03-25 13:35:40 +00:00
Thewildcard-pt
c8762dfae9 Merge branch 'master' of https://github.com/rwvens/Aetheria-Economy 2020-03-25 12:16:54 +00:00
hyperion51
0361185e5d Shader Update
Zone and Background shaders are now just a little bit fancier
2020-03-25 11:58:05 +00:00
Thewildcard-pt
025d0fab89 More Market Work
Almost complete just pushing before going to lunch
2020-03-25 11:25:15 +00:00
Thewildcard-pt
107995884a Started Work on the market tab
Started structuring out the market tab
2020-03-25 09:03:40 +00:00
Thewildcard-pt
d1dd9ad3cd Fixed Start menu
Retouched the starting menu with proper layout usage
2020-03-25 08:02:13 +00:00
hyperion51
6dd43fc193 Zone View Mousedrag & Background Parallax 2020-03-25 03:15:00 +00:00
hyperion51
4221f304f1 Fancy Background Shader 2020-03-25 02:22:44 +00:00
hyperion51
d1945375c4 UI Polish 2020-03-25 00:55:54 +00:00
hyperion51
65a85c641b Smooth AF Tab Menu 2020-03-24 21:51:38 +00:00
hyperion51
e96146b7bb Out with MagicOnion, in with LiteNetLib
Removed MagicOnion
Added LiteNetLib
Created client and server abstractions
Fixed serialization bugs
2020-03-24 14:36:22 +00:00
hyperion51
433a7b4ae4 Unity.Mathematics Converters and Galaxy Upload 2020-03-24 00:02:23 +00:00
Thewildcard-pt
1df670351b Menu Prototype
Added a Main Menu,and some in game prototype ui.
2020-03-23 14:36:59 +00:00
hyperion51
28ea09f62d Update README.md 2020-03-23 02:31:36 +00:00
hyperion51
d4128befe2 Update Readme 2020-03-23 02:31:26 +00:00
hyperion51
5e5a748720 Galaxy Editor Changes 2020-03-23 01:43:37 +00:00
hyperion51
0b46d5ee39 Database Support
Refactored almost everything, but most importantly we now integrate with RethinkDB for game data.
2020-03-22 19:05:26 +00:00
hyperion51
5ffeb55214 Removing Poisson tutorial code 2020-03-11 16:41:58 +00:00
hyperion51
ae98448942 Porting Galaxy Editor
Ported the galaxy editor code from the old Aetheria
2020-03-11 15:18:36 +00:00
hyperion51
83c6246aa8 Zone Rendering Test Scene
Saved changes to zone renderer test scene
2020-03-09 01:34:16 +00:00
hyperion51
e3f5e2f744 Merge branch 'master' of https://github.com/hyperion51/Aetheria-Economy 2020-03-09 01:29:00 +00:00
hyperion51
d64d5ab729 Old Aetheria Code
Imported and massively refactored a bunch of code from the old Aetheria project
2020-03-09 01:28:55 +00:00