Visual Entertainment and Technologies Forum

Full Version: GearCity 1.18 Progress
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14
I disagree with all of the above (except maybe the being too late bit, that's your call).

Just wait till you've read my suggestion.
Yet another hotpatch released to default Linux branch and Testing Windows branch.
This is another small patch, no announcements, I've made adjustments to the width/length values, as well as some minor tweaks to stroke effect on RPMs (thus refixing something I broke in a previous hotpatch.)

I also made sure advance windows are closed anytime you open another design window.

This will be the last hotpatch for 1.17.5, as I start working on the new GUI system and some changes that will break save games in the morning.

Enjoy.
Yesterday and this morning was spent mostly working on Consumer AI tweaks and improvements.

Vehicle Image rating was moved from a real time generated value to a saved value in the DB. This will make it easier for me to improve the trim/year code. I've also boosted vehicle's image in the consumer AI. Vehicle image slowly grows until it hits a pivot point (depending on how old, poorly made, and poorly designed it is) at which time it will decrease. Improving your over all image and winning awards will increase the rate at which you gain vehicle image. Recalls damage vehicle image greatly. When I redesign the trim/model year code, you'll be able to inherit this image rating better than how it is now. There is currently no way to view this rating in game.

Markup and Age penalties have been reduced.

Improvements to the Factory Quality/Quantity code were made. Vehicle's Quality ratings now only increase or decrease based on the manufacturing quality/quantity slider. Quality rating has been given a large boost in the consumer AI code.

Dealership boost on population numbers have been increased. I may experiment with this feature in the future, instead of giving you access to the city population + dealership population, I may give players only access to X number of the city population based on how many dealerships they have. However this will be pooled with the competition's dealerships meaning less direct competition, increased lower sales numbers, decreased higher sales numbers. We'll see.

Hypercars (anything over 5 time per capita) have received a bunch of changes. Vehicle types of wealth index 6 and higher now receive a boost in sales in this range. Luxury and Performance ratings now play a more important role for vehicles over 5x per capita, these values are multiplied by the wealth index and car type rating. (So Super cars benefit more from performance than luxury, Limos benefit more from luxury than Luxury cars.)

With these changes, I was able to run a profitable Supercar company selling 20 vehicles a turn at $250,000 in 6 locations. Some more tweaks to this system will come later on.


AI sales has been nerfed slightly due to fixing some branch slider code that was different from player code.

Buyer Rating formula (what the consumer AI uses to compare vehicles) has been reformatted and rewritten slightly. Vehicle Ratings are now a bit more important. This should improve the "Car Type Rating" sales results, although remember, there is a lot more that plays into sales than vehicle ratings and price. A few other things were removed and some things were reorganized. I plan on improving more of this code at a later date in 1.18.


Anyhoo, I just started working on the new GUI for the advanced component selection stuff. I'll try to make it as cellphone-generation trendy as I can without stupefying the game play. Smile

(Also started working on the Mac port as well.)

-Vehicle Image rewrite
-Markup and Age penalties reduced
-Factory Quality/Quantity slider improves or reduces Vehicle Quality Rating.
-Remove Vehicle Quality ratings from ratings degrader.
-Increased Dealerships effects on buyer populations.
-Improved hyper-expensive vehicle sales code
-Increased luxury and performance effect on sales of hyper-expensive vehicles
-Fixed Branch effect on AI sales numbers
-Increased Ratings effect on Consumer Buyer Rating
-Increased Quality Rating's effect on Consumer Buyer Rating
Spent the last 36 hours working on the redesigned Advanced Components selection GUI. Here is a sneak peak: http://gearcity.info/images/AdvanceDesig...ection.png
Hopefully people find this "Easier" to use. (Not including the extra data, it's actually more work to use. But people are scared of text for some reason ~,~)

I'm about 20% finished with the Engine Advance Components selection GUI.

I also officially hate what Apple has done to the OSX dev land. Symlinking GCC to Clang is stupid. Just thought I'd let you people know. Smile
Ooooh, pretty!
And so much information! Looks great!
(02-20-2015, 01:22 PM)Frankschtaldt Wrote: [ -> ]Ooooh, pretty!
And so much information! Looks great!

Hell yeah, this looks really good! 1.18 keeps looking better and better.
I haven't been in a talkative mood lately, but that doesn't mean progress hasn't been made.

I've finished the new gui for the advance engine design wizard, gearbox is about half way done. I should be able to finish that tonight and vehicle's tomorrow. Then I'll start working on the new features and GUI for the slider windows/stats/etc system.

Mac port is about 20% finished.
Yesterday and today I spent mostly taking care of bugs. Here's what I did:
-Fixed buffer overrun when producing more than 2^32-1 worth of a single model at a single factory.
-Fixed Linux delete game
-Fixed Linux duplicated load game list
-Fixed possible division by zero in stats degrade
-Fixed smoothness issue with smoothness ratings.
-Fixed issue with AI engine sizes causing vehicles to be design without an engine thus causing insane stats.
-Fixed a bug in the licensing system that caused some new stats not to transfer.
Finished the new GUI for the Advanced Wizard Designers, I also tweaked the component selection GUI when designing a vehicle. Some more data will be added to that in the future.

I've started working on the redesign of the Advanced Sliders GUI. This is mainly to give me more room to add new features and more data for you while you design stuff. I hope to finish this off by Sunday so I can start working on all the other features we've got left to do in 1.18.

-Redesigned Advanced Component Selection Windows.
-Visible Subcomponent Ratings
-Pros/Cons list for subcomponents
-Recommended Vehicles for Subcomponent.
Redesign of the Advance Chassis designer is roughly 75% complete. We've moved the bottom buttons to the left hand side. Removed the "About" text box. This will be replaced by tooltips. We've removed the specs box and moved that information into the bottom box along with the star ratings. This box now takes up the entire width of the screen. smaller screens will have a horizontal scroll, 1080p and larger will not have to scroll...

Two additional features have been implemented. The first being "Does engine fit." While designing a chassis, you can check to see if a selected engine fits. You simply click the button under "Does engine fit?" Then select the engine. The GUI will tell you if it fits in width and length. If it does not fit it will tell you by how much.

The other feature I'm currently working on and fine tuning. It's named "Test Chassis in Vehicle." This feature gives you a drop down box to select vehicle type. Then two buttons to select an engine and gearbox. If you do not select and engine or a gearbox, a generic one will be made for you.

You'll then click a giant button which will produce a generic vehicle using the assisted sliders, selected components, and the current chassis you are designing. The results of this vehicle is displayed, showing you specs and ratings. What I'm working on now is having this window give you advice on the design, such as "This engine is too weak for the vehicle, fuel mileage and performance is harmed as a result."

I should note these are ROUGH ESTIMATIONS. I'm going to have to put that in big bold text because I'm sure some people will get mad that their finished vehicle is not the same as the test results. But hopefully that'll fix some of the issues people have with wrapping their heads around some of the hierarchical effects of the sliders down the line.

Once I finish this last bit of details on the "Test Chassis In Vehicle" code, I'll put in the Question Mark boxes to the sliders windows, add in some big button selections, I'll take a screenie, and then do the same for Engines and Gearboxes.
So I know I've been a little lax on posting progress. It's quite hard to make updates on every tiny minor change to the UI. But as a whole, quite a bit has been done though to the GUI in the RnD department. It's a slow, tedious, and quite an annoying process. I did have to take a day off from it. But any event most major changes have been done. There are still a tiny bit of changes here and there to make.

In any event this new set up also brings in and completes the most important features in 1.18. Displaying Specific Type ratings. Giving advice as to why your car is crap, and giving much more information to the user.

I believe I'm at the roughly 60% mark. And I have quite a few minor tickets left. Nothing as big or time consuming as what I spent the last 2 weeks on.

Anyhoo here are some screenies,
Advanced Chassis Designer: http://gearcity.info/images/ChassisDesigner.png
Advanced Vehicle Designer (Still some minor tweaking to do here): http://gearcity.info/images/VehicleDesigner.png
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14