• Register

The game you are trying to view has ceased development and consequently been archived. If you are a member of this game, can demonstrate that it is being actively developed and will be able to keep this profile up to date with the latest news, images, videos and downloads, please contact us with all details and we will consider its re-activation.

In a world that has lost its happy ending, Book Ends is a local co-op role-playing game that takes place in a story book. Grab a controller, grab a friend, and travel across this vast realm in search of answers to what has happened to this magical book and the happily ever after it once provided to the people charged with protecting it.

  • View media
  • View media
  • View media
  • View media
  • View media
  • View media
Post article RSS Articles

Slow And Steady

News 1 comment

Work has been really busy for a while now but I have still forced myself to work on Book Ends for around an hour a day. I know in the long run that every lit bit pays off so I put on Mythbusters and Dirty Jobs episodes I've seen 100 times before, brew a cup of coffee and open up my project. Some days are definitely easier than others and I have become a bit out of touch insofar as news is concerned (which, if I'm being honest, has been a bit of a relief to say the least), but I am making progress step by step.

This article will cover half of the progress I have made in the last few weeks of having this schedule. I focused on two things that I chose specifically because they don't require long spans of my attention; they are the kind of things you can do for a bit every day without losing your place. First, I needed to take that hesitant step from real-time shadows to lightmaps, which will be the focus today. This weekend I will likely share the ways in which I have refined my level design/building process, which went hand-in-hand with the process outlined below.

Old Split Screen

For comparison: Split-screen from before I started to rework lighting


New Split Screen

Updated split-screen without AO


To put it bluntly, I don't like lightmapping. I don't like the draw on my CPU, I don't like waiting to see what I just added to get lit properlyly, and the entire process is likely the first (and perhaps only) thing I would gladly hand off to someone else. It is, however, worth it in the end and so I sucked it up and decided that while work was so busy, this would be my main focus. I knew I could just leave the computer to do its thing after I was done making adjustments, so I just made sure I put in my hour before I would be away from the computer for an extended time. That is exactly the schedule I used: check yesterdays lightmap results, make adjustments, let the lightmaps bake while I do something away from the home office - be that dishes/cleaning, sleeping, or a run to the store - rinse and repeat.

It definitely wasn't ideal, but it was an effective use of that bit of time I set aside every day for Book Ends, and I can't really argue with the results. That is not to say they are spectacular by any means - I still have a lot of small adjustments to make and there are things that are still nagging me every time I hit play in the editor - but this is a big improvement in my opinion and I am very confident moving forward that this will be close to final "look" of the game. Just about every model you see in these screenshots has had its UV map adjusted as well (I am using a color palette with vertexes mapped to specific colors for all my environment models), and I still have a lot of models to update, but my plan is to adjust them as I need them while building out the level. I'm also looking forward to building some more props to play around with once my work schedule lets up a bit.

New Lighting

New Lighting results with AO


Basically the screen above is how the release will look. Some things may change a little as far as colors moving forward, and I may tone down baked shadows just a tad, but it's safe to say that is closer than I have ever been to a screenshot of my intent for the final game by a long shot. The following comparison shot shows the changes pretty clearly and stands as proof to me that investing that hour every day was worth it in the end.

Before And After


My lightmap resolution in the above screens is nowhere near what I will be using: this is "Low" and I still have "Medium" and "High" to go, and the texels per unit will be doubled for the final version. I am not looking forward to how long those bakes are going to take, but that is a problem for future-Al to deal with.

As I stated earlier I will try and get another article posted this weekend which focuses on my level-design process. Work will eventually slow down and I am so excited to know that when it does I can build this world much more efficiently than ever before. Until it does, I'll continue doing what little I can every day to ensure that when the time comes I'm ready to it the ground running.

Edit: It pains me to say it, but Book Ends will very likely be canceled by this weekend. I woke up this morning after having submitted this article to see that it had been archived. This article was 3 weeks in the making; three weeks of slight adjustments and being perhaps too picky. The article was rightly archived because, let's face it, lightmaps are boring and nobody wants to read about them. This just highlighted what I already knew: I am not making good progress and as much as I try to cling to this last thread of hope that this game will ever get released, it's just not in the cards. So, my sincerest apologies to anyone who is subscribed to it and/or was looking forward to playing it. With any luck I'll have the free-time necessary to release my own game in another 5-10 years, but for now, it's back to the grind of freelancing 50-60 hours a week.

Thank you to everyone who showed interest. If I am ever foolish enough to suggest I'll release a game in the future, I'll be sure skip boring articles about the frustrations involved with lightmapping ;)

Playing On Words

Playing On Words

News

As promised, this post will center around Story Island, the book level that will serve to help move the story forward. The level allows the player to...

Book Ends: Minions & AI

Book Ends: Minions & AI

News

In an effort to get everyone up-to-speed on what has been developed so far in Book Ends, I will be sharing articles over the next several weeks. This...

Book Ends: An Introduction

Book Ends: An Introduction

News 1 comment

Book Ends has been my passion project for well over a year and after receiving very positive feedback from the game development community, I have decided...

This Week In Indie Games: March 9 2018

This Week In Indie Games: March 9 2018

Feature

The biggest indie gaming stories for the week of March 9 2018.

Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account:

X

Latest posts from @eatsleepindie

RT @SyntyStudios: Your day is about to take an interesting turn. Welcome to your next asset pack, POLYGON - Sci-Fi Cyber City. A dys… T.co

Jul 9 2023

As an Al who regrettably never opened his own pizza shop, who loves dogs even if they want to eat me, who loves hor… T.co

Jul 6 2023

Sorry, but a toll is a toll, and a scroll is a scroll. If we don't get no tolls, then you don't get no scrolls. T.co

Jul 1 2023

RT @WanderingSwordG: Snowflakes underfoot, icy peaks overhead ❄️ Trek through tranquil, snow-kissed peaks in Wandering Sword! 🏔️ Wishl… T.co

Jun 24 2023

Playing around with replicating Tracer mechanics in Unity for fun. Needs a round of polish but the technical stuff… T.co

Jun 24 2023

RT @glibglu: Yay, Zombie Admin is part of the "Games made in Germany" Steam event. You can pick it up now for less than $3 and t… T.co

Jun 24 2023

RT @asistersjourney: Sparkles under the Night Sky ✨🌕 #pixelart #gamedev #indiegame #metroidvania #ドット絵 T.co

May 23 2023

RT @MortMort_: 👀Eyes now look in the direction of your decired moving direction and Blinks! 🛹Plus early preview of Grinding! it i… T.co

May 23 2023

My weekend project: replicating EVE Online's flight controls in Unity #madewithunity #gamedev #indiedev T.co

May 21 2023