|
Title: The One Fork Restaurant DX [RELEASED] Post by: Dr. LudoS on November 05, 2014, 07:23:16 AM Hi Everyone, my first attempt at a Devlog! As I'm doing this alongside a dayjob, I've decided to pick a project with a relatively small scope. I'm planning to update a game I've created for Ludum Dare 28 (12/2013): my goal is to turn a rough but funny prototype idea into a full fledged game!
Project description The game is called The One Fork Restaurant DX (http://test.ludoscience.com/forkdx/). It's a kind of “time-management” game. It takes place in a restaurant where people come to eat various meals, but the restaurant only have one fork, so the customers have to share it! (http://test.ludoscience.com/forkdx/forkdx_gameplay3.png) A picture from final version of the game 15/06/15 Game Release! I've just released the game over Newgrounds (Web version): http://www.newgrounds.com/portal/view/659235 (http://www.newgrounds.com/portal/view/659235) And also on Google Play for those who prefer to play on phone and tablets: https://play.google.com/store/apps/details?id=air.air.OneForkRestaurantDX (https://play.google.com/store/apps/details?id=air.air.OneForkRestaurantDX) (http://test.ludoscience.com/forkdx/forkdx_gameplay6seconds.gif) A moving picture from the final version of the game When the customers are waiting for the fork, they start to get bored, and may leave the restaurant if they wait for too long. Eating gives them a little relief, so each time they eat, they’ll be able to wait a little longer afterwards. You have to swap the fork as often as needed so every customer can enjoy (and finish) his meal! While people playing the game during or after the LD compo enjoyed the core idea, they found the game a bit "sluggish" - indeed, the original game has a lot of balancing issues. The game is too easy at start, then becomes too hard, and each play session is too long for people to want to "play it again" immediately. So my first goal is to improve the gameplay of the game to make it fun, "easy to learn, but hard to master", like any good arcade game. While it seems simple to say it, to me it sounds like a real Game Design challenge ;). I'd also like to improve the graphics and sounds/music aspects of the games, although I'm not very skilled at drawing nor able to compose my own tunes. But I'll give it a go anyway :) (http://www.ludumdare.com/compo/wp-content/uploads/2013/12/onefork_gameplay_final.gif) (This picture is from the original Ludum Dare version (http://www.ludoscience.com/EN/games/688-The-One-Fork-Restaurant.html)) Project Goals: - - - - Title: Re: The One Fork Restaurant DX [Arcade game][Browser] Post by: Dr. LudoS on November 05, 2014, 07:49:35 AM Today I mainly worked on the game balance:
I feel that all these changes are making the gameplay smoother and more fun (shorter play session, no more luck into the game outcome). What do you think of it? (and what is your highest score?) Title: Re: The One Fork Restaurant DX [Arcade game][Browser] Post by: Photon on November 05, 2014, 07:10:48 PM I remember seeing this in Ludum Dare. The health department still hasn't shut you down? :biglaff:
I'll be interested to see how you develop this. Kudos! Title: Re: The One Fork Restaurant DX [Arcade game][Browser] Post by: Dr. LudoS on November 06, 2014, 08:16:39 AM Thanks for your interest, it seems like we're a too small restaurant for the health department to visit us ;)!
Have you tested this new version? If yes, what is you best score? Title: Re: The One Fork Restaurant DX [Arcade game][Browser] Post by: Dr. LudoS on November 11, 2014, 06:51:04 AM Today, I continued to work on the game balance a little. The few tests I've made on the previous version showed that it was too hard to play when you reached four customers at the same time - it should be way better now.
The game can always be played here (http://test.ludoscience.com/forkdx/). I extended the time delay between each new customer apparition when the number of simultaneous customers rises, so you should be able to go way over 300 points now. If you test the game, please post your score(s) here :). Thanks for your feedback! Title: Re: The One Fork Restaurant DX [Arcade game][Browser] Post by: Dr. LudoS on November 11, 2014, 09:41:33 AM I got a small amount of extra free-time today, so I fine-tuned the game again, focusing on the balance when you are dealing with 5 customers at the same time and more. The game should be smoother to play now.
FYI, my current high score is 390 pts (39 customers)! :) Title: Re: The One Fork Restaurant DX [Arcade game][Browser] Post by: Photon on November 11, 2014, 04:32:25 PM My best so far is 300.
Its a novel idea and fun to play as is for 5-10 minutes, but it could definitely use a little more fleshing out. What are your ideas so far for new game mechanics? Title: Re: The One Fork Restaurant DX [Arcade game][Browser] Post by: Dr. LudoS on November 21, 2014, 03:22:01 PM My best so far is 300. Its a novel idea and fun to play as is for 5-10 minutes, but it could definitely use a little more fleshing out. What are your ideas so far for new game mechanics? Thanks for your feedback. My plan is to focus on polishing the core game loop first (balancing), then redo the graphics & audio, and of course try to come out with idea to "flesh" the game :). I still need to think this point through, but here are my main ideas for now: - My first idea is, as I want the core game to stay focused on quick play sessions, that I'd like the player to "earn" stuff during each game that they use to achieve a more long term goal (much like many endless runners games, a la "Jetpack Joyride"). I was thinking that the score points could be in fact "money", that can be used to buy upgrades for the restaurant, such as: => More tables so you can have more customers at the same time (of course, the game will start with 2 or 3 tables only) - and the more customers you have at the same time, the more points each customer will give you. => Maybe unlock some "special" customers, like celebrities or heroes from others games. => Some "graphical" elements, like new tables napkins, new embellishment pieces, etc. - A variation to the game mechanic that could be fun to explore is an "higher hygiene standard" mode, where you have to "wash" the fork between each customer. It's an idea I had during LD, but I couldn't implement it back then, and it could be fun to experiment with. For example, one table at the center of the game could hold a "basin" full of "clean water", and you'll have to move the fork inside the basin between each customer. But as I said, I still need to think more about how to expand the game, and I honestly have quite an hard time finding good ideas. Did you have any idea on your side? Title: Re: The One Fork Restaurant DX [Arcade game][Browser] Post by: Dr. LudoS on January 12, 2015, 11:00:36 AM A tiny update today, as progress on this project has been verrry slow due to a lot of "day-job" activity.
I've started to work on the graphics redesign, although this is clearly my weakness. My first task was to redesign the tables to add a napkin over them, so I don't have to draw legs to the characters, and to give them a better "restaurant" feeling :). Here is the result: (http://test.ludoscience.com/forkdx/forkdx_tables.png) - Left is the table used in the LudumDare version. - Center is my quite ugly first attempt at a napkin. - Right is my second attempt, which I find better than the previous one :). What do you think of it ? My next task is to improve the characters, it's not going to be easy... Title: Re: The One Fork Restaurant DX [Browser] Post by: Dr. LudoS on March 12, 2015, 06:24:43 PM Well, after two months of pause due to a "day job" overload, I've resumed working on this game. I've tried to improve the characters graphics - after several (failed) attempt at a full redesign, I've finally settled for a small reworking of the old chars.
Here is the result: (http://test.ludoscience.com/forkdx/forkdx_newchars.png) As you can see, I've mainly reworked the eyes and the hair. I've also added the fact that when customers are waiting for the fork, they'll look at the (lucky) customer who currently has it! :) What do you think of the result? Title: Re: The One Fork Restaurant DX [Browser] Post by: Dr. LudoS on March 13, 2015, 08:07:40 AM Today I've worked on a tiny "Game Over animation": when a customer has been waiting for the fork too long, he gets bored and throw his food bowl at you! :)
(http://test.ludoscience.com/forkdx/forkdx_hungry.gif) Now, I'll work a "winning" animation, when a customer is happy because she was able to complete his meal! Title: Re: The One Fork Restaurant DX [Browser] Post by: Dr. LudoS on March 13, 2015, 10:55:13 AM And now with a simple "happy customer animation":
(http://test.ludoscience.com/forkdx/forkdx_win.gif) The "+5" indicate how much point you win: the more customers are in the game at the same time, the more points each "happy" customers gives you. My next tasks should be: - To add a "last-minute catch" bonus: When you send the fork to the customer at the very last minute, you'll earn some extra points - To add a tiny in-game tutorial (simple "click me" messages on the customers when it's relevant) - To work on sounds and music - And the big task: to work on the "meta-game" so the game still has some long-term play interest ;) Title: Re: The One Fork Restaurant DX [Browser] Post by: Photon on March 13, 2015, 11:06:04 AM Today I've worked on a tiny "Game Over animation": when a customer has been waiting for the fork too long, he gets bored and throw his food bowl at you! :) LOL :biglaff:(http://test.ludoscience.com/forkdx/forkdx_hungry.gif) Title: Re: The One Fork Restaurant DX [Browser] Post by: Dr. LudoS on March 13, 2015, 03:26:26 PM I'm glad you find it funny :)
Title: Re: The One Fork Restaurant DX [Browser] Post by: Dr. LudoS on March 17, 2015, 06:29:02 PM Tonight I've been working on the "meta-game" aspect. I added an "XP" points system : at the end of each round, the points you scored will be added to your total XP points. Then I divided the restaurant in several "experience levels", and attached it to limited rounds. For example:
- Level 1 : 3 tables in your restaurant, you have to serve 10 customers to win the round. - Level 2 : 4 tables in your restaurant (so a maximum of 4 customers at the same time), you have to serve 15 customers to win the round. etc. until the Level 5 restaurant, with 7 tables and an unlimited numbers of customers arriving (aim for the highscore!) My problem is the following: with such a system, you can "loose" a level (i.e. fail to serve 10 customers in level 1), but you'll still earn XP points at the end of the round depending on your score. So, to pass a level, you just need to "grind" a bit - if you're good, you'll have to play each level only 2 or 3 times, but if you're less skilled, you can still do it in maybe 5 or 6 times, or more if needed. So I was wondering: in the end, is this system really better than a simpler level system ? For example, you pass a level once, it's completed for good and you can move to the next one, but if you can't pass the level, you'll have to try it until you manage to finish it. As I don't plan to make any money on this (no ads, no IAP), doesn't "levels to complete" sounds more player friendly and challenging than "xp grinding"? What do you think? Title: Re: The One Fork Restaurant DX [Browser][Updated Playable Build] Post by: Dr. LudoS on March 24, 2015, 05:53:30 PM Ok, after doing some tests myself on the game, I've settled for a simpler level system - in the current state, the XP points systems was meaningless and kind of tedious.
So, now the game features 5 restaurant levels to clear, the last one being an "unlimited customers mode" to try to reach for an highscore. I've uploaded the beta online (http://test.ludoscience.com/forkdx/). What do you think of this level system? Does it add some kind of "replay value" to game, i.e. does it motivates you to play it for more than 5-10 mins? (http://test.ludoscience.com/forkdx/forkdx_3tables.png) (http://test.ludoscience.com/forkdx/forkdx_3tables.png) I've also fine-tuned the game balance (again). In level 5, my current highscore is 990 points / 49 customers. What is your highscore? Title: Re: The One Fork Restaurant DX [Browser][Updated Playable Build] Post by: TheChaoticGood on March 25, 2015, 03:08:16 AM I really like the cute look and personality. If you can keep filling it with things that show off your personal charm, I think you'll do well.
Title: Re: The One Fork Restaurant DX [Browser][Updated Playable Build] Post by: Dr. LudoS on March 25, 2015, 04:22:53 PM Thanks a lot for your kind words!
If you tried it, how far did you went into the game? (level/score?) Title: Re: The One Fork Restaurant DX [Browser][Updated Playable Build] Post by: Dr. LudoS on May 31, 2015, 05:49:35 PM I finally found some time to work on this pet project again.
Today I've remade the Game Over Screen, using a "restaurant receipt" style : (http://test.ludoscience.com/forkdx/forkdx_gameover.png) I've also made some polishing to the game balance on the five levels - I think the game balance is quite OK right now :) Title: Re: The One Fork Restaurant DX [Browser][Playable Build 06-02-15] Post by: Dr. LudoS on June 01, 2015, 05:35:02 PM Today was a very solid day of work on the game, I was able to finish many "work-in-progress" areas:
- After many tries, I'm quite satisfied with the game balance, be it using a mouse on PC or playing touchscreen on Android - I can finally mark down this item as "done", unless a beta tester gives me a contradictory feedback. - I've mostly finished the graphics overhaul of the game (Game Over and Winning game screen, customers, tables, etc.) - The only missing area is the Title Screen. - I've added many additional sounds created with bfxr and Bosca Ceoil (for the short "winning" tune). It's the first time I compose anything this tool, and it's wonderful. - I've polished many areas (tutorials, game over screen, etc). - Last but not least, I've added a "close call" bonus: when you give the fork to a customer at the very last second before he/she gets bored, you'll get a small bonus for the risk you've taken / your ninja-like dexterity :) To sum it up, this project is nearing completion! The three main item remaining on the list are: - Find a good "in-game" music (I'll browse into Newground's music section as I lack any musical skill) - Rework the title screen - Release the game (integrate Portals API for the browser version, export to Android for Google Play) If anyone is trying the game, my current record is 1362 points / 61 customers :) Title: Re: The One Fork Restaurant DX [Playable Build 06-02-15] Post by: Photon on June 01, 2015, 07:08:04 PM Hope to see that "Done" symbol soon!
Title: Re: The One Fork Restaurant DX [Playable Build 06-02-15] Post by: Dr. LudoS on June 02, 2015, 03:25:13 AM Thanks for your support! :)
I'll try to finish the game by the end of the month, if everything goes well! Did you had some time to play the latest build? What do you think of the game now? (compared to the earlier version) Title: Re: The One Fork Restaurant DX [BETA TESTERS WANTED!] Post by: Dr. LudoS on June 05, 2015, 04:29:36 PM Ok everyone, I've finally managed to clear the last game-related tasks on my to-do list: integrate music and polish the menu / title / credits screen.
So, as you now, the game is currently in Beta Before Release! Please test it here (http://test.ludoscience.com/forkdx/) and let me know what you think of it! :) Title: Re: The One Fork Restaurant DX [BETA TESTERS WANTED!] Post by: Dr. LudoS on June 08, 2015, 05:13:45 PM I've made a tiny update to the game:
- Better balance on the music volume - Added a shade on the Food Bowl (the devil is in the details ;)) - Added a "Tweet your score" button, I hope it'll work! I'm also trying to add a "share on FaceBook" button, but it seems that you need to register your App on Facebook to get an App ID. For those who have tried, is it really mandatory? Title: Re: The One Fork Restaurant DX [BETA TESTERS WANTED!] Post by: Photon on June 08, 2015, 06:18:09 PM The difficulty scales very nicely. 1 and 2 stars are pretty easy but I started to feel the heat on 3 and 4. The music seems to fit very nicely as well. Have you considered porting this to a mobile platform? Its pretty straightforward, as I think I said before, but the simplistic mechanics are very solid and polished.
Also, you would think with all that business they'd be able to afford more silverware at some point... :biglaff: EDIT: Noticed something. The options should be available from the menus as well. I shouldn't have the sound off/on available only in the middle of gameplay. Title: Re: The One Fork Restaurant DX [BETA TESTERS WANTED!] Post by: Dr. LudoS on June 09, 2015, 04:41:39 AM Thanks a lot for your feedback! :)
Good point on the options, thank a lot for mentioning it, it's a big mistake on my part. I'll add the sound on / off buttons to the "game over" screen as well, as it's the only screen they aren't present but that people will see very often ;) And yes, I'll definitively release it on mobile too, at least on Android (I don't have a Mac OS machine, so I don't think I'll be able to create an iOS version, even using AIR). Title: Re: The One Fork Restaurant DX [BETA TESTERS WANTED!] Post by: Dr. LudoS on June 10, 2015, 06:08:34 AM I've just updated the game to include Photon's feedback - now you can mute / toggle fullscreen on the game over screen :)!
As usual, the game is available here: http://test.ludoscience.com/forkdx/ (http://test.ludoscience.com/forkdx/) Title: Re: The One Fork Restaurant DX [ANDROID PORT ADDED] Post by: Dr. LudoS on June 10, 2015, 03:22:57 PM The web version seems OK to me (I just need to remove the FPS counter), I'll plan to release on next week's monday or tuesday.
In the meantime, I'm working on the Android version, and it seems to be working quite nicely (AIR is quite nice, although not really straightforward to use). Here is a beta of the Android port of the game (it's a self-signed APK, Google Play release soon): http://test.ludoscience.com/forkdx/theoneforkrestaurantdx.apk (http://test.ludoscience.com/forkdx/theoneforkrestaurantdx.apk) You'll need to download it and install it by allowing "external sources" on your Android device. Your feedback is welcome! Title: Re: The One Fork Restaurant DX [ANDROID PORT ADDED] Post by: Dr. LudoS on June 11, 2015, 07:58:40 AM I've just added a short gameplay clip (gif) of the game, playing with 6 customers at the same time (quite challenging!):
(http://test.ludoscience.com/forkdx/forkdx_gameplay6seconds.gif) Title: Re: The One Fork Restaurant DX [RELEASED] Post by: Dr. LudoS on June 15, 2015, 03:03:00 AM 15/06/15 Game Release!
I've just released the game over Newgrounds (Web version): http://www.newgrounds.com/portal/view/659235 (http://www.newgrounds.com/portal/view/659235) And also on Google Play for those who prefer to play on phone and tablets: https://play.google.com/store/apps/details?id=air.air.OneForkRestaurantDX (https://play.google.com/store/apps/details?id=air.air.OneForkRestaurantDX) Thanks to all of you for your feedback and support, and I hope you'll enjoy the game! :) |