Showing posts with label game developers. Show all posts
Showing posts with label game developers. Show all posts

Sunday, May 25, 2025

Drag & Drop system to upload the screenshots!

 


News for the game devs! We just tested and added a new way to upload your screenshots! A drag & drop system! Now to replace the images will be easier and faster!

And not only! Now you can also select the Cover that you want to use for your game, pinning on "set as cover"! 

You will be able to upload images in png, jpg, jpeg, bmp and webp!

Friday, December 20, 2024

indiegames Rewind: The Best of 2024

 Rewind 2024 video with the Best Indie Games of this year!

Celebrating the games, developers, players and gamers that made 2024.

Discover the best indie games and free games uploaded during the 2024. 



>> Rewind 2024 Video <<

The games showed are ALL FREE on indiexpo website!

in order of appearance:

by itfunkylab

by Mehrdad Rezaei

by Autentica

by StephIndieGames

by Dream Nyght Studio

by Red Essence Games

by HornofBalance

by OverNuked

by Qb!k

by FootprintsGames 

by Fluxscopic

by ExtraMustard

by Emanuel Montero

by Filthy Eden

by Its_Avg_Joe

by ginuhgames

by retrowillgames

by Ecko

by retrowillgames

by enotofil

by mazzutakgame
by amidos2006

by e1e5en

by Cosmic Wheels

Wednesday, July 3, 2024

Is it a good idea to start a game using Rpg Maker?

RPG Maker is a popular game development software that allows users to easily create their own role-playing games (RPGs). It is popular among game developers, particularly those who are new to game development or who want to create games without having to code. There are several reasons why you might want to use RPG Maker to make your own game.

  1. Ease of use: One of the biggest benefits of RPG Maker is that it is very easy to use. The software includes a visual interface that allows you to drag and drop elements onto a grid to create maps and environments. This makes it simple to design levels and create custom assets, such as characters and items. The software also includes a variety of pre-made assets, such as characters, music, and sound effects, which can be used in your game.
  2. Customization: While RPG Maker includes a variety of pre-made assets, it also allows you to create your own custom assets. This means you can create unique characters, items, and environments that fit the specific theme and style of your game.
  3. Community support: RPG Maker has a large and active community of users who share resources and offer support to each other. This means you can find help and advice on how to use the software, as well as resources such as graphics and music to use in your game.
  4. Cross-platform compatibility: RPG Maker allows you to create games that can be played on a variety of platforms, including Windows, Mac, and mobile devices. This means you can reach a wider audience with your game.

Overall, RPG Maker is a great tool for anyone looking to create their own RPG. It is user-friendly, customizable, and has a strong community of users who can offer support and resources.

There are several versions of Rpg Maker. It has a very long story! But we suggest to use the latest versions: MV and/or MZ.

Whether you are a seasoned game developer or just starting out, RPG Maker is a great tool to consider for creating your own game.

3 Suggested Games made using Rpg Maker:

Wild Rage New Generation













- Purgatory -











Pocket Quest!


Thursday, March 23, 2023

Unreal Engine vs Unity: The Ultimate Showdown for Game Development!

Developing a game can be a complex and time-consuming process, and choosing the right game engine can make a big difference in the success of your project. Two of the most popular game engines are Unity and Unreal Engine, both of which offer a range of features and tools for game development.

Unity is a cross-platform game engine that is widely used for both 2D and 3D game development. It is popular among indie developers due to its user-friendly interface, wide range of features, and low learning curve. Unity also has a strong community of developers and a wealth of resources, including tutorials and documentation, which makes it easier for new developers to get started.

Unreal Engine, on the other hand, is a more powerful and feature-rich game engine that is primarily used for 3D game development. It is known for its cutting-edge graphics and advanced rendering capabilities, which make it a popular choice for AAA game development studios. Unreal Engine has a steeper learning curve than Unity, and it may take longer for new developers to become proficient with the engine.

Ultimately, the decision of which game engine to use will depend on your specific needs and goals for your project. If you are a beginner or working on a smaller project, Unity may be the better choice due to its ease of use and wide range of features. If you are an experienced developer or working on a larger, more complex project, Unreal Engine may be the better choice due to its advanced capabilities and powerful tools.

In conclusion, both Unity and Unreal Engine are excellent choices for game development, and the right choice for your project will depend on your specific needs and goals. Both engines offer a range of features and tools that can help you create high-quality games, and it is worth taking the time to research and evaluate each one to determine which is the best fit for your project.

2 Suggested Games Made using Unity3D

Path of Shadows




Knock Knock Soulsman

2 Suggested Games Made using Unreal Engine

0R8

Aviano


Tuesday, February 28, 2023

How to Use Reddit to share your indie game

Reddit is a website with two reputations.

For Redditors (as its users are called), it's a good way to keep your finger on the pulse of the internet, participate in open discussions around shared interests, get answers from highly engaged niche communities, and, of course, perpetuate memes.

For outsiders who haven’t learned how to use Reddit, though, it might seem like a haven for snark and sarcasm, where anonymity runs rampant and users commit to weird inside jokes and try to one-up each other for upvotes.

Reddit is an entirely different world compared to TikTok, Instagram, Twitter or wherever else you might spend your time online. So in a way, Snoo—Reddit’s iconic alien pictured in this post’s header—is a fitting mascot for this strange, wildly popular community-based website. 

But there are plenty of reasons to put some time into learning how to use Reddit.

With 52 million daily active users and a $10 billion valuation, Reddit is the 16th most popular social media platform and considers itself “the front page of the internet.

Reddit is also where a lot of viral content gets early traction, where celebrities and interesting people open up and tell the world to “ask me anything,” and people come together to talk about every topic under the sun.

There is a subreddit for (almost) everything—from r/Fitness for exercise and nutrition enthusiasts to r/CatsStandingUp which is literally just a bunch of pictures of cats … standing up.

This subreddit isn’t even among the top 100 weirdest things you’ll find on Reddit.

Once you get past the complicated-looking interface, understand the basics of how “sharing” works on the platform, and get to know its nuances, Reddit can add a lot of value to your life and—despite being generally averse to marketing—to your business.

Understanding the basics of Reddit

The first thing you need to understand is that Reddit thrives on anonymity, but it's kept in check by transparency.

Reddit thrives on anonymity, but its kept in check by transparency.

Using your real name or birth year in your username is strongly discouraged unless you plan to invest in your own personal brand. Speaking and engaging freely with others is how you get the most out of Reddit. That’s because other users can easily see your entire posting/commenting history, which makes it easy for the community to police itself and gauge how authentic a person is based on past behavior on the site.

Creating an account is easy enough. All you need is a username and password—you only need to enter your email if you want to verify your account for long-term use.

For this reason, it’s not uncommon for users to have one or two “main” accounts that they rely on and several “throwaway accounts” that are only used once or in certain situations.

Once you’ve signed up, you'll be automatically subscribed to several popular subreddits, like r/videos and r/gifs, but should also search for and subscribe to other subreddits you want to be a part of based on your interests.

Subreddits are niche communities within Reddit—each with its own rules, subscribers, and posts—indicated by r/subreddit (based on the URL structure: reddit.com/r/subreddit).

You can sort all the posts within a subreddit by Hot, New, Rising, Controversial, and Top submissions.

If you’re interested in handcrafts, you might join r/somethingimade or r/crafts.

If you run your own business, maybe you’ll weigh in at r/Entrepreneur or r/smallbusiness.

If you’re into cooking, you’ll probably check out r/Cooking or r/AskCulinary

If there’s a subreddit you want that doesn’t exist (though that’s unlikely), you can even create your own subreddit.

Learning the language of Reddit

On Reddit, people tend to be fluent not only in “internet speak” but also terminology that’s specific to the platform. There are a whole host of terms and abbreviations you’ll end up learning over time.

Here’s a glossary of commonly used Reddit terms to help you navigate this strange new world—many of which will be covered in greater detail throughout this post:

A glossary of Reddit terms

  • Upvote: A positive vote that indicates a post or comment contributes value to the subreddit or discussion.
  • Downvote: A negative vote that indicates a post or comment is irrelevant, promotional, or doesn’t contribute any value.
  • Karma: There’s post karma and comment karma, both of which reflect the quality of your account on Reddit. These points are awarded based on the upvotes you get from your actions on Reddit, and only exist to give the community a sense of your legitimacy and experience as a Redditor. 
  • Reddit Gold: A premium Reddit membership with additional features that can be bought for yourself or awarded to users who you think have made a significant contribution to Reddit.
  • OP (original poster): Referring to the person who shared the post that the comment is made on.
  • Mod (moderator): An account that polices the subreddit to make sure its rules are being followed, with special permissions to ban and remove users, posts, and comments as they see fit.
  • TL;DR (too long; didn’t read): A short summary briefly describing a large body of text, usually in a lengthy text post.
  • X-post (cross post): Sharing a post from one subreddit to another by submitting the URL of the original submission on Reddit and adding to the title that it’s an “X-post from [original subreddit].” This is considered the proper way to share something across multiple subreddits. 
  • Repost: Posting something that has already been posted in that subreddit. Try to avoid this by searching the subreddit to see if your link has already been shared.
  • Lurking: Actively consuming a subreddit, but not actively contributing to it. Many people use Reddit this way.
  • Throwaway account: A Reddit account that isn’t a user’s main account and wasn’t made for long-term use. A user can have several accounts made for different occasions.
  • OC (original content): Content that is deemed original to Reddit and isn’t reposted from elsewhere, but is something a user has created themselves.
  • IRL (in real life): Synonymous with the offline world and refers to your actual experiences outside of your online Reddit identity.
  • NSFW (not safe for work): Explicit or inappropriate content you might not want to open in a public place. This is usually found in the post’s title to warn people before they click the link.
  • FTFY (fixed that for you): A correction made regarding a typo or factual error, or sometimes used as a tongue-in-cheek comment.
  • TIL(today I learned): Something the user didn’t know before, but now knows (probably) because of the internet. There’s an entire subreddit for these lessons in r/todayilearned.
  • AMA (ask me anything): An invitation for Redditors to ask any questions they may have with the promise that the user will answer. It usually starts with “I am a [something unique/interesting about you], ask me anything.” Visit r/AMA for examples.
  • Shadow banning: Since a person with a banned account can just go make another one, "shadow banning” is a special punishment where the user is unaware that they are banned because, instead of having their account shut down, all of their future posts are essentially made invisible to everyone else.
  • Flair: Added as part of your display name within a specific subreddit (some are defined by the mods, and some let you create your own). Sometimes the subreddit’s rules will require you to use a flair to indicate you are a specific type of poster.

By no means is this a comprehensive list, nor should you expect to grasp it all right away, but it's a good resource to refer back to as you get to know Reddit.

Reddiquette: Understanding the rules of Reddit

Online etiquette is important wherever you post online. But it’s even more important on Reddit, where it’s easy to hide behind anonymity and engage in bullying, spam, and sneaky self-promotion.

You can read up in full about Reddit’s own guidelines, or Reddiquette, but it boils down to one simple rule:

Aim to contribute value with every action and consider the community first.

When you post something, ask yourself if it’s relevant to the subreddit and do a quick search to see if it’s already been posted there.

When you upvote, downvote, or comment on someone’s post, consider how it’s benefiting the greater good of the subreddit.

You’ll quickly realize that commenting and sharing on Reddit is very different from, say, Facebook.

Posts and comments need to add value—posting the same thing someone else has posted or commenting with “That’s hilarious” or “Cute dog” won’t get you upvotes, but something new, witty, insightful, or educational will. 

Each subreddit also has its own rules and guidelines, which you can find on the right sidebar.

These rules are enforced through a combination of:

  • Manual moderation via the subreddit’s moderators 
  • Automation via moderator “bots” that flag posts that break certain rules
  • The subreddit’s community via the downvoting and reporting system

It’s best to assume each subreddit is different from the next and to take some time to get to know the rules and posting behavior of each one before contributing. Ignoring the rules can get your post deleted or get you banned from the subreddit.

Posting and commenting on Reddit

Posting and commenting on Reddit is how you get upvotes that lead to karma, which is Reddit’s way of quantifying the contributions of each user.

There are two types of submissions you can make on Reddit (although certain subreddits might limit themselves to just one or the other):

  • Post: Expand into a text-based post that you can format and add links to to provoke a discussion.
  • Image: Share pictures with a title to convey an idea. 
  • Link: Take visitors directly to a webpage or piece of content when they click through on your post.
  • Poll: Get an opinion on anything and encourage Redditors to vote. 
  • Talk: Host events, AMAs, hangout, and connect with other Redditors through live audio.

You can submit these from the “Create a post” page on your subreddit and clicking Post when you’re ready to publish. 

Before you submit, however, be sure to use Reddit’s search feature to make sure you’re not reposting an existing post (Redditors frown upon this). You can find tips here on how to get specific with your searches.

Timing, the text you write, and the subreddit you submit to all play a role in gaining traction on Reddit. Get enough upvotes and comments in a short amount of time and your post could end up at the top of the subreddit and then eventually the front page of Reddit, where millions of people will see it.

How to build up your Reddit karma quickly

Since Reddit embraces anonymity and having multiple accounts is common among users, the karma system is how Reddit establishes credibility. The more karma you have, the more seriously Reddit will take you. But there are two kinds: post karma and comment karma.

You get post karma for the upvotes you receive on posts, and comment karma for the upvotes you receive on your comments, so it’s a good idea to be active in the comments of your own submissions and in posts by others. You can also lose karma if your individual posts or comments are irrelevant and get enough downvotes for the count to fall below zero.

There’s no easy way to build karma on Reddit. You’ll need to consistently contribute to the platform in meaningful ways.

However, there are strategies to help you get going: 

  • Make a list of very niche subreddits that you’re in a good position to contribute to because you’re an expert or enthusiast. Then go to the New tab and see if there are any relevant questions you can answer.
  • Go to r/AskReddit and ask or answer questions for post and comment karma.
  • Make an effort to incorporate Reddit submissions into your regular day-to-day browsing. When you find something worth sharing, post it on one of the highly active subreddits on this list, wherever it would be most relevant.

How to use Reddit to share your indie game

Reddit’s community puts a lot of effort into protecting its integrity. Users will go out of their way to vet suspicious activity by browsing an account’s posting history to gauge its authenticity.

Reddit generally hates shameless marketing, self-promotion, URL shorteners, and anything that makes you seem like you’re only using Reddit as a place to sell your products or services. If you want to understand the level of disdain Redditors have toward this behavior, just look at r/indiegames.

But that doesn’t mean Reddit can’t be useful for game developers. Redditors trust the platform when it comes to helpful information about products. Some 90% of people who use Reddit for research reportedly trust the product information they find more than information they find on other sites. 

Once you’ve built up some karma and a decent posting history, you can begin harnessing Reddit to grow and improve your business. Let’s look at what types of content you can publish on the platform, whether you’re a startup or an established business. 

1. Pay for Reddit ads

Recent data revealed that Reddit purchase journeys result in deeper research sessions, nine times faster purchase decisions, and 15% more spending compared to other social platforms. 

Advertising on Reddit is probably among one of the safest ways to market your game on Reddit. With Reddit ads, you can target people based on the subreddits they’ve subscribed to, which lets you get in front of some very specific, super-passionate niches. 

Keep in mind that Reddit advertising operates on a cost-per-impression (CPM) basis rather than cost-per-click (CPC), which you might be used to with Facebook ads or Google Ads.

2. Promote in the right subreddits

There's a subreddit for everything, and that includes deals. If your game is totally free, you can post in r/freegames. If it is just a demo, you can post in r/freegamedemos.

If your game is made with Unity Engine, post in r/unity3d; if it is made using Unreal Engine, use r/UnrealEngine, if it is made using RPG Maker post in r/rpgmaker and so on. If your demo or game is on indiexpo website, you can create a post in r/indiexpo.

3. Customer service and community management

Brands both small and large should consider monitoring Reddit for brand mentions and replying to them. There are a lot of people on Reddit asking about potential purchases, airing complaints about companies, and talking about other things you’ll want to keep an eye out for. A community management plan can lead to higher engagement with Redditors and more sales. 

4. Post something interesting (that happens to do with your business)

Reddit might not like marketing, but it does like authenticity. For a lot of game developers, their game is an extension of their life and it won’t come across as inauthentic to share it in certain contexts.

5. Do an AMA if you have a compelling story

You can raise your game company's profile and build your personal brand by doing an AMA on Reddit. Post in r/AMA, or find a relevant post and comment on it with “I am the Game Developer of ______. Ask me anything.”

AMAs are conducted by regular folks, like this car salesman, all the way up to Steve Wozniak, the co-founder of Apple. As long as you can position yourself as someone with unique insight, Reddit will have some good questions to ask. 

6. Curate viral content

Reddit is an endless source of good content. By subscribing to the subreddits that relate to the niche you’re selling in, you’ll get a steady stream of top quality content to curate: articles, videos, GIFs, and more.

7. Hire local or remote talent

Like any social network, you can also use Reddit to find and hire specific talent. If you’re looking for someone who lives near you to hire full time, you can post about the job in your city or region’s subreddit (e.g., r/Toronto, if you're hiring in Toronto). Or you can post in the subreddits dedicated to the skills you need (e.g., r/gameartists, if you’re looking for a copywriter).

8. Market research and feedback

Depending on the subreddit, you can ask its subscribers to give you feedback about your game  or product idea. Be careful and transparent about doing this in non-business-related subreddits, especially when you are a new user.

When in doubt, ask for feedback in business-related subreddits such as r/indiedev.

Reddit is best when you put the community first

When I first gave Reddit a try, I was put off because I didn't “get it” and couldn’t find any substance on it because I didn’t know how to find it.

But once you’ve subscribed and contributed to a few subreddits and understand how to find the discussions you want, it becomes a great source of value in your life, where you can freely ask your questions to a community of enthusiasts, learn new things every day, and contribute front-page-worthy posts.

Hopefully you now have a better understanding of how to use Reddit.

Reddit won’t always make sense. It can be hard to familiarize yourself with the site when every subreddit has its defined rules and inside jokes, each carving out its own unique corner of the web. But that’s what makes it so great.


Sunday, June 21, 2020

20 Tips for your Indie Game Launch!

Hi indiexpors and game developers! A lot of time we received emails about how to prepare the Game Launch. We prepered 20 tips inspired by a very famous books for Startups, "The $100 Startup" by Chris Guillebeau!
  1. Be sure that your game has something that makes it different from other games.
  2. Choose a prize for the first players, however small.
  3. Is the game launch going to be interesting?
  4. Did you record a Video about it?
  5. Are potential players excited for the launch of this game?
  6. Share the release date (day and hour) in advance.
  7. Check the description of your game, the selected images and the video over and over.
  8. If you add External Links, check them out as well.
  9. Try to download and start your game, multiple times, on multiple devices.
  10. Share the description and images with your friends. Ask them for feedbacks.
  11. Did you create banners, artworks and extra images to promote it (if you could have)?
  12. Choose a goal to reach (number of players, followers, comments, etc.).
  13. Reply to all of your emails before the day of the launch.
  14. That same day, write a short and incisive message and send it to your friends, as well as to magazines, blogs, YouTubers and streamers.
  15. The day before your game launches, prepare a post to write on your Social Networks.
  16. Write to the first 5 players that play your game, thank them, and ask them for feedbacks.
  17. When the game is up, write once again to your friends, as well as to magazines, blogs, YouTubers and streamers.
  18. As soon as the game is up, make a post about it on your Social Networks
  19. Write a message to thank your players.
  20. Have fun, and prepare yourself for the next game!
Good luck!


Sunday, February 10, 2019

Problem solving in a game development team - The Six Hats

The tactic that we want to show this time is the  system designed by Edward De Bono. It is the Six Hats.
Long story short, you can use this system in your team or with your friends or also with six players that just played you game. 

The hats are Six distinct directions. They are identified and assigned a color. 
The six directions are:

Managing
The Blue Hat – the guy that have the blue hat, have to do questions. what is the subject? what are we thinking about? what is the goal? Can look at the big picture.

Information
The White hat –the guy with the white hat considers purely what information is available, what are the facts?

Emotions 
The Red hat – the guy with this hat is intuitive or instinctive gut reactions or statements of emotional feeling (but not any justification).

Discernment 
The Black hat – the guy with this hat represent the logic applied to identifying reasons to be cautious and conservative. Practical, realistic.

Optimistic response
The Yellow hat – it's like the previous but with an important difference. It is the logic applied to identifying benefits, seeking harmony. Sees the brighter, sunny side of situations.

Creativity
The Green hat – is the statements of provocation and investigation, seeing where a thought goes. Thinks creatively, outside the box.

Use this system to find and solve problems in your game design or also to find new ideas or to have feedbacks about the next features that you want to add in your game.
If you like this system and you want to know more, you can also read the book of Edward De Bono.

Friday, August 24, 2018

Is there a website with free games for kids?

A lot of parents are looking for free games for their kids on internet.

On TV or newspapers a lot of time we read about "violence in video games" or "games with sex and blood". And we know that the PEGI was born to create safe categories for kids.



So we introduced, few days ago, the Adult Contents filter.

Now the developers, uploading their games, can check this box and the games will be visible only to +18 years users.

If you are not logged or you didn't change your age in your settings page, you will not see those games.

Enjoy and discover new games every day!

Wednesday, August 8, 2018

Saying NO

It's hard to imagine certain situation until meeting those.
Designers who create might encounter different request - which won’t fit with their values.

What if you’ll be asked to design an anonymous ad against a figure.
If you’ll be asked to work at the expense of your family time.
If you’ll be ordered to sabotage files before sending them to the customer.

What if someone will try to use your access to a database with personal details of subscribers from a minisite.
What if someone will use you to know how to take advantage of a young designer starting out.

When working with people we encounter bizarre realities.
Sometimes it’s hard to stick to principles
Becuase it might cause us out job or hurt it.
We need to know how to say no.


Wednesday, April 18, 2018

User Stories: LostTrainDude at Codemotion Rome 2018

or: How I went to give a talk about puzzle design in adventure games and came back with an interest in hardware programming.

On April, 18 you could find me in Rome, among over 2000 people attending Codemotion tech conference.

The event was held at the engineering department of Roma Tre University, a place I know very well, because that’s where I first attended a Global Game Jam in 2012.

I was there to give a talk about puzzle design in point-and-click adventure games!

Here is a handy YouTube video. You can find the presentation slides here.



Thanks to both my brother Syd and TheTMO for recording the video!

That said, let’s talk about the conference!

It was exciting to see my name there, but turns out there were a lot of things to be excited about.

First of all, I was going to meet some old friends from the indie gamedev scene.

Andrea Ferlito (who made all of this possible in the first place), TheTMO, Ciro Continisio (now Technical Evangelist at Unity in Brighton), Giuseppe and Francesca from Yonder (now working on Circle of Sumo), Giorgio Pomettini (who gave a great talk about Rust programming language in videogames), Augusto “KyserByte” from Motorsport Gaming, Tommaso from Caracal Games, and more!

From left to right: Andrea Ferlito, my brother Syd, me, Jeff and Giles


It all started here, end of Day 1, when we met Jeff Minter and Ivan Zorzin (Giles) from Llamasoft!

Needless to say: meeting Jeff and Giles was a blast. We laughed over a couple of drinks and chatted about stuff we love, in and out of the gamedev subject.

Yet again, it’s always nice to feel like part of a huge family.

In the back you can spot Ivan Preziosi (wearing a baseball cap), whom I met on this occasion and found out he’s developing Hard Times, a game about homeless survival in the big metropolis of indifference. A really interesting and deep game that sends out an important message, without compromising entertainment.

Also it reminded me of one of my favourite games of all time which is Rags To Riches from C64, but this takes everything of a whole new other, and higher, level.

Ivan discussing the game with Giles (Llamasoft) and Andrea Ferlito

Another thing this event may be responsible of is my taking my first step into hardware programming. Something I would NEVER expect to happen.



Amie DD was one of the speakers and when I attended her keynote, I couldn’t help but be inspired and curious.

I really like this picture, because it seems like she’s just out of a cyberpunk movie, her lines being: “Hey, fancy some hardware?”.

I asked for advice and she provided me some, also advising me not to fear hardware and offering to help me start, something I accepted with extreme gratitude!

Being mostly among the gamedevs I didn’t manage to be around many other speakers, who all came from different backgrounds.

Still, it was nice to meet them and share a few laughs at the Speakers Dinner. I’m very curious about the “Anxiety Driven Development” talk by Nicole Bartolini, which I could not attend to because I was giving my own talk at the same time.

Thanks, Codemotion Rome 2018, I won’t forget you and your excellent team easily, if ever.


Wednesday, February 28, 2018

Are you an Hobbyist Game Developer? Read the Manifesto!

Hobbyist Game Developer Manifesto




Edmund McMillen's recent manifesto for independent game developers

1. Make a small game
Don't aim to make the next World of WarCraft. At least complete some small games before moving on to some of your grand ideas.

2.  Be open about your game
Don't be shy about developing games as a hobby. Upload your game to a website as soon as the first playable version is ready and share the link with friends. If you have concept art then share that even earlier in the process. Create videos, take screenshots and release early demos for the world to see.

3. Let your game evolve
Your game will never end up quite as you expected. If something does not work or feels annoying then change or remove it and maybe add something else to the game if it needs to be improved.

4. It is YOUR game
While input from friends can be useful don't forget that it is your time being spent developing it. If you love space themed games then set it in space. The target audience is probably you and it is really just a bonus if other people happen to like it.

5. Find help when you are stuck
Join communities and forums to find people who can help you when things get over your head. This can also lead you to a possible collaboration with someone who is talented in areas you are not.

6. Learn when creating your game
Game development allows you to learn a lot of things. Improve your skills in design, programming, graphics, sound, music and even creativity. Game development will naturally make you more creative.

7. Learn from other games
Play games that are comparable to what you are creating and draw inspiration from them without simply copying them. Even board games can be an inspiration. Improve their formula if possible or create something entirely new the world has never seen before.

8. Finish your game
Ten unfinished games will not make you half as proud as actually completing one game. Always strive to finish the game you are working on.

9. Give your game away
Free is the keyword here. Don't charge people for wanting to play your game and make it easy for them to share the game with their friends.

10. Have fun
Do it because you love it, you want to do it and because you have fun doing it.

Saturday, January 20, 2018

How to describe your own videogame? It's easy, use this free Game Design Document (GDD Template)

Hi game devs that are reading this blog! 
We want to share here a very good and useful document! It's the template of a Game design document (GDD) used by Devs to show their Games and their features. It is a highly descriptive living design document of the design for a video game.

A game design document may be made of text, images, diagrams, concept art, or any applicable media to better illustrate design decisions. Some design documents may include functional prototypes or a chosen game engine for some sections of the game. 

Here it's an example or better, a template, to use to describe your own game. It's made and share by Benjamin “HeadClot” Stanley.


<Your Game Name Here>

<Your Company Logo Here>
  
Revision: 0.0.0





Overview


Theme / Setting / Genre

         - <Insert Theme here>

Core Gameplay Mechanics Brief

         - <Gameplay Mechanic #1>
         - <Gameplay Mechanic #2>
         - <Gameplay Mechanic #3>
         - <Gameplay Mechanic #4>

Targeted platforms

         - <Example Platform #1 Here>
         - <Example Platform #2 Here>
         - <Example Platform #3 Here>

Monetization model (Brief/Document)

- <Monetization Type> (Premium, Paid Alpha/Beta/Final, Ad Driven, Micro-transactions, Subscription, etc.)
         - <Link to Monetization Document>
(How do you plan to monetize the game?)


Project Scope

         - <Game Time Scale>
                   - Cost? (How much will it cost?)
- Time Scale (How long will it take to make this game?)
- <Team Size>
         - <Core Team>
                   - Team Member name?
                            - What does he/she do?
                            - <Cost to employ them full time or part time>
                   - etc.
(List as many core team members as you need to)
- <Marketing Team>
                   - Team Member name?
                            - What does he/she do?
                            - <Cost to employ them full time or part time>
                   - Etc.
(List as many marketing team members as you need to)
         - <Licenses / Hardware / Other Costs>
         - <Total Costs with breakdown>




Influences (Brief)

         - <Influence #1>

                   - <Medium> (Television, Games, Literature, Movies, etc.)
- /Explain why this is an influence in 1 Paragraph or less/

         - <Influence #2>

                   - <Medium> (Television, Games, Literature, Movies, etc.)
                   - /Explain Why in 1 Paragraph or less/
- /Explain why this is an influence in 1 Paragraph or less/

         - <Influence #3>

                   - <Medium> (Television, Games, Literature, Movies, etc.)
- /Explain why this is an influence in 1 Paragraph or less/

         - <Influence #4>

                   - <Medium> (Television, Games, Literature, Movies, etc.)
                   - /Explain Why in 1 Paragraph or less/
- /Explain why this is an influence in 1 Paragraph or less/

The elevator Pitch

<A one sentence pitch for your game.>
Pretend that your were pitching your game to a executive going to the elevator. You have less than 60 Seconds.

Project Description (Brief):


<Two Paragraphs at least>
<No more than three paragraphs>
  

Project Description (Detailed)


<Four Paragraphs or more If needs be>
<No more than six paragraphs>

What sets this project apart?

         - <Reason #1>
         - <Reason #2>
         - <Reason #3>
         - <Reason #4>
         - <etc.>

Core Gameplay Mechanics (Detailed)

         - <Core Gameplay Mechanic #1>

                   - <Details>
                            /Describe in 2 Paragraphs or less/
                   - <How it works>
                            /Describe in 2 Paragraphs or less/

         - <Core Gameplay Mechanic #2>

                   - <Details>
                            /Describe in 2 Paragraphs or less/
                   - <How it works>
                            /Describe in 2 Paragraphs or less/

         - <Core Gameplay Mechanic #3>

                   - <Details>
                            /Describe in 2 Paragraphs or less/
                   - <How it works>
                            /Describe in 2 Paragraphs or less/

         - <Core Gameplay Mechanic #4>

                   - <Details>
                            /Describe in 2 Paragraphs or less/
                   - <How it works>
                            /Describe in 2 Paragraphs or less/

Story and Gameplay


Story (Brief)


<The Summary or TL;DR version of below>

Story (Detailed)


<Go into as much detail as needs be>
<Spare no detail>
<Use Mind Mapping software to get your point across>

Gameplay (Brief)

<The Summary version of below>

Gameplay (Detailed)

<Go into as much detail as needs be>
<Spare no detail>
<Combine this with the game mechanics section above>


Assets Needed


- 2D

         - Textures
                   - Environment Textures
         - Heightmap data (If applicable)
                   - List required data required - Example: DEM data of the entire UK.
         - Etc.

- 3D

         - Characters List
                   - Character #1
                   - Character #2
                   - Character #3
                   - etc.
         - Environmental Art Lists
                   - Example #1
                   - Example #2
                   - Example #3
                   - etc.

- Sound

         - Sound List (Ambient)
                   - Outside
                            - Level 1
                            - Level 2
                            - Level 3
                            - etc.
                   - Inside
                            - Level 1
                            - Level 2
                            - Level 3
                            - etc.


- Sound List (Player)
                   - Character Movement Sound List
                            - Example 1
                            - Example 2
- etc.
                   - Character Hit / Collision Sound list
- Example 1
                            - Example 2
- etc.
                   - Character on Injured / Death sound list
                            - Example 1
                            - Example 2
                            - etc.

- Code

         - Character Scripts (Player Pawn/Player Controller)
         - Ambient Scripts (Runs in the background)
         - Example
- NPC Scripts
         - Example
         - etc.

- Animation

         - Environment Animations
                   - Example
                   - etc.
         - Character Animations
                   - Player
- Example
- etc.
                   - NPC
                            - Example
                            - etc.

Schedule

         - <Object #1>

                        - Time Scale
                            - Milestone 1
                            - Milestone 2
                            - Etc.

         - <Object #2>

                        - Time Scale
                            - Milestone 1
                            - Milestone 2
                            - Etc.

         - <Object #3>

                        - Time Scale
                            - Milestone 1
                            - Milestone 2
                            - Etc.

         - <Object #4>

                        - Time Scale
                            - Milestone 1
                            - Milestone 2
                            - Etc.