Gilda-Six

The date is 1938, Seville, Ohio.
A crime scene, the Sheriff is nowhere to be found.
Gilda Six, private investigator, will dive into this mystery.

github.com/astrofra/pyweek27-gilda-six

Awards


The 3d in a 2d Medium Award for Making Things Really Stand Out
Presented by ntoll

Give this entry an award

Diary Entries

Gilda Six

(first attempt to deliver a PyWeek game...)

Ok, that's NOT the theme I was expecting.
When I woke up this morning (the vote was closed 6 hours ago), I started to look for an old Amiga game with the word "six" in his name.
Nothing...
Then I sought deeper, and looked into the Amstrad CPC collection (http://www.cpc-power.com/index.php?page=database) but the only title you can find are actual compilation of ... six games.

So...
the game will be an hidden-object "adventure" game, probably with a single location.
You have 6 items to find, hidden among many things, and it tells you the story of a small town in the Ohio, in the middle of the WW II.

My plan is to get the game mechanic working as soon as possible (tonight, possibly)

Add a comment

Blocking the 3D model

How to build a 3D model quickly :

  1. screenshot Google Maps
  2. get the proper scale (here, 20m = 87pixels)
  3. create a plane in your favorite 3D package with the size of the map (in meters)
  4. build each house as simple cubes, for a start

Add a comment

Blocking in progress

Blocking in progress.
I need to check the overall scale of the game's world. So far, the games follows the original scale of Seville's actual map. I might need to make everything closer to the camera.
The camera's position wil be fixed, only the rotation will allow the player to look around for evidences & clues..

Add a comment

Camera motion, mouse-controlled

Both X & Y axis of the camera are controlled by the mouse, independently. I added a bit of inertia to make the motion more pleasant. Hope it won't disturb the gameplay (still a long way to go :))

Add a comment

3D picking

Added a quick 3D picking routine, not sure it will make through the final game, thought...
I will need the exact ID of the object picked by the player, maybe the Physics (using a raycast) will serve this purpose more easily.

In the meantime, screenshot...

2 comments