Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
GearCity 1.22 Progress Thread
#21
It's been a while since I updated progress. And for good reason. I've been nose deep in data, creating our new default map with the mod tools. This morning it's finally operational!

The new default map will be named Base City Map (so it shows up first on the list). It has 206 cities. Data for 1900 and 2020, all AI company files from the Classic Map, and some additional data in turn events file.

Currently it's missing additional city data points between 1900 and 2020 (So growth rates between 1900 and 2020 may not be close to accurate). It's also missing world news events (though some of the economic effects may be felt), component/vehicle popularity changes, and city events such as war/nation changes/etc.

These will be added over the course of the next few months every time there is an update. I plan on working on maps and mods every Monday, unless there is an exception. I proclaim it "Maps and Mods Monday!" Wink

(Interesting factoid, the classic map took several months to implement using the old method. With the new map tools, I was about to do roughly 60% of the classic map content in less than 8 days... )


Some other new stuff, Random History has been implemented. Global inflation, gas, buyers, pensions, stocks, and other rates will go up and down randomly now when enabled or if you continue the game after it is over. Economic crashes and booms are also implemented, as well as War between 1 to 5 nations. Some of these values need to probably be adjusted, but it's a start.

Some new features were added to the mod tools. (As needed while working on the map files.)

Finally a buyer's rating has been added to the city's data. This allows you (as a mapper) to specifically adjust the amount of vehicles a city will buy as a multiple of the population. This is important for territory based maps where US has much less population than Europe, yet owned well over 70% of the world's vehicles the first half of the 20th century...

As of right now, the rating is not specifically displayed in game. I may or may not do so in the future.

-Random History
-City/Territory specific buyer rating.
-Base files for "Base City Map"
"great writers are indecent people, they live unfairly, saving the best part for paper.
good human beings save the world, so that bastards like me can keep creating art, become immortal.
if you read this after I am dead it means I made it." ― Charles Bukowski
Reply
#22
(03-10-2017, 02:02 PM)Seaswolf Wrote: That is very interesting! How about having an option to select 200 cities with respective histories and so on and an option to have how many cities you may like.
For example I love to play huge gigantic maps in Civilization game series and I'd love play your game with more than 200 cities.
No problem with the others cities don't have history, etc! For me is important mkt, population to conquer the world! Lol

Well, my goal was to trim down a bunch of unplayed cities from the game to speed up turn times and clump the AI together more. If you played on the old school classic map, you'll find a lot of companies slapped together in one spot improves competition somewhat.

But the game will easily support up to 99999 cities (if made with the mod tools) and more if you want to do the files by hand in XML. But I won't be the one doing it. I will however publish as much data as I have acclimated over the years publicly, and link to many of my sources on the wiki so if anyone wants to make a HUGE map, I'll save them some research work. Smile
"great writers are indecent people, they live unfairly, saving the best part for paper.
good human beings save the world, so that bastards like me can keep creating art, become immortal.
if you read this after I am dead it means I made it." ― Charles Bukowski
Reply
#23
v1.21.3 has been released. This build may look tiny because most of the work was done in the SP patches for v1.21.2...

Since the last post on here I fixed a number of bugs, implemented regional map system which will allow games in regions without the need for 3d modeling tools. I made a huge change to the buyer purchasing power formula. This formula may need a little more balancing over the next few updates. And finally, I made a new regional map for Europe, although this map is a test map for the regional system. I will add more cities to it over the coming months.

I'll start on v1.21.4 soon which will focus on finishing the remaining mod tools (mainly component editor) and a mod loading system which will allow you to override the default game's files without breaking them.

-Fixed bug with first earnings after IPO.
-Display eps of a freshly IPO'd company.
-Adjusted recent activity text to remove any confusion about your action to build a factory and the factory being actually built.
-Fixed bugs in the "Will it Fit" system in advance chassis and engine designer if you create more than one engine or chassis per visit to RnD state.
-Fixed bug which could cause reserved vehicles to become abandoned if you closed the factories. Game will now automatically scrap any vehicles in factories you close.
-Added a few more peek messages to loading in Windows to prevent ghosting on weak win7+ machines.
-Implemented Regional city maps, so you can change the map texture to any place in the world and have cities placed there using just gps coordinates.
-Implemented a European Test map.
-Changed buyer purchasing power formula to prevent exploitable sales and to simplify/speed up calculations. It may need some modifications over the next couple of patches.
"great writers are indecent people, they live unfairly, saving the best part for paper.
good human beings save the world, so that bastards like me can keep creating art, become immortal.
if you read this after I am dead it means I made it." ― Charles Bukowski
Reply
#24
I've been focusing on finishing the mod tools. The mod tools are needed for me to finish all non artwork related content.

I've completed the Mod Format and implemented it in the game. The Mod Format is an xml file generated from the mod tools that allows you to override game and map files without altering the main game files. Any files you don't choose to alter will use the default game or map files. Mods are selectable using the external settings editor.

The mod format supports modding of:
Name Generator Lists -- All Maps
Random Newspaper Articles -- All Maps
Reviews -- All Maps
Components -- All Maps
Additional (Doesn't override default files) Component Artwork -- All Maps
Additional (Doesn't override default files) Vehicle/Accessory Artwork -- All Maps
Additional (Doesn't override default files) Miscellaneous Artwork -- All Maps
Components AI Use -- All Maps
Racing Series -- All Maps
Contract Info (current only for engines) -- All Maps
AI Files -- Specific Maps
City Files -- Specific Maps
Turn Events -- Specific Maps

As for individual editors, I've completed the Name Generator List editor and the Newspaper Article editor. I'm currently halfway done with the Reviews Editor, and will continue working on editors for the next couple of days.

Finally I've fixed a couple bugs in the Employee Benefits system. I've also reduced the morale decreases due to lower than average benefits and adjust the formula for striking to hopefully reduce it somewhat.
"great writers are indecent people, they live unfairly, saving the best part for paper.
good human beings save the world, so that bastards like me can keep creating art, become immortal.
if you read this after I am dead it means I made it." ― Charles Bukowski
Reply
#25
Been almost 2 weeks since I posted in here. I just haven't been wordy lately, so my apologies.

All mod tools are now completed except for the scenario system and the contracts editor. Scenarios will be pushed back to v1.24/v1.25. Contracts editor will be pushed back till the new contracting system is implemented. There may be some bugs still to work out with the mod system. I'll hopefully catch and fix most of them in the run up to v1.22.

For the last couple of Map and Mod Mondays I implemented the 1930, 1950, and 1980 city data for the Base Map. I've got one more data point (year 2000) before I interpolate them and include them in the game.

A big change in the game client was me rewording Unit Costs and Total Production Costs. Some folks were having trouble wrapping their heads around what these things meant. So I have changed the wording to better match the business definitions of what each data point represents.

The term "Unit Costs" have been replaced with "Material Costs" Wikipedia
The term "Total Production Costs" have been replaced with "Total Unit Cost" wikipedia Investopedia

This will make it easier for me to just directly link the Investopedia page whenever someone questions why "Total Unit Costs" (formerly "Total Production Costs") fluctuates.

As for the game client, I've worked on several bugs the last few days:
-Fixed UAE crash on base map.
-Fixed 2020 crash on European Map.
-Removed Testing Map from the game
-Fixed several reports issues in District reports.
-Fixed bug in coordinate system when getting distances between two cities.
-Fixed list not rescrolling properly on district mega menus.
-Fixed bug in competition map where HQ were red when cities were red.
-Adjusted age penalty effect.
-Changed all instances of "Unit Cost" to "Material Costs"
-Changed all instances "Total Production Costs" to "Total Unit Costs"

-Fixed bug which does not check "Auto Benefits" when loading the game.
-Load custom player logos files
-Load custom music files


Mod tools:
-Reviews Editor
-Components/Models/Vehicle Types editor
-Racing Series Editor
-Player Logo Editor (Add your own Logos to the game.)
-Music Playlist editor (add your own music to the game.)
-Did you know editor



v1.21.4 launches tomorrow. Which means v1.22 is the next build to be worked on. I plan on mostly focusing on balancing of sub components, some changes to formulas in the vehicle designer/sales system, and some tweaks to the AI when building vehicles, etc. Most of this work will utilize the mod tools. (Thus the point of implementing them now instead of at the end of the game development.)
"great writers are indecent people, they live unfairly, saving the best part for paper.
good human beings save the world, so that bastards like me can keep creating art, become immortal.
if you read this after I am dead it means I made it." ― Charles Bukowski
Reply
#26
Last couple of days I did some server work, updated software (if you didn't notice, our theme is gone Sad ) and implemented the new wiki system. The wiki will serve as a host for the in game manual, community documentation, and modding documentation. I'll be adding new content to as I progress with the mod tools. I'll probably take Saturdays to do manual documentation until it is caught up. The wiki will be made public once it has some more content on it.


I've fixed a couple of bugs in the mod tools dealing with exporting components files.

Bond and loan rates have been adjusted. The more money you borrow the higher the rates. Overall rates have increased as well and the credit rating needed for bonds has been lowed slightly.

I started working on component balancing. The first item on my list was Electric Engines. Some of this work extends over to other engine types and certainly with other cylinderless engine types. Next I'll be working on Wankel and Steam engines, before moving to Diesel, 2 stroke, and single cylinder balancing.

As for electrics, here's what I did today:
-Increased Electric Engine weight.
-Increased Electic Engine design and material costs.
-Increased Electric Engine manufacturing and design complexity.
-Increased Electric Engine Finish time.
-Increased Electric Engine Torque.
-Decreased Electric Engine RPMs
-Adjusted Electric Engine Fuel Economy
-Fixed bug in Components Mod Tool when exporting gearbox changes.
-Fixed Advance Designer, layout, showing bore/strike text and help buttons for electric engines.
-Fixed Advance Designer, layout, shows displacement slider for electric engines.
-Fixed Advance Designer, Summary, showing bore and stoke text for electric engines.
-Fixed Advance Designer, bottom panel, shows displacement help button for electric engines.
-Fixed Advance Designer, bottom panel, Test Vehicle Rating Specs shows cc for electric engines.
-Fixed Assisted Designer, showing displacement for electric engines.
-Fixed View Engine showing Displacement, Bore, and Stroke for Electric Engines.
-Added a 'None' induction system for designs, such as electrics, that do not have an air induction system.
"great writers are indecent people, they live unfairly, saving the best part for paper.
good human beings save the world, so that bastards like me can keep creating art, become immortal.
if you read this after I am dead it means I made it." ― Charles Bukowski
Reply
#27
-Increased Diesel Torque and Fuel Economy.
-Decreased Diesel RPMs
-Increased Gasoline RPMs
-Decreased Gasoline Torque
-Decreased Natural Gas Torque and RPMs
-Increased Natural Gas Fuel Economy
-Decreased Hybrid Torque
-Increased Hybrid Fuel Economy
-Decreased Hydrogen Torque
-Increased Hydrogen Fuel Economy.
-Decreased Autogas's Torque and Fuel Economy
-Increased E85's Torque and RPMs
-Decreased E85's fuel economy
-Increased Steam Torque and Weight
-Decreased Steam's RPM and Fuel Economy
-Increased 2-Stroke RPMs, Fuel Economy
-Decreased 2-Stroke Reliability, Smoothness/Comfort, Weight, Torque
-Implemented a hidden "Torque" value for valves, mainly to be used with 2 stroke.
-Adjusted Star Display for SubComponents.
-Allow for negative values for weight, smoothness, and reliability in valves mod tool.
-Allow for negative values for smoothness in layouts and cylinders mod tool.
-Increased Single Cylinder Power
-Reduced Single Cylinder price and smoothness
-Implemented direct effect of low engine 'smoothness' on consumer buyers rating for certain vehicle types (based on type's luxury ratings). This should prevent single cylinder/two stroke engines being used on certain vehicle types.
-Fixed Crash in Mega Menu when using the Filters in the Districting System.
-Adjusted V, Straight, 10 Cylinder, and 12 Cylinder Smoothness Balancing.
-Added more 'layout arrangement' types to shorten VV, W, X, and H engines based on the number of cylinder banks they have.
-Switched Fuel Rating and Power Ratings for Engines to directly use the Engine's Specs rather than cylinder count.
"great writers are indecent people, they live unfairly, saving the best part for paper.
good human beings save the world, so that bastards like me can keep creating art, become immortal.
if you read this after I am dead it means I made it." ― Charles Bukowski
Reply
#28
Some more balancing has been done, I didn't keep great track of it however.

Here are some things I knocked out that I have tickets for:
-Ordering Subcomponents by Name
-Adjusted fuel popularity growth system
-Fixed some vehicle type popularity issues in some continents.
-Nerfed Design/Testing sliders effects on ratings.
-Rewrote used car sales system to have a more direct effect on lower end sales.
-Removed drop down boxes with no items for Steam/Wankel engines.
-Added "Turbined" flag for engine layouts that use "Dimension" rather than bore/stroke. This effects only Wankel engines in game. (Yes I know Wankels are not turbines, but Pistonless Rotary Engines are more similar to Turbines in this respect than real Rotary engines.)
-Tweaked Credit Rating Formula
-Credit Rating updates every 4 months rather than once a year now.
-Fixed bug in the AI/Assisted Designer Components Selection system that was giving equal weight to all components (thus why It seemed random.)
-Balanced AI subcomponent selection bias.

About 4 or 5 more tickets to knock out, then I switch to getting the maps to a bare minimum level. v1.22 RC1 is coming soon.
"great writers are indecent people, they live unfairly, saving the best part for paper.
good human beings save the world, so that bastards like me can keep creating art, become immortal.
if you read this after I am dead it means I made it." ― Charles Bukowski
Reply
#29
v1.22 is ready to launch to Testing build tomorrow (hour or two after I wake up).

I've implemented a system which allows the AI to learn from how you play the game. When you create best selling vehicles, it will store the information (sliders, component selection, years, etc.) to use against you in future games. This system will be expanded to allow you to save your slider positions for future use in v1.23.

So vehicle design wise, the AI should be completed (may do a tiny amount of tweaking as more play tests come in). Which leaves only the AI business actions to worry about over the next 2-3 major builds.


Outside of that, the last couple of weeks has been focused on implementing map data. I've finished creating the interpolation values for Base City Map and the new Base Territories map. I've added/tweaked growth rates, interest rates, etc. 131 news articles based on real events have been added to the game, along with images for the news paper. The majority of these are related to economic market trends, depressions, recessions, energy crisis, etc.

I've also implemented war events between 1900 and 1920 in the Base City Map, and the major war events (without all the news articles) for Base City and Base Territories up to 1950.

I still have a bit more to do to both these maps, Flag and Nation Changes need to be implemented, small wars after 1920 need to be implemented, and any major notable world events need to be added. Most of this will be done over the next few months (on Map & Mod Mondays), but the next couple days I'll probably focus more attention on it as long as no major bugs with the Testing build release pops up.

Between testing build and full v1.22 release (the 17th), I plan on adding some more music to the game, launch the wiki (though it may be incomplete), and hopefully get above 200 news articles in Base City Map.
"great writers are indecent people, they live unfairly, saving the best part for paper.
good human beings save the world, so that bastards like me can keep creating art, become immortal.
if you read this after I am dead it means I made it." ― Charles Bukowski
Reply
#30
4:19am and I finally got v1.22 ready to go! So what's new the last couple of days?

-53 new songs were added, roughly 4.5 hours, from 3 different artist.
-Minor redesign of the music player system.
-Fixed several bugs in the Music Player system
-Implemented a year limiter for music, so that only certain music will play based on the in game year. You can toggle this setting in the music player.
-Implemented continuous playback system, so that a song will not be interrupted by going to RnD or Showrooms. You can toggle this setting in the music player.
-Random Music setting is now saved.
-Implemented the in game wiki. You can access it out of game here: http://wiki.gearcity.info. Currently the wiki only contains some information about the mod tools. I plan to expand the game documentation every Saturday.
-Base City Map news articles and war flags have been updated to 1925 (not including major 1930s and 1940s wars).
-Fixed bug with engine saving that caused development pace and the turbined flag to be miss matched.
-Several bug fixes to the mod tools over the course of using them to implement various things in the game.

v1.22 will be released in about 6-8 hours (depending on if I sleep through my alarm). Then I will move to working on a Supplemental Patch for v1.22 which should fix several non-save game breaking bugs that I have accumulated over the last few weeks/months.
"great writers are indecent people, they live unfairly, saving the best part for paper.
good human beings save the world, so that bastards like me can keep creating art, become immortal.
if you read this after I am dead it means I made it." ― Charles Bukowski
Reply
#31
Excellent sounding really good Eric
Reply
#32
Hello Eric,

thanks for your updates, looking really good and refreshing to see a dev so engaged with the community playing the game. Apart from a few smaller issues I have had with the game so far I am really enjoying it.

Keep it up!
Reply
#33
We'll probably have a SP1 patch on Friday, here is what we've gotten done so far:
-War Events up to 1932 in Base City Map
-Mod Tools City Editor wiki entry
-Fixed Base City Map tax rates for Miami, Dubai, and Naples.
-Fixed bug in merger that causes some shares of merging company to disappear.
-Added an error message and prevented user from being able to buy child marques if they do not have enough money.
-Fixed bug which caused side panel to open below other windows
-Fixed exploit for new generation which can be used to reduce how long a model is made for.
-Fixed bug in Linux build on new distros with libgcrypt2.0 requirements.

Hoping to knock out another 10 tickets or so by Friday... Smile
"great writers are indecent people, they live unfairly, saving the best part for paper.
good human beings save the world, so that bastards like me can keep creating art, become immortal.
if you read this after I am dead it means I made it." ― Charles Bukowski
Reply
#34
Just released v1.22 SP1, I've got a document Saturday and a Map n' Mod Monday coming up, then I'll be working on about 20 tickets for SP2, then v1.22.1 following that...

-Fixed VSync issue on OS X
-Fixed bug in Sales Reports that could cause some reports not to generate.
-RnD Licensing Drop Down Filters now automatically trigger an update of the list.
-Random History News paper articles now cause news paper to glow.
-Fixed bug that caused all newspaper articles to appear if starting the game later than 1900.
-Fixed bug in branch shipping sorting if prices are the same.
-Design skill points now increase or decrease if you buy/merge/or spin off a company.
-Added Revenue amounts to District Sales reports
-Adjusted awards selection, reducing random values and making sure the best overall is selected from the best of class.
-Adjusted auto-recondition frequency down to every 3 years from every year.
-Fixed refit and replace exploit on vehicles already under development by removing vehicles under development from the refit list.
-Fixed bug in modify vehicle list that caused them to only be sorted by model name.
-Moved vehicle body selection and load vehicle body windows to the side.
"great writers are indecent people, they live unfairly, saving the best part for paper.
good human beings save the world, so that bastards like me can keep creating art, become immortal.
if you read this after I am dead it means I made it." ― Charles Bukowski
Reply
#35
(05-20-2017, 10:05 AM)fanta2234 Wrote: Hello Eric,

thanks for your updates, looking really good and refreshing to see a dev so engaged with the community playing the game. Apart from a few smaller issues I have had with the game so far I am really enjoying it.

Keep it up!

Same here Fanta. Thanks for working hard on the updates Eric.
Reply
#36
(05-31-2017, 12:41 AM)GradyGer Wrote:
(05-20-2017, 10:05 AM)fanta2234 Wrote: Hello Eric,

thanks for your updates, looking really good and refreshing to see a dev so engaged with the community playing the game. Apart from a few smaller issues I have had with the game so far I am really enjoying it.

Keep it up!

Same here Fanta. Thanks for working hard on the updates Eric.

Thanks for the kind words! Glad you're enjoying the game. Smile
"great writers are indecent people, they live unfairly, saving the best part for paper.
good human beings save the world, so that bastards like me can keep creating art, become immortal.
if you read this after I am dead it means I made it." ― Charles Bukowski
Reply
#37
According to my ticketing system SP2 is 38% done. Couple more days and I'll release it to testing. Work on the wiki and Maps while I wait for feedback, release it to default build, and then update the demos... Then work on v1.22.1 begins! Smile


-Fixed Model Comparison crash in the showroom when changing company if the bottom list is empty and top list is not.
-Implemented safety check against negative shipping costs.
-Implemented safety check against incorrect amount of public shares for a company.
-Fixed bug in shipping system that caused incorrect branch infrastructure and gasoline ratings to be used. Thus reducing shipping costs.
-Added an exponential increase to shipping costs of 1.2 based on the distance. (Previous system had linear costs. Now the further away something has to be shipped, the little more it will cost per mile.)
-Increased the amount of Administrative, Marketing, and Branch employees.
-Reactivate discontinued (End Production) vehicles. This includes canceled designs.
-Create new generation or trims of discontinued vehicles.
-Fixed Target Demographic and Gearbox Type help buttons. Rewrote Engine Power help button to be more accurate with changes for v1.22.
-Canceling "Advanced" design of a vehicle or component will close the "Build It" window if it is open.
-Player can now set starting funds when spinning off a Marque.
-Can now set AI Behavior when spinning off Marque.
-Some labels will now rescroll up when text in them have changed. (Did not do this to the contracting system since it is going to be rewritten. May be other places that I need to do this at.)
-Mod Tools, Racing Editor Table sorting
-Mod Tools, Racing Editor ID's are now automatically generated when saving file, to prevent errors.
"great writers are indecent people, they live unfairly, saving the best part for paper.
good human beings save the world, so that bastards like me can keep creating art, become immortal.
if you read this after I am dead it means I made it." ― Charles Bukowski
Reply
#38
Down to a couple more tickets. SP2 should be ready to go to Testing build sometime next week. After which I'll probably do 2 days of wiki and 2 days of maps, then release it to Default build if there are no major errors.

-Fixed very rare crash when adjusting the resolution settings in game.
-Improved RnD load time by roughly 10-15%
-Fixed bug that did not allow enabling/disabling tutorials in some rooms.
-Fixed duplicate tutorial text bug.
-Added a "maximum" transport costs to the estimated transport cost system. It now shows minimum and maximum transport costs.
-Fixed bug in minimum transport costs that could possibly not give you the true minimum transport costs.
-Fixed bug in district estimated average transport costs.
-Boosted marketing effect on sales
-Fixed Estimated Customers Chart numbers
-Fixed possible divisions by zero in project profits system.
-Fixed bug in racing selection that did not load the marque being used into the drop down boxes.
-Fixed bug in racing system that did not automatically load the selected engine or vehicle for a racing series you're funding. No more need to select a engine/vehicle to make minor adjustments to your team.
-Fixed bug in racing revenues that gave you income when the racing series was inactive.
-Fixed bug in Racing Expense reports that shows yearly expense instead of per month expense.
-Synced the dates for Racing Expense and the Main report.
-Added Season column to Racing Expense report.
"great writers are indecent people, they live unfairly, saving the best part for paper.
good human beings save the world, so that bastards like me can keep creating art, become immortal.
if you read this after I am dead it means I made it." ― Charles Bukowski
Reply
#39
v1.22 SP2 has been released to Testing Build users. If you come across any issues, please report them. Default users will get this update (and any bug fixes between now and then) on Saturday. I will work on the wiki, maps, and any bugs submitted for the next 4 days since I can't press the code ahead until Default build is updated.

-Fixed regression that caused Recondition Action Memos to show when Auto-Recondition is enabled.
-Fixed bug in Stock Report Memo being off set by one month.
-Fixed Issue with Engine Design Requirement Stars.
-Added disclaimer text to Estimated Customers Chart.
-Fixed bug in Networth Charts which did not calculate stocks properly.
-Fixed couple bugs in Stock Holdings reports.
"great writers are indecent people, they live unfairly, saving the best part for paper.
good human beings save the world, so that bastards like me can keep creating art, become immortal.
if you read this after I am dead it means I made it." ― Charles Bukowski
Reply
#40
v1.22 SP2 has been released to both Testing and Default users.
I will now move to working on v1.23, which means this thread is now closed, you can find the new thread here: http://www.ventdev.com/forums/showthread.php?tid=3368


For testing users these additional things have made it into today's v1.22 SP2 update:

-Fixed Total Gains column in Stock Holdings report.
-Mod Tools - Fixed bug in Mod Data Export with wrong miscart zips.
-Mod Tools - Fixed several bugs in the DYK Editor
-Tweaked several chassis subcomponent effects.
-Documentation - Added DYK Editor wiki page.
-Maps - War news articles have been added up to 1940. So we now have 1940+WW2 on Base City Map.
"great writers are indecent people, they live unfairly, saving the best part for paper.
good human beings save the world, so that bastards like me can keep creating art, become immortal.
if you read this after I am dead it means I made it." ― Charles Bukowski
Reply


Forum Jump:


Users browsing this thread: 5 Guest(s)