Finally managed to add 2.5 rain into my game-project and I think it turned out super cool! (Details on to achieve the rain-effect yourself in comments). |
- Finally managed to add 2.5 rain into my game-project and I think it turned out super cool! (Details on to achieve the rain-effect yourself in comments).
- Crumbling World Post-Mortem: The Story of a Failure
- Free Texture Pack: Stylized (link in the comments)
- After a month of everyday development, I have a first trailer for my game - Jung's Labyrinth, psychological exploration game!
- Made a short video about some things I did to polish my game
- Who here is gonna join the GMTK Game Jam this weekend?
- #WIPWednesday y'all! Guess who inspired this blood-sucking monster from my upcoming game Redneck Ed :)
- A mistake to avoid. (A short story about how to not develop games)
- blackjack type RPG system
- you move one cube, the other moves in the opposite direction, who wants to try it out?
- Yogscast Tiny Teams Steam Event
- Looking for a marketing manager
- Multiplayer Gaming Architecture and Design
- vector art in 2d games
- Pathfinding Using Grids in A 3D world.
- I am Completely outside of the Consensus Recursion system and I think that it would be fun and also funny to be in a Software Gang with You Fellows; hark: the Future, it is bleak, Gloom, Only Pain; what can be Done!? We Must Dream One Darker, my Darlings, Be the Dark and Dream of Death, "Cop Fight"
- Advice for Rigging, Animating, and Exporting to Game Engines?
- What was the name of this function.
- Free Animated Green Alien And Free Ice And Steel Tile Set From Our Game
- Wanting to get your feedback on an upcoming collaborative software development program survey.
- Colorblind color scheme works?
- Hey guys , after 8 months of my coding after job, here is result. There is just a tons of stuff I added, so now its v1 and stable! Will see if this one get some attention and then add some more stuff. Please give it a try if its look interesting for you and leave feedback, you know it helps alot!
- Tips for getting your game more downloads from the app store
- I am using the first option, but now I am not sure, is it too difficult to read? Which one would you prefer?
- Texturing huge objects
Posted: 08 Jul 2020 08:12 AM PDT
| ||
Crumbling World Post-Mortem: The Story of a Failure Posted: 08 Jul 2020 03:58 AM PDT Hello everyone! My name is Dani Marti, and I'm the indie game developer behind Dume Arts. It's been about a month since I launched my first game, titled Crumbling World. My dream is to become a full-time game developer, and my journey started about three years ago. I'd like to share my experiences and thoughts so other game developers can learn from my mistakes. Introduction I've been working as a freelance Graphic Designer/Web Developer for nearly two decades. I discovered indie game development a few years ago and immediately fell in love. Despite my newfound passion for game development, I still have to pay my bills, so I've held on to my day job. This trade-off has allowed me to fund Crumbling World, but it's left me with limited time to work on game development. To facilitate my career transition, I taught myself 3-D modeling, Unity, and C# programming. While I'm not a full-time game developer yet, I'm enjoying the learning process of this new journey! What is Crumbling World? The original concept behind Crumbling World was born as a Game Jam entry. At this early stage, the gameplay was raw, but the key game mechanic (where the world rapidly crumbled below a player's feet) attracted plenty of attention. Better yet, this early version of Crumbling World won first prize at Game Jam! While it was never my intention to convert Crumbling World into a commercial game, the wave of positive feedback I received after Game Jam made me reconsider. As a result of this early success, Crumbling World became my first commercial game development project. At its core, Crumbling World is a dark fantasy, action-packed arcade game set in a sinister world covered in slowly decomposing land. It's inspired by classic games such as Diablo, Ghouls'n'Ghosts, and the original Prince of Persia. If you'd like to learn more, I invite you to check out my Steam page for the game. The Starting Point As a newcomer to the world of indie games, I quickly learned that successful developers must wear many different hats. From creating the story to marketing, indie developers have to do it all. By far, the most challenging skill for me to develop was marketing. Growing an audience before launching a game is essential, so I was proactive in creating a buzz on Twitter and Instagram. While Facebook is a popular platform, I decided to focus on social media sites that hosted a vibrant and accessible gaming community. One of the best ways to grow a social media audience is to consistently post new content. With daily posts, I was able to grow my social networks to around 2,000 followers on both Twitter and Instagram in 18 months. In addition to social media, I created a Steam page to land Crumbling World on the wishlist of thousands of gamers. In the end, only around 1,900 Steam users added my game to their wishlists. These low numbers and slow growth rates were discouraging, especially for a new developer. Despite this early setback, I decided to push forward with my project. Marketing Around a year ago, I decided to hire a marketing agency to help me develop a strategy for launching my first game. While I had a strong professional background in graphic and web design, I didn't fully understand the indie game industry, the process for self-publishing games, or how to rapidly grow my following on social media. All told, I spent around $10,000 on marketing, which is a significant amount of money for a solo game developer. Still, I was passionate about Crumbling World and willing to take the risk. To their credit, the marketing agency I worked with developed a strong plan. First, they developed marketing studies to understand competing games and help me set a competitive price. Next, they optimized the game's Steam page and developed three separate marketing campaigns. These campaigns included an Alpha launch, a Beta launch, and the actual launch, each of which included a press release. Furthermore, the actual launch of Crumbling World made use of contacting streamers and influencers in the gaming community to draw buzz to the game. Numbers Before jumping into the details surrounding my sales numbers, I'd like to recap my marketing efforts, which yielded approximately 2000 Twitter followers, around 1900 Instagram followers, and 1900 Steam wishlists in total. Two weeks before launch, I was lucky enough to have Game Jolt feature my game, which yielded 1,000 additional Crumbling World followers and 600 followers for my own developer profile. Although the rapid growth provided by the Game Jolt coverage was exciting, it didn't translate into as many social media followers or Steam wishlists as I would have liked. One week after launch Crumbling World received additional media coverage from itch.io, which was appreciated. However, as with Game Jolt, this media coverage didn't translate into noticeable traffic. Interestingly, after itch.io launched its Bundle for Racial Justice and Equality, the number of page views for Crumbling World increased dramatically for a week before falling off again. While this increase didn't impact my sales or social media numbers, it did double my followers on the platform. Finally, after years of hard work, Crumbling World launched May 21st on Steam. For the first week, I offered an introductory price of $10.99, with the list price set at $14.99. Soon after launching the game on Steam, I also listed it on itch.io, GameJolt, and the Apple Store. After a month, my sales numbers are as follows:
In total, I've sold 141 units of Crumbling World, which have generated $1,380.82 in sales. Needless to say, these are disappointing numbers, and it's hard not to view the launch as a failure. After years of hard work and thousands of dollars invested in art, voice-over services, and marketing, it's only natural to feel discouraged as these initial results. Launch Post-Mortem: What Went Wrong? There were a few key mistakes made during the launch. Overall, I don't think that I was ready, and I know that the game wasn't yet ready for prime-time. I worked tirelessly for the last two months of developing, grinding to add more content and features. Instead, I probably should have focused my efforts on polishing up the version of the game that was already working properly. Committing to launch a certain number of features at a predefined date ended up hurting me instead of helping me. Also, I didn't leave myself enough time to completely test out the game. While the initial launch of Crumbling World wasn't a huge game (25 levels, three different game difficulties, over 40 enemies, and 7 different player characters in total), the odds of disastrous bugs affecting gameplay were huge. In hindsight, I probably needed around a month to properly test and debug the game, but I was still adding content at the very last minute. The marketing company that I hired to help manage the launch recommended that Crumbling World be unveiled on the pre-announced date with all of the content that was promised to users. This makes sense when the game is ready, but publishing a game that isn't ready can be worse than a delayed launch. Unfortunately, I learned this lesson the hard way. I felt tons of pressure to meet the deadline, even if I thought that it would be better to delay the launch or release the rest of the content as a free DLC later on. My initial plan was to publish the full game with a single character, then release the other characters as a DLC package. However, my marketing agency didn't think that was a good idea, as we had already announced that the game would include multiple characters at launch. In the end, I went against my judgment and published the game on the previously announced date. I ended up publishing Crumbling World a couple hours later than the pre-announced date and time. Almost immediately, the PC version from Steam started crashing due to a connection issue with the API. It took me two days to figure out why the game kept crashing, which resulted in a messy rollout. This issue hurt sales, with a large percentage of buyers requesting a refund and leaving bad reviews. These reactions are understandable, given the issues at launch. To make matters worse, the version given to streamers and influencers was prone to crashing, so Crumbling World wasn't able to capitalize on these opportunities for positive media coverage. Working To Stay Positive To be honest, the launch date of Crumbling World was one of the worst days of my life. Instead of the excitement and joy that should have accompanied the game's release, I was under lots of stress to publish the game and fix the issue with Steam. My celebration quickly turned into a weekend full of frantic work. Despite a frustrating launch, I want to thank everyone who has purchased the game and reported issues. Your feedback was very helpful, even if I felt horrible for selling a game that kept on crashing. Fortunately, I was able to quickly fix the problems and release a version that worked, but the damage was already done. I felt devastated, disappointed, and depressed after these poor results. It felt as if all of my hopes and dreams were gone. I was left with a game that not only failed to facilitate a change in career, but also left me in debt. Don't get me wrong, I wasn't expecting to become a millionaire overnight. However, I was hoping that Crumbling World would make enough money for me to become a full-time game developer. This situation has been very hard for me, as it has impacted my motivation to keep working on the game, fixing bugs, and replying to people. I've done my best to be active and responsive on Steam Community Discussions, social media, and even email. At the very least, I've prided myself on fixing issues as fast as possible, all while delivering great support to those who have bought the game. Once again, I'm very grateful to those who purchased Crumbling World, as they have been very patient and understanding throughout this process. Believe it or not, constructive feedback and encouragement can mean a lot, especially when you're feeling down on yourself and your work. Since launch day, I've released 9 patches, and after a month the game is nearly free of unexpected bugs. As of today, the game works quite nicely. If you know me, you know that I tend to be a very positive person. It has been hard to stay positive throughout this process, as I felt nothing besides failure for the first two weeks post-launch. Despite a rocky start to my new career, I can finally say that I've finished a game that took me three years. I learned lots about game development, self-publishing, and hunting down bugs along the way. All in all, I believe that I will become a better developer as a result of these experiences. Right now, I'm working on the mobile version of Crumbling World for iOS and Android. I'm working on getting media coverage and hope that some streamers will be interested in playing the game. At the same time, I'm working on learning Houdini for my next game project. Learning a new tool feels like a breath of fresh air, and it's providing helpful motivation to continue on my journey as a game developer. Learning From My Experience In hindsight, I would recommend that new developers avoid spending lots of money on their first game. Investing money adds more pressure and stress, as you start focusing on getting a return instead of creating an awesome game. When developing your first game, you tend to underestimate challenges and believe that you're capable of doing anything. I started with this mindset before quickly learning that game development is very time-consuming. Deadlines are easy to miss, especially at the last moment. Instead of sticking to deadlines, I think it's better to work at your own pace and launch when you're ready. If you opt to hire a marketing agency, don't let them rush you. Even if you've committed to a release date, be honest with them and tell them that the game isn't ready. After all, it's their job to rethink the release strategy after delays. In other words, it's better to launch your game when you're ready, as opposed to publishing an untested product. While this may sound like common sense now, it's very hard to see with clarity when you're under pressure in the moment. Furthermore, I strongly recommend launching a small game as your first development project. Smaller games are less stressful and easier to test. To be safe, give yourself plenty of time for testing. If you think your game will take three months to finish, double your timeline and add another month or two for testing. Before you know it, crunch time will be around the corner and you'll thank yourself for allowing extra time. This has been a very difficult time for me. I've learned many of these lessons the hard way. I even considered giving up my dream of game development after the rough launch of Crumbling World. However, I now realize that it's very difficult to release your first game and that failures can help you towards later successes. If you're a game developer who is in a situation similar to mine, then I would love to hear your story. We learn from our shared successes and failures, so please feel free to share! Similarly, if you are a new game developer and have questions, please feel free to ask me anything. I would love to help in any way that I can! Thanks so much for reading, and best of luck in your own game development journey! [link] [comments] | ||
Free Texture Pack: Stylized (link in the comments) Posted: 07 Jul 2020 01:21 PM PDT
| ||
Posted: 08 Jul 2020 08:35 AM PDT
| ||
Made a short video about some things I did to polish my game Posted: 08 Jul 2020 07:54 AM PDT
| ||
Who here is gonna join the GMTK Game Jam this weekend? Posted: 08 Jul 2020 12:29 AM PDT It will be the first game jam for me, I'm joining solo. Anyone got some good game jam tips? I wonder what the theme is gonna be. [link] [comments] | ||
Posted: 08 Jul 2020 11:17 AM PDT
| ||
A mistake to avoid. (A short story about how to not develop games) Posted: 08 Jul 2020 05:25 AM PDT So here's a short story of unfortunate events we had with our mobile game, which we launched a couple weeks ago and which now has about 10k users. During development we chatted with a handful of more experienced game developers and one thing we heard a couple of times it that the worst thing, that can happen in a game (not necessarily mobile) is the player losing their progress. And we said to ourselfs, that this won't happen to us. But in the first version a bug, which only occured very late in the game caused the game to initialize poorly and when leaving the app savde a courrupted state. This was the first time we managed to destroy the progress of the players. As fast as we could we released an update, which fixed the bug. Two weeks later we released a new update with more content, which required us to change the structure of the saved data. I (the programmer of the team) was responsible for this task and tried my best to keep the code responsible for this as safe and robust as possible. Today i woke up and and the first thing i saw was the chat of my team discussing what to do, after some players reported, that we have managed to again release a version, which can courrupt the data of the game and destroy all the progress a player has made. Again as fast as humanly possible we isolated and fixed the bug, which lead to this unpleasant situation, but we lost a couple users there. [link] [comments] | ||
Posted: 08 Jul 2020 08:53 AM PDT
| ||
you move one cube, the other moves in the opposite direction, who wants to try it out? Posted: 08 Jul 2020 12:14 PM PDT
| ||
Yogscast Tiny Teams Steam Event Posted: 08 Jul 2020 09:21 AM PDT
| ||
Looking for a marketing manager Posted: 08 Jul 2020 11:18 AM PDT Hello guys I'm Exodus and I'm creating a cyberpunk videogame for 1.5 years so far.I'm looking for a marketing expert which could be able to join the project, if anyone is interested please message me . thanks for listening. If you want to see the project here there's an old presskit: https://adobe.ly/2wtAMRf [link] [comments] | ||
Multiplayer Gaming Architecture and Design Posted: 08 Jul 2020 10:57 AM PDT
| ||
Posted: 08 Jul 2020 08:15 AM PDT do you guys know some 2D games that uses vector art or if you are using vecotor art in your game can you share with us i hate pixel art and i am having bad time with it [link] [comments] | ||
Pathfinding Using Grids in A 3D world. Posted: 08 Jul 2020 09:26 AM PDT hi, For learning purposes I am gathering information about making an A* pathfinding script using Grids method. Right now I can achieve the goal using a 2D grid and it works well in an 3D environment but as long as it is a plane ground. I wanted something that could work on things like different altitudes like what if I use the terrain editor and put a hill in the middle of map how will I project the grid on top of that? Another problem is Bridge like structures or Roofs, things you can either go under or above what should be done to achieve that ? is it even possible by using Grids? or should I start searching about NavMeshes thing is the reason behind it is that the NavMesh is not dynamic that is why I need a custom solution in the first place, to not only update it but also use it on procedural generated maps. I would appreciate a discussion and algorithms rather then an asset because its about learning and practice. [link] [comments] | ||
Posted: 08 Jul 2020 12:31 PM PDT
| ||
Advice for Rigging, Animating, and Exporting to Game Engines? Posted: 08 Jul 2020 12:30 PM PDT I'm a game dev and animation student, and although I have a good grasp of programming and game design theory and an even better understanding of modeling, texturing, rigging, animating, etc., but I've been having trouble connecting these two sides of game dev workflow. I was wondering if anyone would have any advise on how to optimize my rigs and animations for game engine exporting. Here are some questions I have:
I've done some research about how to do this, but most tutorials and documentation I've found just provide a few details and maybe one specific example and assume that that's enough to properly cover the whole process. Sorry for any weird formatting, I'm on mobile. Anything that might help would be appreciated! [link] [comments] | ||
What was the name of this function. Posted: 08 Jul 2020 08:42 AM PDT Hi , in game development, there was a setting helping to fps up.With this setting, game engine just rendering the camera's field of view. What was the name of that ? [link] [comments] | ||
Free Animated Green Alien And Free Ice And Steel Tile Set From Our Game Posted: 08 Jul 2020 08:07 AM PDT
| ||
Wanting to get your feedback on an upcoming collaborative software development program survey. Posted: 08 Jul 2020 11:35 AM PDT Hey everyone! I am an intern working in partnership with the HOFT institute in Austin, Texas to develop an online collaborative software development course. We want to teach commonly used development platforms and workflows, in hopes to give hands-on experience via group-based projects/modules. We're looking to collect feedback on what aspects of learning programming are important to you. We'll use this feedback to influence the potential course format, schedule, and design. Thank you so much for your help! https://docs.google.com/forms/d/1MyR68XyE5gjVaF912Y7QxmaLVdQJZnFTcqnuBWzAh50/edit [link] [comments] | ||
Colorblind color scheme works? Posted: 08 Jul 2020 05:05 AM PDT we are not color blind but are designing for colorblind friendliness. Anyone can confirm if it works for you? should work for all colorblind except monochromatia or people who only see grayscale no idea why image isn't uploading, direct link https://imgur.com/gallery/Yv40ifV Processing img cbqq65xyim951... [link] [comments] | ||
Posted: 08 Jul 2020 10:35 AM PDT
| ||
Tips for getting your game more downloads from the app store Posted: 08 Jul 2020 10:33 AM PDT This is the only guide you need to read to increase the amount of organic downloads on App Store and Google Play. App Store Optimization (ASO) is the same as SEO but for app stores (Google Play and App Store). It's important to do it right because it can get your app a lot of organic downloads. https://letsbuild.gg/reallankinen/app-store-optimization-in-the-nutshell-3h10 [link] [comments] | ||
Posted: 07 Jul 2020 05:59 PM PDT
| ||
Posted: 08 Jul 2020 10:20 AM PDT Hello people ! I'm an experienced 3D artist getting into creating game art, and I'm trying to get the subtleties of switching from animation to game art. It's been going fine so far but getting in creating bigger worlds, I come upon a few questions that you can probably help me answer, especially around texturing. There are two big differences that I see, switching from animation to game : 1) Optimization : the game has to run in realtime. So minimize draw calls by creating atlases and have as few different materials as possible. 2) Quality : you don't know beforehand where the camera will go so every texture must be, as much as possible while taking into account point 1), good enough so that a close shot won't look too low res. Here's my question : let's say I'm making a big castle, for which a lot of the outside texture has to be a simple stone wall. I see two options : A) simply use a tileable texture. Advantages = even a pretty low quality map (1k, even 512px) will do, good quality even looking up close. Disadvantages : pretty bland, doesn't take geometry into account (for say edge wear) and no color variation across the surface (weird, especially from a distance). Might be very roughly edited with vertex painting (have to look into that) B) use an actual painted texture, made with, say, Substance Painter. Advantages = a lot of control, can have a lot of variation and details across the whole mesh. Disadvantages = if you want it to look good up close, you need veeeery high texture quality. But even 8K textures wouldn't be enough if you were to texture an entire castle, so then my question is : what is common practise ? Do you just split the big mesh in different materials ? Do you mix between a painted texture and a tileable one depending on camera distance ? Some other trickery ? I'm sorry for the big post, but it really helps me to make everything clear, and if I got something wrong you'll be able to tell me... Thanks a lot ! [link] [comments] |
You are subscribed to email updates from gamedev - game development, programming, design, writing, math, art, jams, postmortems, marketing. To stop receiving these emails, you may unsubscribe now. | Email delivery powered by Google |
Google, 1600 Amphitheatre Parkway, Mountain View, CA 94043, United States |
No comments:
Post a Comment