Posts Tagged ‘RPG’
New Dawn was the first Ludum Dare entry for both members of our team, and the first game jam/compo of any sort that we’ve done. We went in with little preparation and an overdose of optimism, but overall it came out pretty well! We weren’t able to do as much as we’d hoped – that probably goes for everyone here – but we finished in 72 hours and still came up with a solid little game.
We had a general idea of what we wanted to make before LD started: some kind of mini-RPG or adventure game. We couldn’t help brainstorming as we were voting on themes, and we really liked the idea of setting the game in a dystopia. A few of the themes could’ve made that setting difficult, but luckily for us,“Beneath the Surface” fit really well. It led to an interesting post-apocalyptic setting where the action takes place underground because the surface is no longer habitable. Plus, a dystopian setting was perfect for adding layers of secrets and false pretenses, which meant we could interpret the theme both literally and figuratively. We didn’t get to do as much of the latter as we originally planned, but we think it still comes through pretty well.
Although we started with the idea of a “mini-RPG,” we knew we probably wouldn’t have time to add many RPG elements. As it turned out, we ended up just sticking to a point-and-click adventure game. In order to have time to code extra RPG features, like a combat system, we would’ve had to spend less time on art and the dialogue system. That would have led to a very different kind of game, not necessarily a bad one, but we felt New Dawn would be better served by focusing on the story and the atmosphere. Having a better dialogue system and more detailed art helped to strengthen the story and atmosphere, whereas RPG mechanics wouldn’t really add as much in that sense. That said, if we had more time, we would have liked to add those as well.
Stefan (Coding, Art, Concept/Gameplay Design): Going in I knew I was going to use Unity (and C#), along with 2D Toolkit. I had laid out a basic plan which was to try to implement all the features by the end of the first 24 hours, then all the art by the end of the second 24 hours, and leave the third day for testing, bugfixing, and polish. I did this because I know that games always take longer than you expect, so this gave us some room to work with and helped curb our ambitions and expectations. As it turned out, this was a great idea, because although I did finish all the crucial features in the first 24 hours, the art ended up taking much longer and wasn’t done until well into the third day (and I didn’t sleep at all Sunday night either!).
Ultimately I’m a programmer, not an artist, so I’m not very efficient at that stuff because I haven’t done it much. However another big reason it took so long is that while 2D Toolkit is very convenient, it has some very tedious interface problems that require manually doing repetitive actions over and over, which really should be automated. These actions can be automated by script, but at the time I wasn’t sure if the amount of time it would take to write those scripts would be less than the time it takes to do the stuff manually. In retrospect, I think for the amount of art we had it probably wouldn’t have saved us that much. However, if I could do it over again, I would have set up those automation extensions to 2D Toolkit before LD started, because that definitely would have saved a lot of time.
The art itself also took a lot of time because I chose to put a lot of detail into it, despite it being very low-res pixel art. The details are largely in the shading, which ate up a lot of time, especially for the tilesets which required many different versions of each wall tile in order for the shading to match up. This also meant more work for Olivia when placing the tiles to build out the levels. The shading, especially on the tiles, is a very subtle effect, which I don’t think most people would notice unless they’re familiar with how tilesets work and are specifically thinking about it (which you usually don’t do when you play a game even if you are familiar with how it works). However, I still think it was worth it to spend this extra time, because although most people won’t consciously recognize that the shading is there, when it isn’t there it really stands out and looks noticeably worse. In particular, I think the atmosphere of the game was really well served by the extra shading detail. After drawing the basic shape and applying the shading, I also applied a noise filter to all except the character sprites to give them a bit of extra grit which I think fits the setting well.
On the third day, once the art was finally completed, we only had a few hours left before the submission deadline. At this point I implemented a few extra features that I didn’t consider crucial, most notably the ability for NPCs to move. At this point it struck me that the ending we were planning was going to be very anticlimactic; so I decided to spend the rest of the time quickly building out an additional final level to provide a more climactic ending, while Olivia was finishing up the penultimate level. I think this was definitely a good decision in the end, however it was risky, because we ended up cutting it very close; if it wasn’t for the submission grace period we would have missed the deadline. But overall it definitely makes the game feel much more satisfying when you finish it, so I’m glad I made that choice.
Olivia (Writing, World/Level Design, Music): We knew the general kind of story we wanted to tell before LD started, so once the theme was announced I started hashing out the details. I spent most of the first day planning the overall plot, with input from Stefan, and writing descriptions/dialogue for generic NPCs and a few items. Though I didn’t implement them that day, all of those descriptions made it into the game, and really helped the world feel more inhabited. I also wrote text for an intro screen which eventually turned into our game page’s description.
Saturday and Sunday were mostly spent setting up levels: I’m pretty new to level design, and that turned into a huge, unexpected time sink. One of the original “exterior” areas I’d made was close to the size of a real city block – way more space than we had time to fill with interesting stuff! That time would’ve been much better spent populating the existing areas and doing additional writing, but…lesson learned. I said goodbye to my hopes of having all the levels finished by midday Sunday, and had to cut a plot branch and simplify the remaining ones to make sure I’d have time to finish the story.
Monday was mostly a rush to implement the last of the plot. Thankfully I’d planned it all and written some of it beforehand. The penultimate level, two crucial dialogue trees, and two optional but pretty significant NPCs didn’t exist in-game until late Monday afternoon. I also wrote the second (and shortest) part of our music that day, since I wanted at least a little variety. In our rush to submit, there wasn’t time to put the intro text on a starting screen, but that’s something I definitely plan to fix post-comp.
There were a few things I’d hoped to fit in, even with the deadline looming, that didn’t make it. The main one was a set of PA speaker announcements (in the form of text dialogue) which would’ve given more backstory and context to the world. I also wanted to implement sound effects – we’d made a bunch in bfxr – and additional music. My next priority would probably have been adding waypoints so generic NPCs can move and putting more decorations and ambient descriptions throughout the world. In spite of all those cuts, though, we still managed to tell a complete story in 72 hours, and I’m pretty happy with it.
What We Learned:
After we submitted the game, we got a lot of great feedback from commenters. Several people had problems with the click-to-move interface, and since we didn’t anticipate that we hadn’t put in any alternate control schemes (though our post-LD update lets you click and hold, which should alleviate much of the problem). We also made the main quest a little easier to figure out in some post-LD tweaks, since several people were getting stuck. Additionally, given the amount of content we had to cut due to the time limit, some of the areas ended up feeling a little empty. They probably should’ve been shrunk down. On the whole, though, the story and art that we had came together really well, and we ended up with a short but atmospheric adventure game.
LD was a great experience, and it really motivated us to make a game of our own from start to finish. We might do something totally different next time around, but we’ll definitely be there!
It’s called “The Heaving Depths” and it’s mainly about my fear of dark spots in the water when I go swimming. But cleverly disguised as an RPG and a love story between two girls.
I barely got any sleep, my code started breaking apart at the seams after a while, but I kept at it.
If you play it, and feel the urge to tell me what you liked or disliked about it, please do, I’m all ears. I’m probably going to finish this if there’s enough interest, so it’d be cool if I made something you guys like to play.
Let me grab the opportunity to tell everyone how much I love, love LOVE LD, I never want to stop!!!!!!!!!!!!!!!!!!!
Thank you everyone for making this, my 6th Ludum Dare a joy to participate. Thank you for making games, thank you for commenting on other peoples’ games, thank you thank you thank you!
Expect a postmortem and a timelapse soon.
Hey dev community!
Submitted my first Ludum Dare game today after churning it out wildly for the past 48 hours. Fans of minimalistic rogue-ikes will find this game amusing.
You’re a God Hunter doing what he does best, going into the darkest depths of a legendary mountain to hunt down Gods and other foul (or funny) creatures. Twerk Lords and Floating Shoes are all fair game. You have one life to get as deep as possible into the mountain.
It has hundreds of randomly generated events, monsters, and jokes, made for the casual gamer in mind.
Check it out, you can play it in your browser right now!
Thanks and hope you guys enjoy!
One of our main character. She’s a mermaid!
Right now, we’re in middle developing the mechanics while our artists creating sprites and characters’s design. Not much to tell for the first 24 hours.
We’re using RPGMaker XP in this LudumDare too. Lots of craziness will arise. There’s no common sense in our game!
Our breakfast was leftover from last night dinner and some fried rice. It wasn’t bad or good though.
See you in next 12 hours!
The 12-hours mark of our Jam has passed. Few first hours was strangely quite without a lot of activities for our group. However, we managed to start and now start to increase the pace. A lot of crazy ideas came and passed by and in the end, we chose an idea that maybe the craziest idea we’ve ever think of!
After doing some works, we decided to cook a hotpot for our dinner! It was full of ingredient ranging from meatballs, instant noodles, egg, sausage, onion, tofu…. Basically, we throw everything there! Then, half of the team went to concert. We’ll try to do a lot of works tonight. No promises though.
This is the first time that our group join LD with full team members. Not to mention, we also try using Scrum for our planning project. We still learn how to use it though. Really appreciated if you can give inputs of how using Scrum properly.
This Ludum Dare, the odds are stacked against me. I have work until 6PM on Friday and work from 6AM to an unknown time on Sunday. This leads me to believe that I will not be able to construct a full-fledged video game for this month’s Ludum Dare. However…certainly I could do a tabletop RPG! Since board games have always been allowed, I’m pretty sure these are, too.
This warmup weekend will be spent doing more research into the standard elements of tabletop RPGs (since I have only played three different kinds of games before). This way I can have a template ready to fill out for next weekend! This template will be available for everyone to use, of course. The lore, classes, and technicalities of the game can only be decided once the theme is revealed, but I can at least make a checklist for the big day, as well as decide on an illustration style for the Player’s Handbook, GM Guide, and Bestiary. I don’t know how big or little this game will be, or if anyone would ever bother to play it once the rankings begin, but I feel this is the most fun and accessible way for me to participate in Ludum Dare. Here’s to hoping my rules aren’t too confusing!
Programs of choice will be Microsoft Word (of course), TXT Notepad, Photoshop, Paint Tool SAI, and my own two hands with some ink and colored pencils for the illustrations! The final game will be presented as a downloadable ZIP file containing PDFs of the game guides. I might also make an easily accessible HTML viewer, perhaps with a battle calculator if that gets too complicated. We’ll have to see!
My game TTY GFX ADVNTR is now available on the XBox Live Indie Game (XBLIG) marketplace. This game started as my mini LD45 entry, which was written in C and SDL. After receiving positive feedback from other Indie developers, I decided to port it to C Sharp and XNA, so it would be available to a wider audience. The XBLIG version also has many new enemies, different weapons, and a skill system for crushing attacks.
Buy the game today for only $1 (USD) on the XBox Live Indie Game marketplace. From the XBox360 home screen, select Games tab > Browse Games > Indie tab > New Releases or buy it on the web at TTY GFX ADVNTR (only for XBox 360)
Made the Game Jam submission deadline with about 10 seconds to spare, then we all passed out. Post Mortem coming soon!
MysticStv, for puzzle transcription and snarky commentary
Mrs. Hik3r, for puzzle transcription and nap-enforcement
LWJGL, and Java in general. Thanks for being a thing!
this is my second time doing Ludum Dare, always a pleasure, just hope the end result was good.
Atrakt 4096 alpha – Progress update before the last run (~32h)
Significant additions to the gameplay, i’m getting more and more confident – my stuff is getting playable already. The game needs sounds, level complete screen, AI tweaking, pathfinding and score system. I’ll try to add at least sound and an additional level or two more in the remaining couple of hours. Check the progress here.
Don’t worry, it’s still playable, maybe even fun. It’s a top-down RPG-style game. Try it here. Here’s a screenshot:
It does have a goat:
I managed to create the whole thing, just this weekend.
I am shattered now, so I hope you enjoy.
I uploaded the file to Newgrounds.
I’m here to say that my game “Egypt Wizard” has had 2 buys, yesterday , 6 of November still doesnt count, but I feel like a win, the game is unfinished, but keep growing very fast, a new update is waiting for review and i’m preparing the versions for Android and Bada markets.
Here some screenshots from updated version.
There is a lot of new stuff in the game, lot of hard work and fun.
Game is in japanese, chinese, english and spanish.
Buy game here: