Vanarchy - Sept Comp Entry

Started by STEVIE G, September 11, 2018, 22:42:57

Previous topic - Next topic

STEVIE G

Quote from: Steve Elliott on October 14, 2018, 19:29:44
I love the way the game looks and plays Stevie! Good job mate.   :D

Thank you Sir.  I was a bit worried it wouldn't be smooth for you but assume that's ok too?

Steve Elliott

#61
Quote
Thank you Sir.  I was a bit worried it wouldn't be smooth for you but assume that's ok too?

It's smooth, maybe not silky smooth scrolling horizontally, but barely noticeable.

Switching away from native 75hz to 60hz it is silky smooth.
Win11 64Gb 12th Gen Intel i9 12900K 3.2Ghz Nvidia RTX 3070Ti 8Gb
Win11 16Gb 12th Gen Intel i5 12450H 2Ghz Nvidia RTX 2050 8Gb
Win11  Pro 8Gb Celeron Intel UHD Graphics 600
Win10/Linux Mint 16Gb 4th Gen Intel i5 4570 3.2GHz, Nvidia GeForce GTX 1050 2Gb
macOS 32Gb Apple M2Max
pi5 8Gb
Spectrum Next 2Mb

chalky

Totally and utterly brilliant - I love it!  :D

STEVIE G

Quote from: Steve Elliott on October 14, 2018, 20:55:02
Quote
Thank you Sir.  I was a bit worried it wouldn't be smooth for you but assume that's ok too?

It's smooth, maybe not silky smooth scrolling horizontally, but barely noticeable.

Switching away from native 75hz to 60hz it is silky smooth.

Cool. I'll add an option to change from 60 to 75 in a post comp release.

STEVIE G

Quote from: chalky on October 14, 2018, 21:02:37
Totally and utterly brilliant - I love it!  :D

Glad you like it  ;D

Steve Elliott

Quote
Cool. I'll add an option to change from 60 to 75 in a post comp release.

Awesome!  ;D
Win11 64Gb 12th Gen Intel i9 12900K 3.2Ghz Nvidia RTX 3070Ti 8Gb
Win11 16Gb 12th Gen Intel i5 12450H 2Ghz Nvidia RTX 2050 8Gb
Win11  Pro 8Gb Celeron Intel UHD Graphics 600
Win10/Linux Mint 16Gb 4th Gen Intel i5 4570 3.2GHz, Nvidia GeForce GTX 1050 2Gb
macOS 32Gb Apple M2Max
pi5 8Gb
Spectrum Next 2Mb

Steve Elliott

Technically that could be categorised as a bug because it doesn't run as smooth on some systems - therefore could be fixed before the competition.   ;D
Win11 64Gb 12th Gen Intel i9 12900K 3.2Ghz Nvidia RTX 3070Ti 8Gb
Win11 16Gb 12th Gen Intel i5 12450H 2Ghz Nvidia RTX 2050 8Gb
Win11  Pro 8Gb Celeron Intel UHD Graphics 600
Win10/Linux Mint 16Gb 4th Gen Intel i5 4570 3.2GHz, Nvidia GeForce GTX 1050 2Gb
macOS 32Gb Apple M2Max
pi5 8Gb
Spectrum Next 2Mb

STEVIE G

Quote from: Steve Elliott on October 15, 2018, 17:48:33
Technically that could be categorised as a bug because it doesn't run as smooth on some systems - therefore could be fixed before the competition.   ;D

I'm not sure about that one - Qube?    I can make a new exe where the FPS can be edited in the Options.ini file, rather than a menu option?  I won't worry about the rotations as they won't be noticeable and will have no impact on gameplay so should be just a case of reducing the movement to 80% for the 75% version.


Steve Elliott

Win11 64Gb 12th Gen Intel i9 12900K 3.2Ghz Nvidia RTX 3070Ti 8Gb
Win11 16Gb 12th Gen Intel i5 12450H 2Ghz Nvidia RTX 2050 8Gb
Win11  Pro 8Gb Celeron Intel UHD Graphics 600
Win10/Linux Mint 16Gb 4th Gen Intel i5 4570 3.2GHz, Nvidia GeForce GTX 1050 2Gb
macOS 32Gb Apple M2Max
pi5 8Gb
Spectrum Next 2Mb

Qube

QuoteI'm not sure about that one - Qube?
I would agree with Steve Elliot that it could be classed as a bug because your delta timing code doesn't function correctly on different monitor refresh rates. Sounds like a bug to me ;D

Plus it's not an additional gameplay feature so it's all good from my side.
Mac Studio M1 Max ( 10 core CPU - 24 core GPU ), 32GB LPDDR5, 512GB SSD,
Beelink SER7 Mini Gaming PC, Ryzen 7 7840HS 8-Core 16-Thread 5.1GHz Processor, 32G DDR5 RAM 1T PCIe 4.0 SSD
MSI MEG 342C 34" QD-OLED Monitor

Until the next time.

STEVIE G

Quote from: Qube on October 15, 2018, 19:10:38
QuoteI'm not sure about that one - Qube?
I would agree with Steve Elliot that it could be classed as a bug because your delta timing code doesn't function correctly on different monitor refresh rates. Sounds like a bug to me ;D

Plus it's not an additional gameplay feature so it's all good from my side.

OK cool.

@Steve I've sent you a PM as I need someone to test this first.  My refresh is only 60fps.

Cheers
Stevie

Steve Elliott

Replied, all working smoothly now.   :D
Win11 64Gb 12th Gen Intel i9 12900K 3.2Ghz Nvidia RTX 3070Ti 8Gb
Win11 16Gb 12th Gen Intel i5 12450H 2Ghz Nvidia RTX 2050 8Gb
Win11  Pro 8Gb Celeron Intel UHD Graphics 600
Win10/Linux Mint 16Gb 4th Gen Intel i5 4570 3.2GHz, Nvidia GeForce GTX 1050 2Gb
macOS 32Gb Apple M2Max
pi5 8Gb
Spectrum Next 2Mb

STEVIE G

v1.01 uploaded in the same location.  Minor change to allow you to set the monitor refresh to either 60 or 75 fps in the options menu.

https://stevieg.itch.io/vanarchy

Cheers
Stevie

STEVIE G

Been working on some post comp features.

* Added shortcuts which can only be used by the player - handy in a tight spot.  They are just wider bits of pavement which can be driven over.

* Added oil can pickups.  You start with a couple in normal difficulty and you can pick one up every 5000 points.  When you press fire it drops a spill which lasts 10 secs and will reverse the direction of any vehicle which touches it (unless they are in Flee mode).  Again, handy in a tight spot.

* Simplified the mini-map so it's clearer.  All pedestrian vehicles are now coloured a light purple to make the cops stand out more. 

* Fixed a bug where more than 1 job can be available at the same time.  Wasn't really noticeable so not worth a new upload.

* Fixed a bug with joypad fire button - was using joydown instead of hit!!

Was toying with adding more powerups - shooting and dropping mines but decided against them as wanted to keep the mechanics simple and less is more ... right?!

To do:

* 2 player - hotseat mode where the players change when a life is lost.
* A few new vehicles - a bin lorry / limo / different coloured van for player 2.
* Lots of new buildings - possibly some which are city specific ... Eiffel tower in Paris, Statue of Liberty in NY etc...

Maybe's:

* Add ability of waiting player to influence the direction of the nearest cop car to the van but only when at a junction with more than 1 exit.  No 180's will be allowed.  Will see if it works.
* Different high score tables for each difficulty setting
* Control configuration
* Improve controls for analog input - doesn't seem to work too well.

Latest screenie showing the shortcut, the oil can and a slick ...









Derron

Quote
* 2 player - hotseat mode where the players change when a life is lost.

So the one who is guilty for loosing a life swaps position with the one who did well until now? Isn't this a bit "unfair" ?


Quote
* Improve controls for analog input - doesn't seem to work too well.

Is this really a matter of analog input? can't you just increase "tolerance" of the grid? So if your car is at "y = gridCellY + 0.05*gridHeight" it already turn move left or right, it does not exactly have to reach the "gridCellY" position. It should "slip" around the corners.
Or what exactly is borked up on the analog gamepad side?


bye
Ron