Made the program's main window stretching to various screen resolutions.
Added ability for some light vessels (like aircrafts, choppers, and airfoils) to dock and undock with carriers, capable to carry those types of light vessels. When loaded carrier moves, it carries all light vessels, docked within it.
31 july 2006
Introduced town speciality:
0 - harmonic - goods at median price
1 - agricultural - farm products are cheaper here // farm machinery are more expensive
Added Outpost object - an ocean platform, alerting to the enemy approach. It raised the same way as Ocean Rig, if there are no surveyed ocean resources in the square.
Optimized code in the part relating to damage inflicting.
Optimized code in the part relating to trading.
Town population brings income (1 for each 10 people) each turn.
Added Cat object (wave-piercing ocean catamaran) as a Theatre Support Vessel (TSV, 90 km/h, 850 tons).
Added T-Boat object (torpedo boat) fast, agile, and armed with torpedoes.
8 june 2006
Added captions for towns and other objects, emerging on mouse over.
Added Fort, Coastal Defence, and Air Defence to protect towns from land, sea and air.
Added health bar under the emerging captions.
Added cheat codes [~] for extra time, money, fuel, and shells.
Now towns not being destroyed with successful assault, but captured by attacking forces instead.
Now build buttons for certain structures are disabled in the building interface, when there is a lack of materials and money required for them. It is immediately obvious which structures can be erected, and which ones cannot.
Introduced response ability for attacked vessels. It made combats more realistic. Response rate is significantly less than firepower for the majority of vessel types. If defender has no ammunition - it do not respond.
21 may 2006
Introduced Fog of War, which divides game field into:
light areas around player's vessels, where he can see all movements
shaded areas, where player's vessels has been before and explored them, but now are not present and do not control situation
black areas, where player's vessels has never been before
13 march 2006
New objects in addition to Flagship, Observer, Ocean Rig, Town:
Carrier (to carry aircrafts)
Bulder (to build ocean rigs)
Surveyor (to search for ocean resources)
Chinook (transport helicopter)
Gunship (attack helicopter)
Bomber (large airship for transporting, bombing raids, laying minefields)
Designed basic interface to enable building of structures in the cities.
28 february 2006
Now extractive rigs no more stand for no particular reason, they are producing natural resources. Each turn a rig extracts 1 to 10 units (depends on its output) of the resource, it was build upon. Extracted resource puts in the rig's hull, where moored vessels can collect it from.
Optimized the code a lot. Introduced "hold" parameter, which limits vessel's capacity to store goods.
Added triple buy/sell buttons to trade interface.
Replaced system controls in trade interface with graphical ones.
8 february 2006
Replaced system buttons with graphical ones.
Added another natural resource: Gold.
Created event "attack", raising upon moving the ship into the sector, occupied with enemy ship.
Created event "exchange", raising upon moving the ship into the sector, occupied with friendly ship.
7 february 2006
Drew an objects for the ocean resources and platforms.
Now there are natural resources scattered across the ocean. They can be found with vessels that carry survey equipment.
Now user can turn off and back on the displaying of surveyed sectors and deposits.
Now user can construct producing platforms atop the surveyed deposits, using vessels that carry building equipment.
Drew pictograms for goods and trade interface design.
Now each port has its own prices.
26 january 2006
Wrote common procedure "resources expense".
Vessels can hire and fire crew at ports.
Vessels spend fuel and can refuel at ports. A ship without fuel would heave to.
At the beginning of each turn ships getting some amount of time and spend it on various actions. The ship, which is spent its time, awaits for the next turn.
Wrote a function to recognize land by its color. Now ships can not move through islands. Similarly, the Marines ashore can not sink into the ocean. Airplanes, helicopters and LCACs are free of these limitations.
Introduced "displacement" parameter. Small, shallow draft vessels will cross shoals with a higher probability, will come closer to shore, and slip through reefs and sandbanks. The sampling of the ocean shore conducts at five points.
Hence, not all ports are accessible for the large ocean ships.
25 january 2006
Added a towns on the map.
Set a ship, movable with an arrow keys.
Created event "ship's arrival at port".
24 january 2006
Wrote, compiled and put on-line for downloading version 0.0.1, in which one can drag ocean with right mouse button.
20 january 2006
14 january 2006
Created core classes for the game. Made a list of military units and structures. Defined traits for the military units.
12 december 2005
Started development of the game based upon conception prepared before.
Painted sea surface. Designed interface graphical style and islands painting technique. Created buttons.