Friday, May 23, 2014

Quality ++

Lots of exciting stuff happening!

Just posted a new version of the Demo to the website: http://theoremgame.weebly.com/
Go there, view media, download and play the game, leave me feedback.


As always, the changelog:
5/23/2014
-media dump for reddit/website

5/22/2014
-working on main menu images

5/21/2014
-working on main menu images

5/20/2014
-fixed major bug with AI targeting party members instead of player
-fixed bug with spike traps not animating
-added additional sounds to main menu
-additional planning of main menu images

5/19/2014
-fixed dropping bomb collection, picking up bomb collection, merging bomb collections
-fixed explosions on bomb - represent bomb explosion radius better
-bombs hit multiple objects, actors before expiring
-fixed bug with input allowing control of hero & ghost friend
-fixed bug with main menu audio carrying over into other screens
-changed loading screen image
-removed intro cinematic all together
-'enemy chase sound' occurs if certain human enemies spot player
-changed barrel break sound
-added collapse sound for doors
-added center explosion sprite for bomb
-changed destruction routines to route into player.attackGameObj - reusing a ton of code
-changed spike trap idle game obj, added strike fx to spike trap
-updated start dungeon with additional wings, more gore overall
-balanced enemy actors HP

5/16/2014
-better packed help/controls sprite
-Harmonia starts the game dead, must be revived
-fixed bug with inventory description and un-equippable items
-added health potions to lootables in editor
-removed HUD hearts from game sheet
-added full heart to lootables in editor
-standard loot rarely spawns full hearts
-added 'consume' action popup to full heart objs
-moved popup message to leader face on HUD
-reworked various popup text throughout game to be first person
-! sprite should become ? sprite if player is colliding with a popup message event
-joystik squats north now
-changed revive magic sprite to harder edged style
-created bomb, manyBomb, armedBomb sprites, packed into game texture sheet
-added bombs to editor, added bombs to inventory description
-added bombs to equip/use, linked up dropping armed bombs to game grid through lootManager
-updated level manger to remove any empty game objs from level obj list during sort routine
-updated HUD to display bomb, bombCollection
-modified routines to add/remove bombs into inventory bomb collections
-wrote number of bombs (in bomb collection) to inventory description screen of bomb item
-only single bombs can be created/picked up/dropped
-bombs blink longer, destroy doors, enemies, player
-bombs spawn randomly from barrels, crates, dead enemies
-added health potions into standard loot spawning
-added additional temp soundFX: pickup item, drop item, drop gold, bomb exploding, bomb drop
-soundFX: ally joins party, dagger stab, punch, pause on/off modified
-soundFX: popup sound, menu up, quit
-revised standard loot spawn rates
-fixed bugs with debug screen
-playtesting on xbox, various bugs documented

5/15/2014
-fixed bug with background music mute/unmute
-added new objective 'Escape the dungeon' popup upon game start
-increased running movement speed
-saving people should use the treasure chest opening sound
-removed blocking popup explaining how to change party members
-removed Harmonia from Forest Dungeon
-joystick in (teabag) is now south squat only
-HUD should display 'X' where Aletheia's shield should be if unequipped
-projectiles pass thru switches, venom pools, traps
-ball lightning destroyed upon contact with game objs, but not actors (still can hit multiple)
-created equipped weapon game objs in player class
-created gameobj definitions for basic weapons (dagger, sword, shield, staff, bow)
-added all weapons to inventory upon start for testing
-added descriptions for all items to inventory screen
-changed gold key description
-tested describing, dropping, picking up weapons
-'equipped' items do not drop from inventory, just copied into equipped slot
-when item is dropped, if equipped item is same, equipped is set to empty (item is dropped & unequipped)
-changed item description to use string builder instead of string
-much less ram is allocated and garbage collected from inventory screen class as a result
-Gnosis does not display his hands on HUD
-updated inventory screen to equip weapons based on weapon type and party leader type
-added error screen popup 'cannot equip weapon to character' - doesn't work
-wrote textureManager.UpdateAletheiaTexture(), which checks currrently equipped weapon
-updated HUD manager to draw sprites relative to hero type and equipped inventory
-dropping weapons removes them from your inventory (and updates the textures as well)
-checked equipping weapons, dealing damage
-equipping an item updates the description text for that item
-added dagger, sword, staff into treasure chest spawn routines
-updated AI to fix bug associated with insta enemy death and no drop of loot
-added additional game objs to editor's lootables list
-harmonia shouldn't run around, for now
-made start dungeon trap hallways easier
-added ability to drag game consumables to game editor
-fixed bug with 'interact' action window not displaying for allies
-fixed bug where dropping equipped item did not reset attack value
-fixed equip text to change depending upon equipped/not equipped
-updated gold's description text

Friday, May 9, 2014

The Demo gets multiple upgrades!

Just posted a new version of the Demo to the website: http://theoremgame.weebly.com/
Go there, view media, download and play the game, leave me feedback.

Here is the latest changelog:


5/9/2014
-changed (balanced) kingsnakes HP & attack
-removed harder characters, house from forest path level
-sounds reworked, volumes aligned
-made intro dungeon more complex, more enemies, added traps
-fixed bug with beating game, end screen
-removed end game cinematic screen, cinematic
-worked on proximity of recruiting for party members
-worked on sorting of newly recruited party members
-moved 'recruited' dialog to popup instead of message screen
-added 'party management tutorial' message screen to 1st party member
-worked on fading out game when game is beaten
-trimed island view segment from main menu video, removed audio for ocean
-moved Py to NPC section of video
-re-timed main menu segments
-altered gamma so that you can see the background/heros better
-cut out segments of intro smoke, made it faster
-added animated 3d text to main menu video
-added glow to spider's eyes
-changed achievements screen to Credits screen
-recorded video of playing through demo from start to finish, added highlites to MM video
-changed music by Magnatite to be better image
-swapped inventory and pause screen controls on keyboard, updated 'controls' image
-added a 'mute music' button to options screen (toggles volume to 0)
-packaged, updated online game demo .rar file, website
-backed up all development files
-uploaded main menu background video to youtube
-added youtube embed to website homepage

5/7/2014
-fixed bug with keyboard input not advancing cinematic screen upon 'A' key press
-fixed bug with vibrating wrong controller upon hit
-added boost speed to party ghost
-added description window sprite for inventory screen
-removed 'inspect' action for dungeon prison door
-fixed gameplay so that locked doors cue nonblocking popup (preferred method)
-made a difference between normal and hard, normal allows respawning/reviving, hard does not
-made ghost sprites look better
-modeled, rendered xbox360 controller, keyboard sprites, added to map sheet
-created/labeled all input for keyboard & controller (controls image)
-added controls image to help screen
-disconnected screen should only display one image, regardless of platform, rendered 360 controller image just for this
-added character sprites to stat window on select leader screen
-added character's name to top of stats screen
-removed X,Y button from paused/map screen
-removed X,Y buttons from map screen

5/6/2014
-updated loading image
-removed trader, archer, gnosis
-added in latest sound dev for graken logo
-fixed input: keyboard 'B' AND 'left shift' does not exit map screen
-changed loading screen, intro cinematic
-aligned press start/start menu
-aligned dungeon, minutes, score text on paused screen
-changed poof to white vector style art
-resolved stupid 'change leader' bug on change leader screen
-completed barebones select leader screen w/ stats window

5/5/2014
-Created new main menu screen, new main menu video background, wrangled w/ input functionality
-added normal/hard option - normal option allows for respawn, hard does not
-Removed spark cinematic placeholder
-Demo ends game when player exits first level
-added new sounds that Z has recorded

5/1/2014 - 5/5/2014
-worked on intro cinematic, main menu background video
-created main menu screen


Lots coming soon, stay tuned! //ThGrk