Space game to test - can animation be improved?
Moderators: FourthWorld, heatherlaine, Klaus, kevinmiller, robinmiller
Re: Space game to test - can animation be improved?
I've finally come around to posting a game trailer, so you can see how the game works before downloading it:
https://wheninspace.se/en/mesmerize/spacenode/
(Scroll down a bit on the page.)
The unsatisfactory animation jerkiness can, unfortunately, be seen in the movie too. It would be nice to get that solved, but it's a lot of script to go through to understand how it all works, so I'm not sure it's worth the time one must probably spend on it.
Well, the game is playable, and enjoyable, anyway.
https://wheninspace.se/en/mesmerize/spacenode/
(Scroll down a bit on the page.)
The unsatisfactory animation jerkiness can, unfortunately, be seen in the movie too. It would be nice to get that solved, but it's a lot of script to go through to understand how it all works, so I'm not sure it's worth the time one must probably spend on it.
Well, the game is playable, and enjoyable, anyway.
Andreas Bergendal
Independent app and system developer
Free LC dev tools: https://github.com/wheninspace
(WIS_WebDeployHelper, WIS_ScriptDependencies, WIS_BrowserAnimation)
WhenInSpace: https://wheninspace.com
Independent app and system developer
Free LC dev tools: https://github.com/wheninspace
(WIS_WebDeployHelper, WIS_ScriptDependencies, WIS_BrowserAnimation)
WhenInSpace: https://wheninspace.com
Re: Space game to test - can animation be improved?
I like what you have made
It's looking fun and i think also an original game.
Keep it up!
It's looking fun and i think also an original game.
Keep it up!
Re: Space game to test - can animation be improved?
Thanks! Yes, I haven't seen this exact concept before, so I believe it's a bit original.
And some people who played it say it has that immersive "just one more turn" factor that makes you forget the time and play way longer than you intended...
So, I'll try to find time to keep improving it, and also get proper installers and do notarizing and stuff, so that people don't get scared off by all the security warnings that now occur after downloading it.
Andreas Bergendal
Independent app and system developer
Free LC dev tools: https://github.com/wheninspace
(WIS_WebDeployHelper, WIS_ScriptDependencies, WIS_BrowserAnimation)
WhenInSpace: https://wheninspace.com
Independent app and system developer
Free LC dev tools: https://github.com/wheninspace
(WIS_WebDeployHelper, WIS_ScriptDependencies, WIS_BrowserAnimation)
WhenInSpace: https://wheninspace.com
-
- VIP Livecode Opensource Backer
- Posts: 9960
- Joined: Sat Apr 08, 2006 7:05 am
- Contact:
Re: Space game to test - can animation be improved?
Nicely done - thanks! Downloading now...SWEdeAndy wrote: ↑Wed May 27, 2020 11:02 amI've finally come around to posting a game trailer, so you can see how the game works before downloading it:
https://wheninspace.se/en/mesmerize/spacenode/
(Scroll down a bit on the page.)
Richard Gaskin
LiveCode development, training, and consulting services: Fourth World Systems
LiveCode Group on Facebook
LiveCode Group on LinkedIn
LiveCode development, training, and consulting services: Fourth World Systems
LiveCode Group on Facebook
LiveCode Group on LinkedIn
Re: Space game to test - can animation be improved?
Cool! Let me know if you run into any problems installing our playing it.
I need to test again to install it fresh on latest Catalina to see how much the OS complains about security issues.
At last Windows test it got instantly quarantined by the security shield (Symantec, I think) which was very reluctant to letting me grant an exception. But after that it worked fine.
Andreas Bergendal
Independent app and system developer
Free LC dev tools: https://github.com/wheninspace
(WIS_WebDeployHelper, WIS_ScriptDependencies, WIS_BrowserAnimation)
WhenInSpace: https://wheninspace.com
Independent app and system developer
Free LC dev tools: https://github.com/wheninspace
(WIS_WebDeployHelper, WIS_ScriptDependencies, WIS_BrowserAnimation)
WhenInSpace: https://wheninspace.com
Re: Space game to test - can animation be improved?
Hey Andreas the game is quite fun. It got me engaged. I managed to finish it one time. Uploaded the score. Now I wanted to play more rounds, to see if I could get a higher score and sadly there were too many glitches. I couldn't finish it because once glitched, restarting the game wouldn't fix it, they remain permanent. I played in Win 10 x64 machine. They are as follow:
1) My screen monitor is smaller than the resolution of the game. Although most of the times the window loaded fine, and I could move it outside the boundaries to see the rest of the game when I needed, sometimes the windows was locked in a smaller resolution (matching my screen) but cutting the edges and I couldn't see part of the game. Maybe because of this there is no screenshot in my scoreboard.
2) Once in a while the screen freezes and stops updating but I can't notice because it keeps the last rendered image. As I hover around the mouse I can see that individual controls get refreshes. (This is the only one I was able to fix by restarting).
3) I was also rerolling (save at the end of the turn, hit next turn and if I don't like it, quit the game, reload and try again). I noticed the game game sometimes glitched. Different glitches: either docked ships didn't count and I could place new ships on top of them, all/some modules stopped working and the game wasn't recognizing them, and so on.
Overall great experience. It has potential. It's a pity I couldn't finish my next attempts to hit #1 in scoreboard (even with a bit of cheating with rerolling ).
1) My screen monitor is smaller than the resolution of the game. Although most of the times the window loaded fine, and I could move it outside the boundaries to see the rest of the game when I needed, sometimes the windows was locked in a smaller resolution (matching my screen) but cutting the edges and I couldn't see part of the game. Maybe because of this there is no screenshot in my scoreboard.
2) Once in a while the screen freezes and stops updating but I can't notice because it keeps the last rendered image. As I hover around the mouse I can see that individual controls get refreshes. (This is the only one I was able to fix by restarting).
3) I was also rerolling (save at the end of the turn, hit next turn and if I don't like it, quit the game, reload and try again). I noticed the game game sometimes glitched. Different glitches: either docked ships didn't count and I could place new ships on top of them, all/some modules stopped working and the game wasn't recognizing them, and so on.
Overall great experience. It has potential. It's a pity I couldn't finish my next attempts to hit #1 in scoreboard (even with a bit of cheating with rerolling ).
Monox
Developing a Cyber Physical System.
https://www.monoxware.com/
Developing a Cyber Physical System.
https://www.monoxware.com/
-
- Livecode Opensource Backer
- Posts: 9762
- Joined: Fri Feb 19, 2010 10:17 am
Re: Space game to test - can animation be improved?
Maybe the game needs a set of routines that at the moment the stack is opened resizes it to fit the monitor sizeMy screen monitor is smaller than the resolution of the game.
of the host computer.
- -
Code: Select all
on openCard
put item 3 of the screenrect into WIDD
put item 4 of the screenrect into HITE
set the lockScreen to true
set the width of stack "BIGNESS" to WIDD
set the height of stack "BIGNESS" to HITE
set the loc of stack "BIGNESS" to ((WIDD / 2), (HITE / 2))
set the bottom of img "BL.png" to the height of stack "BIGNESS"
set the bottom of img "BR.png" to the height of stack "BIGNESS"
set the top of img "TL.png" to 0
set the top of img "TR.png" to 0
set the left of img "BL.png" to 0
set the left of img "TL.png" to 0
set the right of img "BR.png" to the width of stack "BIGNESS"
set the right of img "TR.png" to the width of stack "BIGNESS"
end openCard
- Attachments
-
- BIGNESS.livecode.zip
- Here's the stack.
- (19.1 KiB) Downloaded 308 times
Re: Space game to test - can animation be improved?
One of my projects had a similar sizing problem on Windows 10. The proper way to fix it is to do some scaling using scalefactor but we were in a hurry and found that compiling the standalone as 32-bit forced Windows to use compatibility mode, which automatically scaled the stack to fit. So now if the user reports a problem we tell them to install the 32-bit version.
It's a kludge but it seems to work.
It's a kludge but it seems to work.
Jacqueline Landman Gay | jacque at hyperactivesw dot com
HyperActive Software | http://www.hyperactivesw.com
HyperActive Software | http://www.hyperactivesw.com
Re: Space game to test - can animation be improved?
Hi Monox! Wow, that's cool! I haven't had much feedback for quite a while, and never anyone outside the family to make the scoreboard. So congratulations! I appreciate the feedback very much!
I'm sorry to hear there were such glitches. I know of some minor bugs, but what you describe is new to me. But I've never played it till the end on Windows, I think, only on Mac. So it is indeed not sufficiently tested on Windows.Monox18 wrote: ↑Sat Jan 30, 2021 2:55 pmNow I wanted to play more rounds, to see if I could get a higher score and sadly there were too many glitches. I couldn't finish it because once glitched, restarting the game wouldn't fix it, they remain permanent. I played in Win 10 x64 machine. They are as follow:
1) My screen monitor is smaller than the resolution of the game. Although most of the times the window loaded fine, and I could move it outside the boundaries to see the rest of the game when I needed, sometimes the windows was locked in a smaller resolution (matching my screen) but cutting the edges and I couldn't see part of the game. Maybe because of this there is no screenshot in my scoreboard.
Did you try the fullscreen option from the game menu? It should fix the resolution problem, but maybe doesn't on Windows...
It's a pity the snapshot then failed, I would have liked to see your creation!
These two issues I don't know what's causing. The save procedure may be incomplete somehow, I'll have to look into that.Monox18 wrote: ↑Sat Jan 30, 2021 2:55 pm2) Once in a while the screen freezes and stops updating but I can't notice because it keeps the last rendered image. As I hover around the mouse I can see that individual controls get refreshes. (This is the only one I was able to fix by restarting).
3) I was also rerolling (save at the end of the turn, hit next turn and if I don't like it, quit the game, reload and try again). I noticed the game game sometimes glitched. Different glitches: either docked ships didn't count and I could place new ships on top of them, all/some modules stopped working and the game wasn't recognizing them, and so on.
Overall great experience. It has potential. It's a pity I couldn't finish my next attempts to hit #1 in scoreboard (even with a bit of cheating with rerolling ).
Please note that when you start a new game it is assigned a unique token. This token is saved in the scoreboard database along with the score, name and snapshot. So if you save the game some rounds before the end, then win and enter the scoreboard, then go back to the saved game and try to get a higher score by delaying the win and play more rounds, you will not enter the scoreboard at all next time. So this is intentional. (Don't know if you tried that, but just saying...)
Saving and rerolling should be no problem though, so that failing is a bug.
I might find some time to look into the code again and maybe make a new build. But it's many thousand lines of code now, so it's always a challenge to immerse in such a project again. I may end up refactoring the whole thing. As you say, it does have potential. But it's currently not good enough that I would pay for such a game, which is why I've released it for free.
Andreas Bergendal
Independent app and system developer
Free LC dev tools: https://github.com/wheninspace
(WIS_WebDeployHelper, WIS_ScriptDependencies, WIS_BrowserAnimation)
WhenInSpace: https://wheninspace.com
Independent app and system developer
Free LC dev tools: https://github.com/wheninspace
(WIS_WebDeployHelper, WIS_ScriptDependencies, WIS_BrowserAnimation)
WhenInSpace: https://wheninspace.com
Re: Space game to test - can animation be improved?
Indeed, that would be ideal. Now there is a fullscreen mode that the user can select, but the game should adjust to the user's screen already at launch. It's somewhere on my to-do list...richmond62 wrote: ↑Sat Jan 30, 2021 4:28 pmMaybe the game needs a set of routines that at the moment the stack is opened resizes it to fit the monitor size
of the host computer.
Andreas Bergendal
Independent app and system developer
Free LC dev tools: https://github.com/wheninspace
(WIS_WebDeployHelper, WIS_ScriptDependencies, WIS_BrowserAnimation)
WhenInSpace: https://wheninspace.com
Independent app and system developer
Free LC dev tools: https://github.com/wheninspace
(WIS_WebDeployHelper, WIS_ScriptDependencies, WIS_BrowserAnimation)
WhenInSpace: https://wheninspace.com
Re: Space game to test - can animation be improved?
Thanks, Jacque, that's really good to know!jacque wrote: ↑Sat Jan 30, 2021 7:18 pmOne of my projects had a similar sizing problem on Windows 10. The proper way to fix it is to do some scaling using scalefactor but we were in a hurry and found that compiling the standalone as 32-bit forced Windows to use compatibility mode, which automatically scaled the stack to fit. So now if the user reports a problem we tell them to install the 32-bit version.
It's a kludge but it seems to work.
Andreas Bergendal
Independent app and system developer
Free LC dev tools: https://github.com/wheninspace
(WIS_WebDeployHelper, WIS_ScriptDependencies, WIS_BrowserAnimation)
WhenInSpace: https://wheninspace.com
Independent app and system developer
Free LC dev tools: https://github.com/wheninspace
(WIS_WebDeployHelper, WIS_ScriptDependencies, WIS_BrowserAnimation)
WhenInSpace: https://wheninspace.com
Re: Space game to test - can animation be improved?
Well then I'm proud to say that I have beat them all and now I'm #1 in the leaderboard. That gives me the bragging rights that there is a game in this world where I'm officially in the top :p.
This time I tried fullscreen. Most of the time it works. The snapshot failed again so I'm uploading it here this time. If you closely analyze it you will see a couple of issues. Not at alliances are shown in the diplomatic relations. Not all Workshops are shown in the Workshop Activity. And the huge amount of money... well I got an unlimited money glitch somehow. As more modules and ships come with each turn, the animations downgrade a lot. At the beginning I can see smooth animations, but at the end I barely can see any ship moving.
I have only 2 guess of what could explain the lack of people making it to the scoreboard. All those glitches prevents any sane gamer from beating it, at least on Windows. And second when I first started the game, I started playing right away and by turn 5 or so I was lost without any idea what to do. Eventually got pissed off and closed it. But then I realized I couldn't get past on turn 5 in a free game... shame on me. So I gave it a second try, this time I forced me to read the instructions. After that, the game became clear to me. The writing style and jokes in the instructions is quite engaging. I felt more connected to the game. It was good. The problem is people don't read instructions. So, having a kind of tutorial where you guide the player the first 10 turns would be quite useful for those that don't read and skip right into the action.
Anyway, and most importantly, time is money. If you are not planning to sell this game, upload it to any PC store, implementing micro transactions or whatever... maybe is not worth investing the time to fix it. The game surely helps to build your portfolio as well as a great showcase in your website. As long as you are busy with other projects then that's good!SWEdeAndy wrote: ↑Tue Feb 02, 2021 8:16 pmI might find some time to look into the code again and maybe make a new build. But it's many thousand lines of code now, so it's always a challenge to immerse in such a project again. I may end up refactoring the whole thing. As you say, it does have potential. But it's currently not good enough that I would pay for such a game, which is why I've released it for free.
Monox
Developing a Cyber Physical System.
https://www.monoxware.com/
Developing a Cyber Physical System.
https://www.monoxware.com/
Re: Space game to test - can animation be improved?
Haha, indeed, well done!
I'm guessing these issues have to do with saving/reloading bugs. It loses track of some things, it seems. When playing one game through without save/reload I've never seen this happen.Monox18 wrote: ↑Sat Feb 06, 2021 7:13 pmThis time I tried fullscreen. Most of the time it works. The snapshot failed again so I'm uploading it here this time. If you closely analyze it you will see a couple of issues. Not at alliances are shown in the diplomatic relations. Not all Workshops are shown in the Workshop Activity.
Maybe. But having several D5-R5 combos and docking many ships at them can earn you quite bit, so it's not necessarily a bug. A bit unbalanced though...
Yep, that's the main problem, and the origin of this thread. I'll need to find a different technique to fix that, I think.
Yay, I'm happy you say that, that's what I was aiming for when I wrote them! I find it in line with the retro style, and old classics like SpaceQuest etc.Monox18 wrote: ↑Sat Feb 06, 2021 7:13 pmI have only 2 guess of what could explain the lack of people making it to the scoreboard. All those glitches prevents any sane gamer from beating it, at least on Windows. And second when I first started the game, I started playing right away and by turn 5 or so I was lost without any idea what to do. Eventually got pissed off and closed it. But then I realized I couldn't get past on turn 5 in a free game... shame on me. So I gave it a second try, this time I forced me to read the instructions. After that, the game became clear to me. The writing style and jokes in the instructions is quite engaging. I felt more connected to the game. It was good.
Indeed, I know! You are so right. And I have to accept that and adapt to it.
Absolutely! I went a little bit towards that by making the video that's on the download page. But it's not enough of course. It has to be in-game and interactive.
Indeed! I think I'll get around to it eventually, simply because it's enjoyable, and I would like a better showcase, and possibly a saleable product.Monox18 wrote: ↑Sat Feb 06, 2021 7:13 pmAnyway, and most importantly, time is money. If you are not planning to sell this game, upload it to any PC store, implementing micro transactions or whatever... maybe is not worth investing the time to fix it. The game surely helps to build your portfolio as well as a great showcase in your website. As long as you are busy with other projects then that's good!
I hope I can sign you up as a tester for the next version, whenever it comes?!
Andreas Bergendal
Independent app and system developer
Free LC dev tools: https://github.com/wheninspace
(WIS_WebDeployHelper, WIS_ScriptDependencies, WIS_BrowserAnimation)
WhenInSpace: https://wheninspace.com
Independent app and system developer
Free LC dev tools: https://github.com/wheninspace
(WIS_WebDeployHelper, WIS_ScriptDependencies, WIS_BrowserAnimation)
WhenInSpace: https://wheninspace.com
Re: Space game to test - can animation be improved?
Yeah sure. Just post back here announcing that a release candidate is up for testing. I will get the notification.
I'm glad that you find my feedback useful. Good luck!
I'm glad that you find my feedback useful. Good luck!
Monox
Developing a Cyber Physical System.
https://www.monoxware.com/
Developing a Cyber Physical System.
https://www.monoxware.com/
Re: Space game to test - can animation be improved?
It's a universal problem.
Jacqueline Landman Gay | jacque at hyperactivesw dot com
HyperActive Software | http://www.hyperactivesw.com
HyperActive Software | http://www.hyperactivesw.com