Slowdive's Little Daily Blog

Discuss anything in general about the IceBlink Engine + Toolset project (or anything else) here.

Re: Slowdive's Little Daily Blog

Postby slowdive » Mon Nov 12, 2018 6:57 pm

youngneil1 wrote:Cleaning the art is a good one. Knowing that the base art is fully usable will save headaches in the future :) .


Also, each module has a graphics folder where builders can use any custom art they want... Even override default ones. They can also place a data.json file in that folder to add additional classes, races, traits, spells, and effects. They can also place audio files in that folder for use in their module.
User avatar
slowdive
Site Admin
Site Admin
 
Posts: 3126
Joined: Wed Nov 21, 2012 11:58 pm

Re: Slowdive's Little Daily Blog

Postby youngneil1 » Mon Nov 12, 2018 8:11 pm

The flexibility provided is awesome, goes a long way to keep the experience of a new module fresh.
User avatar
youngneil1
Backer
Backer
 
Posts: 4991
Joined: Sat Dec 08, 2012 7:51 am

Re: Slowdive's Little Daily Blog

Postby slowdive » Fri Nov 16, 2018 12:23 am

I may need to reevaluate having separate apps for each module. There are a few reasons for this:
-Apple has a policy that requires devs to not create separate apps for something that could be in one. The example they gave was a single app that lets you follow your favorite sports team (on the app you choose the team) instead of having an app for each team. Apple already rejected on of my apps based on that policy that I fought, but with each new module that I try to release they may challenge me... They hold all the cards.
-modules being separate apps means any update to the module and not the engine would require another Apple review.
-maintaing a code base for each app is becoming very cumbersome and time consuming to test and debug.
-may create some confusion and scattering of players and potential community members.

In hind sight, if I knew about Apple and how they would review our apps, I wouldn't have created separate apps for each module. I think going forward, I will just have the IBbasic app (download modules from within the app) and maybe keep The Raventhal as stand alone. Of course Red Carnival and Hearkenwold will stay as they are on Google Play. I'll make Lanterna free and add it to the in app downloads in IBbasic. I'll need to come up with a good feedback system for players to leave comments about the modules.

Thoughts?
User avatar
slowdive
Site Admin
Site Admin
 
Posts: 3126
Joined: Wed Nov 21, 2012 11:58 pm

Re: Slowdive's Little Daily Blog

Postby youngneil1 » Fri Nov 16, 2018 7:16 am

That sounds very convincing, Jer. The less headaches and legal/policy trouble, the better. While I liked the concept of a stand alone module (for separate ratings in store as well as the option to actually sell specific modules), it is more important to keep maintaining and developing the project as easy as possible for you. Furthermore, it is also a charming thought to rally all modules within a common ecosystem, potentially leading to more stacking downloads and reviews, which in turn means more exposure.
User avatar
youngneil1
Backer
Backer
 
Posts: 4991
Joined: Sat Dec 08, 2012 7:51 am

Re: Slowdive's Little Daily Blog

Postby slowdive » Fri Nov 16, 2018 10:35 pm

Posted IBbasic v19 to Google Play and to NwVault. I included two folders in the zip file called "graphics_old" and "tiles_old" that contain all the old graphics before the trimming. Module builders can either go through their modules and change each tile to one of the defaults or download the zip file and copy the used graphics/tiles to your module's "graphics" folder. I know it is a major inconvenience (I went through and fixed The Raventhal, The Birthday, BarQuest, and others), but it will be the best for going forward and especially better now than after official release.

I'm trying to come up with a good way to add editing wallsets and overlays in the art editor...no luck so far. Also, I'll be adding The Elderin Stone and The Birthday to the IBbasic app over the weekend. For The Elderin Stone version on the IBbasic app, I will remove the Minotaur race so that it will be an IBbasic campaign compatible module. It'll be possible to bring in your party from Blackwinter into the beginning of The Elderin Stone with the new campaign system. That will be cool.
User avatar
slowdive
Site Admin
Site Admin
 
Posts: 3126
Joined: Wed Nov 21, 2012 11:58 pm

Re: Slowdive's Little Daily Blog

Postby slowdive » Fri Nov 16, 2018 10:49 pm

For those curious, here is what potential builders have been working on or just testing things out. I removed any entries that only had 20 or less events (there were a ton of those):
Code: Select all
Event Category                           Total Events   Unique Events
An_1 versuch(v1):(IBv1.0.17):NEWZZV   43   43
An_1(v1):(IBv1.0.17):A07QHU   37   37
An_1(v1):(IBv1.0.18):A07QHU   59   59
An_ai(v1):(IBv1.0.17):IRNEGH   74   74
An_aidan(v1):(IBv1.0.16):IRNEGH   24   24
An_Buđavi Modul(v1):(IBv1.0.13):RDET2Q   45   45
An_Cragfell(v1):(IBv1.0.16):MG82WJ   21   21
An_Cragfell(v1):(IBv1.0.17):MG82WJ   102   102
An_Cragfell(v1):(IBv1.0.18):MG82WJ   256   256
An_example(v1):(IBv1.0.12):WJT5DH   33   33
An_example(v1):(IBv1.0.13):WJT5DH   40   40
An_example(v1):(IBv1.0.14):WJT5DH   26   26
An_Fallout Project(v1):(IBv1.0.16):JNHC19   22   22
An_Fallout Project(v1):(IBv1.0.16):W44EGD   32   32
An_Fallout Project(v1):(IBv1.0.17):W44EGD   48   48
An_Forward Journeys(v1):(IBv1.0.13):9BUL1M   243   240
An_KREYTERIA(v1):(IBv1.0.13):OQ6542   163   163
An_Leveling Area(v1):(IBv1.0.18):QIZCKP   61   61
An_Maldito Selim(v1):(IBv1.0.16):BR1NP2   27   27
An_Quest of Legends(v1):(IBv1.0.18):9IMR63   44   44
An_Quest of Legends(v1):(IBv1.0.18):IRNEGH   79   79
An_Ruins of Old(v1):(IBv1.0.13):UIOXL3   31   31
An_Star Voyage(v1):(IBv1.0.18):QIZCKP   41   41
An_Terres Oubliees(v1):(IBv1.0.16):XN5A0V   28   28
An_The Scars of Eldric(v1):(IBv1.0.16):MG82WJ   118   118
An_Xyradia v0.1(v1):(IBv1.0.13):G7HO44   141   141
An_Xyradia v0.1(v1):(IBv1.0.13):NX2TKB   111   111
An_Xyradia v0.1(v1):(IBv1.0.13):OQ6542   335   335
An_Xyradia v0.1(v1):(IBv1.0.14):NX2TKB   417   383
An_Xyradia v0.1(v1):(IBv1.0.14):OQ6542   215   215
An_Xyradia v0.1(v1):(IBv1.0.16):NX2TKB   48   45
An_Xyradia v0.1(v1):(IBv1.0.16):OQ6542   37   31
An_xyrraidia(v1):(IBv1.0.13):G7HO44   273   272
PC_Xyradia v0.1(v1):(IBv1.0.14):SXDU4P   37   37
User avatar
slowdive
Site Admin
Site Admin
 
Posts: 3126
Joined: Wed Nov 21, 2012 11:58 pm

Re: Slowdive's Little Daily Blog

Postby slowdive » Sat Nov 17, 2018 4:40 am

Added tooltips to the main map screen based on mustawd's suggestion. When you toggle the "help" button on, any tap on other buttons only shows a tooltip for that button and does not actually do the buttons action. It is a safe mode in a sense as you can freely tap away at the interface to learn more about the various buttons without accidentally performing an action. You will not be able to do any actions until you turn off the "help" mode.

In this screenshot, I was hovering the mouse over the "help" button:
IceBlink 2 11_16_2018 9_26_38 PM.png
IceBlink 2 11_16_2018 9_26_38 PM.png (73.64 KiB) Viewed 1185 times


I'll added similar tooltip functionality to the combat screen. I think most of the other screens are somewhat self explanatory. I already have this functionality in the conversation editor node tab panel. I was planning on adding it to more of the toolset screens as well.

By the way, I posted v20 to Google Play and to the NeverwinterVault (PC version). I'll post to TestFlight once I have v21 ready (probably the end of the weekend).
User avatar
slowdive
Site Admin
Site Admin
 
Posts: 3126
Joined: Wed Nov 21, 2012 11:58 pm

Re: Slowdive's Little Daily Blog

Postby slowdive » Sun Nov 18, 2018 5:17 am

Posted v21 to Google Play, NwVault, and TestFlight.

Google Play:
https://play.google.com/store/apps/deta ... bb.ibbasic

NwVault:
https://neverwintervault.org/project/ic ... inetoolset

TestFlight (Build needs to be approved first by Apple before link will work for v21):
https://testflight.apple.com/join/nfmK3r6X
User avatar
slowdive
Site Admin
Site Admin
 
Posts: 3126
Joined: Wed Nov 21, 2012 11:58 pm

Re: Slowdive's Little Daily Blog

Postby Pongo » Mon Nov 19, 2018 9:18 pm

With v21, I can create a new module but when I try to change the name from "newModule" to something more exciting it crashes and kicks me out. There doesn't seem to be a bug report file, but I clicked the "send feedback" option when it crashed so hopefully you'll get something sent to you.

The module I had already started working on still works ok though. I'm swapping the tiles around at the minute.
User avatar
Pongo
Backer
Backer
 
Posts: 639
Joined: Tue Nov 27, 2012 4:58 pm

Re: Slowdive's Little Daily Blog

Postby slowdive » Mon Nov 19, 2018 9:59 pm

I just tried on my iPhone to create a new module and rename it... No crash. This may be something unique to Android so I'll test that when I get home.
User avatar
slowdive
Site Admin
Site Admin
 
Posts: 3126
Joined: Wed Nov 21, 2012 11:58 pm

PreviousNext

Return to General IceBlink Project Discussions

Who is online

Users browsing this forum: No registered users and 1 guest

cron