Page 4 of 5

Re: ItsyRealm - 3D single-player RPG

Posted: Tue Dec 22, 2020 4:58 pm
by Kindermaus
Hey all!

I'm in the process of making a trailer based off the elevator pitch in the README. You can check my progress via the feature (project) on GitHub.

Currently I'm adding Svalbard, Ganmyede's Bane:

Image

He's pretty powerful! He can summon snow storms, siphon the player's health, attack with all three combat styles, and so much more. But...! You can fight back by attacking his organs and wings to prevent various attacks! This means the fight can get easier over time as you weaken him.

I'm hoping to finish the trailer by March 23rd - that's ItsyRealm's birthday! ItsyRealm will be three years old by then. It's amazing the progress I've made!

Re: ItsyRealm - 3D single-player RPG

Posted: Thu Jan 21, 2021 12:41 pm
by Kindermaus
Hey all!

I released version 0.2.16 alpha!

Image

Big changes are improved hit sprites, camera improvements, bank improvements, stability, and tons of inaccessible content.
  • Tweak fog to follow camera target position, not camera eye position.
  • Add smart cinematic combat camera mode. Press the focus button (default is tab) to switch between the boring camera and the awesome cinematic combat camera!
  • Improvements to AI capabilities
  • Bug fix causing crash if certain nodes garbage collected before deactivated
  • Fix bug where anonymous damage would cause crash
  • Add support for particles to animations
  • Add support for INFINITY duration to animations
  • Fix Wait command in animations
  • Increase accuracy across the game by about 1/3
  • Add damage soaking for players. Calculation is based on difference between your defense level and defensive bonuses and the opponent's accuracy bonuses.
  • Add defense block sprite for misses.
  • Fix some edge cases calculating vector normals.
  • Support for Discord!
  • Added Ganymede's equipment.
  • Add fruit trees and fruit for foraging.
  • Fix errornous level up event if at max level.
  • Allow certain bad foods to damage you.
  • Add support for tree shaking to basic tree view.
  • Add support for full screen bank interface, including queries & search!
  • Added chocoroach chitin armor.
  • Add debug save functionality to Amulet of Yendor.
  • Add Itsy armor and weapons, including Superior Itsy.
  • Improve damage sprite (bit more blud) and healing sprite.
  • Improve metal equipment inventory items.
  • Add adamant gear.
  • Don't crash if item icon not found.
  • Fix bug in map editor preventing editing decorations.
I finished Svalbard! My next step is to work on the quest Mysterious Machinations - a quest to discover the secret of a time-traveling draconic species known only as the Drakkenson. I'm flip-flopping between the trailer / Rumbridge release so as to not burn out.

Re: ItsyRealm - 3D single-player RPG

Posted: Tue Feb 09, 2021 3:24 am
by Kindermaus
Broke 1,000 commits with the last PR!

Image

This brings an exciting cutscene to the game... The first of many!

Image

Re: ItsyRealm - 3D single-player RPG

Posted: Wed Jun 02, 2021 12:52 am
by Kindermaus
Hey, all!

I updated ItsyRealm to version 0.2.17-alpha!

Image

Image

Image

Image

Image

Image

Here's the list of changes!
  • Add support for cutscenes
  • Add cutscene after Jenkin's ship sinks in opening cinematic
  • Anchor weather graphics to map, not the root scene
  • Fix bug where map layer was ignored when finding peeps for dialog box
  • Taunt now draws aggro
  • Improve taunts to make them more inclusive and funnier
  • Add Orlando to Abandoned Mines
  • Make Joe unattackable
  • Buffed Ghostly Miner Foreman
  • Add support for skin particles
  • Added dream sequences
  • Make ancient driftwood mask craftable
  • Improve the bound nymph fight
  • Redesigned Isabelle Tower
  • Add custom cursor
  • Update logo
  • Added plague doctor hat & mask
  • Added Hex labs
  • Improved Discord action support
  • Improved dialog box
  • Tweaked dialog across Isabelle Island and adjacent areas to work with new dialog box
  • Improved loading times
  • Save on quit
  • Don't show rune costs if there are no runes required
  • Made character customization a fullscreen interface
  • Added more pronoun and gender customization options
  • Added example dialog to help when customizing character
  • Greatly improved walking (both click-based and keyboard-based)
  • Prevent player from saving in a new game before reaching tutorial
  • Fix bug allowing long-range use of props while opening door
  • Add Tower Teleport spell, available after reaching Isabelle Island
  • Add cutscene after player arrives to Isabelle Island
  • Fix default pronouns for female characters
  • Fix race condition with prop loading
  • Remove video tutorial

Re: ItsyRealm - 3D single-player RPG

Posted: Wed Jun 02, 2021 9:36 am
by Gunroar:Cannon()
Very impressive! Looks really polished :happy:. Keep it up!l

Re: ItsyRealm - 3D single-player RPG

Posted: Fri Mar 18, 2022 10:26 pm
by Kindermaus
Added v0.2.20!


  • Add value to Ganymede's bow.
  • Fix z-fighting with hair when wearing Ganymede's hat.
  • Optimize buying from shops. Large quantity purchases should no longer freeze the game for a few seconds.
  • Made long numbers in "constraints panels" (e.g., input/output/requirement panels) more readable by adding commas.
  • Added more skin options.
  • Improve visibility for hotspots used to travel between maps.
  • Added skilling animations for various skills.
  • Added copper ring & ghost binder's ring.
  • Added or improved various areas of Rumbridge (currently inacessible).
  • Improve map editor decoration editing.
You can play it now by downloading the launcher: https://itsyrealm.com/api/download/launcher/get/Win64

I also will be updating the Steam build of the game shortly. It's not for sale yet though. :<

Re: ItsyRealm - 3D single-player RPG

Posted: Sat Mar 19, 2022 11:28 am
by Gunroar:Cannon()
Heheh.. I said :happy:

Nice job though!

Re: ItsyRealm - 3D single-player RPG

Posted: Sun Aug 28, 2022 5:46 pm
by Kindermaus
Updated 0.4.3!

Image

Major improvements are an overhauled combat HUD, more powers (defensive ones and offensive ones), all archery armor from level 1 - 50, Rumbridge, and more.

* ItsyRealm launcher for Windows: https://itsyrealm.com/api/download/launcher/get/Win64
* ItsyRealm macOS build (no launcher): https://itsyrealm.com/api/download/build/get/macOS

Here's the changes since 0.2.20:

* Fix crash when quitting from pre-tutorial (pirate fight cinematic)
* Use atlas renderer when drawing rich text labels
* Correctly bind to player stats to receive level updates in pro combat HUD
* Fix crash when hovering over items on ground
* Add "multicore disable" switch in options
* Bug fix: fix certain animations not playing, like defend animations.
* Bug fix: fix missing UI elements when setting graphics settings.
* Add various new archery armor sets (generally not yet obtainable): robin feather (level 20), white wolf hide (level 30), ancient karadon scales (level 40), and green dragonhide (level 50)
* Most powers now properly apply buffs and debuffs.
* Add new powers for archery, magic, and melee.
* Add new defensive powers.
* Better support "Infinity" combat levels & stats.
* Overhaul of defense powers (and others like them): they are instantly used, without inflicting an attack cooldown
* Added Theodyssius's model
* Added support for "reverse fog"
* Improve color blending in native renderer
* Overhaul combat HUD
* Fix crash when spawning props with bad/missing views
* Handle missing resources more gracefully in UI
* Allow screenies with `f10` in addition to `print screen`
* Improvements to low quality text rendering
* Updated tutorial with new content
* Add support for multithreading, separating logic & drawing
* Move critical parts of the renderer to native code to improve performance
* Update title screen
* Add beaching function to ship
* Expose more functionality of water meshes/water scene ode to water definitions
* Add weapon delays to attacks to sync damage with animations/projectiles
* Add projectiles to Shockwave and Snipe powers
* Surface XWeapons from item manager
* Improve QueuePower AI node to allow failure if power is on cooldown
* Add second projectile to double-take
* Add Lightning spell
* Improve Yendorians with combat-focused Yendorians using a ballista, ship mast, and swordfish
* Add Ruins of Rhy'silk and underground temple
* Ported to macOS
* Added secondaries to mining lower-level ores (black flint, crumbling sulfur, and purple salt peter)
* Add charcoal when lighting fires
* Added gunpowder and a way to craft dynamite
* Added bullets, blunderbuss, musket, pistol, and grenades
* Changed fletching skill to engineering skill (**Warning:** all existing fletching XP will be lost and your engineering level will be level 1 with 0 XP)
* Hide boomerang when it is thrown, until it roughly returns to player after animation end
* Improvements to Goober asset import tool (improves compatibility with Blender 2.8+)
* Fix problem where tool assets were escaping clean builds
* Fix bug where resource loader thread was not cleaned up on exit
* Fix bug that prevented gaining XP or resources from a gatherable prop (e.g., tree or rock) when cancelling the action within a small window after the resource being depleted
* Add ground decorations to other tilesets, such as Isabelle Island & tropical islands
* Add sand tile to the "grassy plains" tile set
* Fix Rumbridge Port tiles under water (changed from grass to sand)
* Fix Chicken Politickin' map (the building was filled with sand)
* Refactored ground decorations, making adding new decoration types easier moving forward
* Fog no longer affects full lit objects
* Fix fog interpolation between ticks interpolating backwards
* Improve cut scenes with support for relative translation, playing attack animations, teleporting, rotation, and more
* Improved default interpolation methods in standard cutscene camera controller
* Add debug cut scenes to various areas of the game * in debug mode, play the cutscene by pressing Shift + F5 (or the `DEBUG_TRIGGER_1` keybind); gameplay might suffer after playing the cutscene and will require reloading your save
* Don't require equipping 'tiered' tools (e.g., fishing rod, hatchet, pickaxe); the optimal one will automatically be used, so long as you have the requirements to use it
* Always show close button on title screen
* Improve failure notification location (pops up under mouse) & increased duration
* Fixed tool tip examine vanishing after hovering over a new object with a tool tip
* Improved duration of tool tips considerably
* Make undead squid unattackle & increase hitbox size to make fight easier
* Reduce load time of cannon on Jenkins ship
* Show tooltips when hovering over loot (i.e., dropped items)
* Show equipment stats in tooltips for bank, inventory, and equipment interfaces
* Tweak cow description
* Fix to Advisor Grimm's dialogue options
* Improved Advisor Grimm's description
* Change fullscreen UIs to brown (e.g., bank and character customization)
* Add shop owners to Rumbridge town center
* Add chocoroach
* Fix nymph chase distance typo causing short chase distance
* When 3D-targetting mobs are idling, do not reset their rotation to identity
* Added Rumbridge basement
* Added Rumbridge dungeon
* Respect size and rotation of actor map objects
* Add Boops
* Add cotton (sock) armor
* Fix sequence break (you could walk through doors by taking an item behind a locked door)
* Add Rumbridge guards
* Add iron equipment
* Fix itsy shield and adamant shield item logic preventing proper defend animations
* Improve skybox slightly by using fog color, if available
* Add transportation to & from Rumbridge and Isabelle Island
* Fix version number of download
* Fix bug causing crash when using constraints panel

Re: ItsyRealm - 3D single-player RPG

Posted: Tue Aug 30, 2022 3:38 am
by 简律纯
It's so cool

Re: ItsyRealm - 3D single-player RPG

Posted: Sat Sep 10, 2022 10:27 pm
by Kindermaus
ItsyRealm 0.5.0-alpha features ONLINE/LAN PLAY!!

- For macOS: https://itsyrealm.com/api/download/build/get/macOS
- For Windows: https://itsyrealm.com/api/download/launcher/get/Win64
- For Linux: https://itsyrealm.com/api/download/build/get/Linux64 (to download the customized LOVE AppImage) and https://itsyrealm.com/api/download/resource/get/Linux64 (to download the game itself)

* Add support for LAN and online play.
* Remove option to disable multithreading.
* Add chat - not very useful in single player, though!
* Add support for instances - basically maps that don't get unloaded when the player leaves.
* Respawn most peeps in global instances.
* Added raids, with the first dungeon (High Chambers of Yendor) retroactively being made a raid.
* Fix boss HUD on Cthulhian parasite miniboss fight.
* Improvements to logging.
* Improve rendering and logic when logic runs slow.
* Improve walking and path finding.
* Added support for Linux.

...

And a fast follow with 0.5.1.-alpha, which is much the same but also:

* Don't crash when moving between maps with someone following you.
* Fix memory leak when loading / unloading maps.
* Make "Nevermind" close the network menu.

And another fast follow with 0.5.2-alpha, which fixes:

* Don't crash when whispering in raids.
* Remove attack option from undeads quids & Mn'Thrw.
* Nerf cannon damage from Jenkin's cannons vs Mn'THrw.