Hi! I greatly appreciate the sentiment, and Ebon Light is a weird case, I would certainly not suggest to someone else to make a game of this scale free, nor do I think I would I do it again, but it will be free, yes. It started out as a learning project and I said in the beginning it would be free, and I'm still able to do that. But thank you very much for saying so!
I want to commend you on the number of dialogue choices you have provided for the reader, it really feels like I am shaping the story! More than in any other vn I have seen to be honest. I have already played the demo several times and came across new dialogue each play through.
I can tell how much work you have put into each route already and I'm so looking forward to the full thing!
I came across a couple of errors, some of them have already been mentioned by another player.
One that I don't think has been brought up is this message
[code] I'm sorry, but an uncaught exception occurred.
While running game code: File "game/script2.rpy", line 5838, in script if LaceyLove > 10: File "game/script2.rpy", line 5838, in <module> if LaceyLove > 10: NameError: name 'LaceyLove' is not defined
-- Full Traceback ------------------------------------------------------------
Full traceback:
when I am talking to Lacey in the cabin, a couple of sentences after I choose the first dialogue option.
And this:
[code] I'm sorry, but an uncaught exception occurred.
While loading <'Image' u'images/Characters/vadeyn_sympathy.png'>: File "game/script2.rpy", line 5614, in script "I smiled a little at the thought." IOError: Couldn't find file 'images/Characters/vadeyn_sympathy.png'.
-- Full Traceback ------------------------------------------------------------
Full traceback:
when talking to Vadeyn in the cabin, a couple of sentences after I choose the "that's what I want most of all option"
It's not too much of an issue because it goes away when I click "ignore" but I thought I would let you know anyway
Congrats on coming this far, can't wait until 24th or 31th for the full release! I didn't encounter any bugs per se but I did stumble upon some FPS drops / lagging throughout the game, mostly during with intense animations (such as with rain).
Found a small bug, in the cabin if you tell Duliae that he will get eaten bu flesh eating elves you get this error:
[code] I'm sorry, but an uncaught exception occurred.
While loading <'Image' u'mc/idle/peach/head/slightsurprise.png'>: File "game/script2.rpy", line 3415, in script a "And--there is?" IOError: Couldn't find file 'mc/idle/peach/head/slightsurprise.png'.
-- Full Traceback ------------------------------------------------------------
Full traceback: File "game/script2.rpy", line 3415, in script a "And--there is?" File "C:\Users\Nancie\Desktop\ReverieEbonLight-1.0-win\ReverieEbonLight-1.0-win\renpy\ast.py", line 643, in execute renpy.exports.say(who, what, interact=self.interact, *args, **kwargs) File "C:\Users\Nancie\Desktop\ReverieEbonLight-1.0-win\ReverieEbonLight-1.0-win\renpy\exports.py", line 1175, in say who(what, *args, **kwargs) File "C:\Users\Nancie\Desktop\ReverieEbonLight-1.0-win\ReverieEbonLight-1.0-win\renpy\character.py", line 1013, in __call__ self.do_display(who, what, cb_args=self.cb_args, **display_args) File "C:\Users\Nancie\Desktop\ReverieEbonLight-1.0-win\ReverieEbonLight-1.0-win\renpy\character.py", line 817, in do_display **display_args) File "C:\Users\Nancie\Desktop\ReverieEbonLight-1.0-win\ReverieEbonLight-1.0-win\renpy\character.py", line 566, in display_say rv = renpy.ui.interact(mouse='say', type=type, roll_forward=roll_forward) File "C:\Users\Nancie\Desktop\ReverieEbonLight-1.0-win\ReverieEbonLight-1.0-win\renpy\ui.py", line 287, in interact rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs) File "C:\Users\Nancie\Desktop\ReverieEbonLight-1.0-win\ReverieEbonLight-1.0-win\renpy\display\core.py", line 2620, in interact repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, **kwargs) File "C:\Users\Nancie\Desktop\ReverieEbonLight-1.0-win\ReverieEbonLight-1.0-win\renpy\display\core.py", line 3022, in interact_core self.draw_screen(root_widget, fullscreen_video, (not fullscreen_video) or video_frame_drawn) File "C:\Users\Nancie\Desktop\ReverieEbonLight-1.0-win\ReverieEbonLight-1.0-win\renpy\display\core.py", line 2034, in draw_screen renpy.config.screen_height, File "render.pyx", line 475, in renpy.display.render.render_screen File "render.pyx", line 231, in renpy.display.render.render File "C:\Users\Nancie\Desktop\ReverieEbonLight-1.0-win\ReverieEbonLight-1.0-win\renpy\display\layout.py", line 711, in render surf = render(child, width, height, cst, cat) File "render.pyx", line 143, in renpy.display.render.render File "render.pyx", line 231, in renpy.display.render.render File "C:\Users\Nancie\Desktop\ReverieEbonLight-1.0-win\ReverieEbonLight-1.0-win\renpy\display\layout.py", line 711, in render surf = render(child, width, height, cst, cat) File "render.pyx", line 143, in renpy.display.render.render File "render.pyx", line 231, in renpy.display.render.render File "C:\Users\Nancie\Desktop\ReverieEbonLight-1.0-win\ReverieEbonLight-1.0-win\renpy\display\layout.py", line 711, in render surf = render(child, width, height, cst, cat) File "render.pyx", line 143, in renpy.display.render.render File "render.pyx", line 231, in renpy.display.render.render File "accelerator.pyx", line 108, in renpy.display.accelerator.transform_render File "render.pyx", line 231, in renpy.display.render.render File "C:\Users\Nancie\Desktop\ReverieEbonLight-1.0-win\ReverieEbonLight-1.0-win\renpy\display\layout.py", line 325, in render surf = render(self.child, width, height, st, at) File "render.pyx", line 143, in renpy.display.render.render File "render.pyx", line 231, in renpy.display.render.render File "C:\Users\Nancie\Desktop\ReverieEbonLight-1.0-win\ReverieEbonLight-1.0-win\renpy\display\image.py", line 398, in render return wrap_render(self.target, width, height, st, at) File "C:\Users\Nancie\Desktop\ReverieEbonLight-1.0-win\ReverieEbonLight-1.0-win\renpy\display\image.py", line 213, in wrap_render rend = render(child, w, h, st, at) File "render.pyx", line 143, in renpy.display.render.render File "render.pyx", line 231, in renpy.display.render.render File "C:\Users\Nancie\Desktop\ReverieEbonLight-1.0-win\ReverieEbonLight-1.0-win\renpy\display\layout.py", line 1253, in render return renpy.display.render.render(self.child, w, h, st, at) File "render.pyx", line 143, in renpy.display.render.render File "render.pyx", line 231, in renpy.display.render.render File "C:\Users\Nancie\Desktop\ReverieEbonLight-1.0-win\ReverieEbonLight-1.0-win\renpy\display\layout.py", line 711, in render surf = render(child, width, height, cst, cat) File "render.pyx", line 143, in renpy.display.render.render File "render.pyx", line 231, in renpy.display.render.render File "C:\Users\Nancie\Desktop\ReverieEbonLight-1.0-win\ReverieEbonLight-1.0-win\renpy\display\layout.py", line 325, in render surf = render(self.child, width, height, st, at) File "render.pyx", line 143, in renpy.display.render.render File "render.pyx", line 231, in renpy.display.render.render File "C:\Users\Nancie\Desktop\ReverieEbonLight-1.0-win\ReverieEbonLight-1.0-win\renpy\display\im.py", line 504, in render texture = cache.get(self, texture=True) File "C:\Users\Nancie\Desktop\ReverieEbonLight-1.0-win\ReverieEbonLight-1.0-win\renpy\display\im.py", line 213, in get surf = image.load() File "C:\Users\Nancie\Desktop\ReverieEbonLight-1.0-win\ReverieEbonLight-1.0-win\renpy\display\im.py", line 554, in load surf = renpy.display.pgrender.load_image(renpy.loader.load(self.filename), self.filename) File "C:\Users\Nancie\Desktop\ReverieEbonLight-1.0-win\ReverieEbonLight-1.0-win\renpy\loader.py", line 548, in load raise IOError("Couldn't find file '%s'." % name) IOError: Couldn't find file 'mc/idle/peach/head/slightsurprise.png'.
Ok one more, decided to keep replying here so i don't spam your post. this one is when you pull Duliae aside and when he says he is on your side you say "We'll see..."
[code] I'm sorry, but an uncaught exception occurred.
While running game code: File "game/script2.rpy", line 4227, in script $ Duliaerepsect += 4 File "game/script2.rpy", line 4227, in <module> $ Duliaerepsect += 4 NameError: name 'Duliaerepsect' is not defined
-- Full Traceback ------------------------------------------------------------
Full traceback: File "game/script2.rpy", line 4227, in script $ Duliaerepsect += 4 File "C:\Users\Nancie\Desktop\ReverieEbonLight-1.0-win\ReverieEbonLight-1.0-win\renpy\ast.py", line 848, in execute renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store) File "C:\Users\Nancie\Desktop\ReverieEbonLight-1.0-win\ReverieEbonLight-1.0-win\renpy\python.py", line 1804, in py_exec_bytecode exec bytecode in globals, locals File "game/script2.rpy", line 4227, in <module> $ Duliaerepsect += 4 NameError: name 'Duliaerepsect' is not defined
← Return to game
Comments
Log in with itch.io to leave a comment.
Will the full finished version be free as well ? I ask actually hoping you charge for it, it's worth money in my eyes.
It will be free, though anyone is free to donate whatever amount they wish. Just click the download button, choose an amount and voila.
Hi! I greatly appreciate the sentiment, and Ebon Light is a weird case, I would certainly not suggest to someone else to make a game of this scale free, nor do I think I would I do it again, but it will be free, yes. It started out as a learning project and I said in the beginning it would be free, and I'm still able to do that. But thank you very much for saying so!
I want to commend you on the number of dialogue choices you have provided for the reader, it really feels like I am shaping the story! More than in any other vn I have seen to be honest. I have already played the demo several times and came across new dialogue each play through.
I can tell how much work you have put into each route already and I'm so looking forward to the full thing!
I came across a couple of errors, some of them have already been mentioned by another player.
One that I don't think has been brought up is this message
[code]
I'm sorry, but an uncaught exception occurred.
While running game code:
File "game/script2.rpy", line 5838, in script
if LaceyLove > 10:
File "game/script2.rpy", line 5838, in <module>
if LaceyLove > 10:
NameError: name 'LaceyLove' is not defined
-- Full Traceback ------------------------------------------------------------
Full traceback:
when I am talking to Lacey in the cabin, a couple of sentences after I choose the first dialogue option.
And this:
[code]
I'm sorry, but an uncaught exception occurred.
While loading <'Image' u'images/Characters/vadeyn_sympathy.png'>:
File "game/script2.rpy", line 5614, in script
"I smiled a little at the thought."
IOError: Couldn't find file 'images/Characters/vadeyn_sympathy.png'.
-- Full Traceback ------------------------------------------------------------
Full traceback:
when talking to Vadeyn in the cabin, a couple of sentences after I choose the "that's what I want most of all option"
It's not too much of an issue because it goes away when I click "ignore" but I thought I would let you know anyway
EXO!
Yep!
Thank you for playing, your bug reports, and your wonderful compliments!
Congrats on coming this far, can't wait until 24th or 31th for the full release!
I didn't encounter any bugs per se but I did stumble upon some FPS drops / lagging throughout the game, mostly during with intense animations (such as with rain).
Ahh, thank you for playing! And letting me know about the FPS drops!
Thank you for playing! And the bug report as well, much appreciated.
Found a small bug, in the cabin if you tell Duliae that he will get eaten bu flesh eating elves you get this error:
[code]
I'm sorry, but an uncaught exception occurred.
While loading <'Image' u'mc/idle/peach/head/slightsurprise.png'>:
File "game/script2.rpy", line 3415, in script
a "And--there is?"
IOError: Couldn't find file 'mc/idle/peach/head/slightsurprise.png'.
-- Full Traceback ------------------------------------------------------------
Full traceback:
File "game/script2.rpy", line 3415, in script
a "And--there is?"
File "C:\Users\Nancie\Desktop\ReverieEbonLight-1.0-win\ReverieEbonLight-1.0-win\renpy\ast.py", line 643, in execute
renpy.exports.say(who, what, interact=self.interact, *args, **kwargs)
File "C:\Users\Nancie\Desktop\ReverieEbonLight-1.0-win\ReverieEbonLight-1.0-win\renpy\exports.py", line 1175, in say
who(what, *args, **kwargs)
File "C:\Users\Nancie\Desktop\ReverieEbonLight-1.0-win\ReverieEbonLight-1.0-win\renpy\character.py", line 1013, in __call__
self.do_display(who, what, cb_args=self.cb_args, **display_args)
File "C:\Users\Nancie\Desktop\ReverieEbonLight-1.0-win\ReverieEbonLight-1.0-win\renpy\character.py", line 817, in do_display
**display_args)
File "C:\Users\Nancie\Desktop\ReverieEbonLight-1.0-win\ReverieEbonLight-1.0-win\renpy\character.py", line 566, in display_say
rv = renpy.ui.interact(mouse='say', type=type, roll_forward=roll_forward)
File "C:\Users\Nancie\Desktop\ReverieEbonLight-1.0-win\ReverieEbonLight-1.0-win\renpy\ui.py", line 287, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "C:\Users\Nancie\Desktop\ReverieEbonLight-1.0-win\ReverieEbonLight-1.0-win\renpy\display\core.py", line 2620, in interact
repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, **kwargs)
File "C:\Users\Nancie\Desktop\ReverieEbonLight-1.0-win\ReverieEbonLight-1.0-win\renpy\display\core.py", line 3022, in interact_core
self.draw_screen(root_widget, fullscreen_video, (not fullscreen_video) or video_frame_drawn)
File "C:\Users\Nancie\Desktop\ReverieEbonLight-1.0-win\ReverieEbonLight-1.0-win\renpy\display\core.py", line 2034, in draw_screen
renpy.config.screen_height,
File "render.pyx", line 475, in renpy.display.render.render_screen
File "render.pyx", line 231, in renpy.display.render.render
File "C:\Users\Nancie\Desktop\ReverieEbonLight-1.0-win\ReverieEbonLight-1.0-win\renpy\display\layout.py", line 711, in render
surf = render(child, width, height, cst, cat)
File "render.pyx", line 143, in renpy.display.render.render
File "render.pyx", line 231, in renpy.display.render.render
File "C:\Users\Nancie\Desktop\ReverieEbonLight-1.0-win\ReverieEbonLight-1.0-win\renpy\display\layout.py", line 711, in render
surf = render(child, width, height, cst, cat)
File "render.pyx", line 143, in renpy.display.render.render
File "render.pyx", line 231, in renpy.display.render.render
File "C:\Users\Nancie\Desktop\ReverieEbonLight-1.0-win\ReverieEbonLight-1.0-win\renpy\display\layout.py", line 711, in render
surf = render(child, width, height, cst, cat)
File "render.pyx", line 143, in renpy.display.render.render
File "render.pyx", line 231, in renpy.display.render.render
File "accelerator.pyx", line 108, in renpy.display.accelerator.transform_render
File "render.pyx", line 231, in renpy.display.render.render
File "C:\Users\Nancie\Desktop\ReverieEbonLight-1.0-win\ReverieEbonLight-1.0-win\renpy\display\layout.py", line 325, in render
surf = render(self.child, width, height, st, at)
File "render.pyx", line 143, in renpy.display.render.render
File "render.pyx", line 231, in renpy.display.render.render
File "C:\Users\Nancie\Desktop\ReverieEbonLight-1.0-win\ReverieEbonLight-1.0-win\renpy\display\image.py", line 398, in render
return wrap_render(self.target, width, height, st, at)
File "C:\Users\Nancie\Desktop\ReverieEbonLight-1.0-win\ReverieEbonLight-1.0-win\renpy\display\image.py", line 213, in wrap_render
rend = render(child, w, h, st, at)
File "render.pyx", line 143, in renpy.display.render.render
File "render.pyx", line 231, in renpy.display.render.render
File "C:\Users\Nancie\Desktop\ReverieEbonLight-1.0-win\ReverieEbonLight-1.0-win\renpy\display\layout.py", line 1253, in render
return renpy.display.render.render(self.child, w, h, st, at)
File "render.pyx", line 143, in renpy.display.render.render
File "render.pyx", line 231, in renpy.display.render.render
File "C:\Users\Nancie\Desktop\ReverieEbonLight-1.0-win\ReverieEbonLight-1.0-win\renpy\display\layout.py", line 711, in render
surf = render(child, width, height, cst, cat)
File "render.pyx", line 143, in renpy.display.render.render
File "render.pyx", line 231, in renpy.display.render.render
File "C:\Users\Nancie\Desktop\ReverieEbonLight-1.0-win\ReverieEbonLight-1.0-win\renpy\display\layout.py", line 325, in render
surf = render(self.child, width, height, st, at)
File "render.pyx", line 143, in renpy.display.render.render
File "render.pyx", line 231, in renpy.display.render.render
File "C:\Users\Nancie\Desktop\ReverieEbonLight-1.0-win\ReverieEbonLight-1.0-win\renpy\display\im.py", line 504, in render
texture = cache.get(self, texture=True)
File "C:\Users\Nancie\Desktop\ReverieEbonLight-1.0-win\ReverieEbonLight-1.0-win\renpy\display\im.py", line 213, in get
surf = image.load()
File "C:\Users\Nancie\Desktop\ReverieEbonLight-1.0-win\ReverieEbonLight-1.0-win\renpy\display\im.py", line 554, in load
surf = renpy.display.pgrender.load_image(renpy.loader.load(self.filename), self.filename)
File "C:\Users\Nancie\Desktop\ReverieEbonLight-1.0-win\ReverieEbonLight-1.0-win\renpy\loader.py", line 548, in load
raise IOError("Couldn't find file '%s'." % name)
IOError: Couldn't find file 'mc/idle/peach/head/slightsurprise.png'.
Windows-8-6.2.9200
Ren'Py 6.99.14.3135
Reverie: Ebon Light 0.0
[/code]
Thank you! I'll get that all fixed!
Ok one more, decided to keep replying here so i don't spam your post. this one is when you pull Duliae aside and when he says he is on your side you say "We'll see..."
[code]
I'm sorry, but an uncaught exception occurred.
While running game code:
File "game/script2.rpy", line 4227, in script
$ Duliaerepsect += 4
File "game/script2.rpy", line 4227, in <module>
$ Duliaerepsect += 4
NameError: name 'Duliaerepsect' is not defined
-- Full Traceback ------------------------------------------------------------
Full traceback:
File "game/script2.rpy", line 4227, in script
$ Duliaerepsect += 4
File "C:\Users\Nancie\Desktop\ReverieEbonLight-1.0-win\ReverieEbonLight-1.0-win\renpy\ast.py", line 848, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "C:\Users\Nancie\Desktop\ReverieEbonLight-1.0-win\ReverieEbonLight-1.0-win\renpy\python.py", line 1804, in py_exec_bytecode
exec bytecode in globals, locals
File "game/script2.rpy", line 4227, in <module>
$ Duliaerepsect += 4
NameError: name 'Duliaerepsect' is not defined
Windows-8-6.2.9200
Ren'Py 6.99.14.3135
Reverie: Ebon Light 0.0
[/code]
Thank you! Feel free to let me know if you run into anymore!
Omg! This demo was amazing. looking forward to the rest of the game! :D (And my god sexy elf men, yesssss)
I'm glad you enjoyed it, thanks for playing!