Hi all
I am pleased to present to you a game project i have started months ago: Cthulhu ftaghn!
The purpose of the project is to develop an 2D adventure game using Lovecreaft background and more particularly, the divinity Cthulhu.
Regarding gameplay, the game is “zelda-SNES-like” where the player will play an adventurer looking for idols in order to wake up Cthulhu. The game will have dungeons to find idols and an external world to travel between dungeons.
The player will be able to control different types of heroes, from an Indiana Jones character to a professor armed with a book (I have already thought to some several other funny characters)
Player will had the opportunity to equip different types of tools (candle, pickaxe…) and weapons (pistol, sword, book - yes a book!) depending on the character and composed a team of 3 adventurers with different capacities (other heroes will follow the first one, player can click on a portrait to change the hero he wants to control. Video on follower:
EHjTnwqcPSY
Dungeons will have several rooms with different size (i have already written for each dungeons the kind of monsters and ambiance).
Room will contains secret doors, teleports, traps and hostiles from Cthulhu bestiary (migo, Byakhee…) Each dungeon will end with a special boss harder to kill depending on your team composition.
From gameplay perspective, the user will have 2 actions buttons (a weapon and a tool equipped, and a limited inventory). Coins will allow to buy some ammo or potions in the main city. All characters will have 2 mains attributes: life and sanity. Each time the player is hurt, he will suffer damage and can reached death. Many monsters or events will terrify the player and this will impact the sanity of the player. If the player has no more sanity point, he will not be able to control anymore the hero for a certain amount of time. Using tools or weapons from Cthulhu myth (an alien weapon, a cursed booked) will give great power to the player but will impact his sanity.
Regarding coding, the game is developed in JavaScala with LibGDX/Scene2D and i target android platform for the moment. I am not sure the game would render well on a PC/MAC but i will try to do some release at least for testing purpose.
For the moment i am almost alone on the project (one friend is helping me but he has not so much time to spent on it) so i don’t know exactly when i will have something playable. I am still on basis mechanics for the game play.
- a rough collision system but i have some ideas for improvement
- AI for hostiles is progressing, i have now smart pathfinding, arc vision field, hostile detection and engage (close attack), sneaking
- only close attacks for the moment
- some lights managements
- main UI was implemented with scene2d
- gfx ok for 2 heroes (professor, adventurer), 1 hostile (zombie), a set of tiles for one dungeon
For the next steps, i want to release a minimum valuable game (i means there will no dungeon or story for the first release) in order to validate all the basis.
I am thinking about an arena mode with some hostiles which will popup and the goal will be to survive.
You can follow my work on http://gameover.co.in/