Tags

, , , , , , , , , , , , , , , , , , ,

**

CricketDiane 2018 The Scared Donkey Mine Money Game GoFundMe Campaign to turn the board game of it that I created into a video game and animations.

https://www.gofundme.com/scareddonkeyminemoneygame

**

I had put together a bunch of notes on post-its in my notebook about ideas to take a board game that I made, called The Scared Donkey Mine Money Game from a board game to a video game. It looked like it would make a great video or online game, so I made a GoFundMe page and campaign to raise money to do it, (link above will take you to it).

My second effort at making an animation – a gif – of Granny D for the game –

CricketDiane-2018-Scared-Donkey-Mine-Game-Character---Granny-D-Animations---3A

Granny D from the Scared Donkey Mine Money Game by CricketDiane 2018 – this is a second attempt, the first was in black and white without a background.

Then I made an adobe spark video using it to tell about the game – there is another one using a puppet for Granny D to promote the GoFundMe campaign that I made with Adobe Spark too. It is one the campaign page or the update page. I’ve been sharing it.

Here is the one I made last night  to promote the game development fundraising efforts –

https://spark.adobe.com/video/uY9kerg1zyna7/embed

And, of course – there were lots of things about doing that which I obviously don’t know about game development and this blog post is a start of my sharing that journey showing the things I’ve been wandering through lately to understand it and learn about making online and video games.

One of the first places I went after making some google searches and honing in on the right questions, was this site which lists open source game development platforms. Then I opened each of them and took some time trying to understand the differences to figure out which ones I might be able to learn without a full range of abilities in coding.

Eight Top-of-the-Line Open Source Game Development Tools

http://opensourceforu.com/2017/10/open-source-game-development-tools/

Open source provides interoperability, high quality and good security in game development. Little wonder then that open source platforms are already being used for quite a few successful and complex games.

**

I could list all these game development platforms here in a quick itemized bullet list, but it would be better, if you are interested – to go over to this site and read about each one the way the author has presented them. It is perfect and makes it easy to see all of them before going over to the platforms and seeing their landing pages.

From various google searches I did, one of the important things I wanted to know is, where to find game developers talking back and forth within their community about the difficulties and aspects for game development.

And, I found this – which is a subreddit community involved with game development. Lots of great blogs and information is listed here and just about every problem that can be encountered with developing a video or online game plus some of it explains what they did to go around that, fix it, do it anyway, figure it out or find another way to do the same thing, etc. – very nifty. It is also a great place to learn about how game developers approach things in game design and the words they use among the community to talk about aspects of building the games, too.

https://www.reddit.com/r/devblogs/

**

Google Search – open source game development

https://www.google.com/search?q=open+source+game+development&rlz=1C1CHBF_enUS746US747&oq=open+source+game+dev&aqs=chrome.0.0j69i57j0l4.9441j1j7&sourceid=chrome&ie=UTF-8

**

Just to share a couple of the other game development resources I found that I’m using –

Top 50 Game Development Blogs & Websites For Game Developers

Last Updated Jan 28, 2018

https://blog.feedspot.com/game_development_blogs/

**

This article had all kinds of amazing insight into the developing of a game for me to understand it so much better. I repeated from his list, the number 5 item because it is when I saw it, that I knew something that I didn’t know that I didn’t know.

There, that was it – anyone making anything, including me – suffers through the starting points of not knowing what all are the unknowns. And because of this article – I went and looked up GDD or in this case, not Goddanged Design Doofer, but Game Development Document. Then I did a google image search for GDD templates that yielded a number of them to use as a reference point and start writing the one for my game to be a video game.

What NOT to do when starting as an indie game developer

by Roger Paffrath on 11/15/13

https://www.gamasutra.com/blogs/RogerPaffrath/20131115/204871/What_NOT_to_do_when_starting_as_an_indie_game_developer.php

Do not forget to make a GDD or write your ideas down somehow.

**

So far, I have a multi-page notebook that covers about thirty pages of post-it notes on computer paper with ideas for making the Scared Donkey Mine Money Game into a video game along with about ten more written pages of the Game Development document (still hand-written but have downloaded a template to put it into). I’ve made the GoFundMe campaign to raise $90,000 of the about $3 million it would take to hire developers and coders then I would probably have to get some more to market the game once it is completed.

And, I’ve learned about game development a little, and here are some more of the resources I’ve gained in that –

Unreal Engine

https://en.wikipedia.org/wiki/Unreal_Engine

The Unreal Engine is a game engine developed by Epic Games, first showcased in the 1998 first-person shooter game Unreal. Although primarily developed for first-person shooters, it has been successfully used in a variety of other genres, including stealthfighting gamesMMORPGs, and other RPGs. With its code written in C++, the Unreal Engine features a high degree of portability and is a tool used by many game developers today. It has won several awards, including the Guinness World Records award for “most successful video game engine.”[2]

**

Why Video Games Cost So Much To Make

Jason Schreier 9/18/17 

While reporting for my recently released book about how games are made, I asked a ton of developers how they calculate their budgets. A few of the bigger companies wouldn’t get into specific numbers—like I said, notoriously secretive—but all of the studios that did answer offered the same magical number: $10,000. Specifically, $10,000 per person per month.

https://kotaku.com/why-video-games-cost-so-much-to-make-1818508211

(My NOTE – Just go read this one – really. You’ll be shocked at how much it costs and why.)

**

Video game costs

Typical video game costs and budgets:

  • production and development costs
    • developer salaries
    • voice acting
    • music and orchestra (as high as $500K[1])
    • licensing
  • marketing and promotions
    • television advertisments
    • print advertisements (magazines)
    • online advertisements
    • events and launch parties[2]
  • manufacturing and distribution
    • arcade machine production (very expensive)
    • console cartridge production (fairly expensive)
    • optical disc production (fairly cheap)
    • online distribution (very cheap)

http://vgsales.wikia.com/wiki/Video_game_costs

**

Be careful about the info found on the link above that appears after the list of costs, because it distributes numbers throughout the article from several different years including 2002, when the game development systems, complexities and costs generally were different with 2008 numbers and 2012 costs and today is 2018.

Also found this which is handy –

Inventors’ handbook

http://www.epo.org/learning-events/materials/inventors-handbook.html

Which is an overview of the European patent system info for inventors, coders, innovators, etc. and noticed a part that is especially helpful about non-disclosure agreements, so the game can be shown to potential backers and publishers.

**

Superpowers

2D + 3D open source game development platform for indies

http://superpowers-html5.com/index.en.html

**

Cocos2d-x

Brand New Graphic Renderer: The Cocos2d-x renderer is optimized for 2D graphics with OpenGL. It supports skeletal animation, sprite sheet animation, coordinate systems, effects, multi-resolution devices, textures, transitions, tile maps, and particles. It adopts a RenderQueue design.

http://www.cocos2d-x.org/products#cocos2d-x

**

GDevelop

an open-source, cross-platform game development to be used by everyone – no programming skills required

http://compilgames.net/

**

Panda3D

http://www.panda3d.org/

**

Godot

https://godotengine.org/

**

How Much Does it Cost to Develop a Successful City-Building Game App?

by Andrei Klubnikin on 08/15/17

https://www.gamasutra.com/blogs/AndreiKlubnikin/20170815/303674/How_Much_Does_it_Cost_to_Develop_a_Successful_CityBuilding_Game_App.php

Game graphics

Although city-building games typically use 2D images only, they feature thousands of characters, objects and scenes.

Every character should be animated – even if these animations will be limited to moving along 8 preset trajectories, clapping hands in a theatre and raising glasses in a bar. Multiply each character by 30 animations, 10 angles and 10 frames.

Also, you should breathe life into buildings and playing fields in order to illustrate construction, demolition and upgrade processes. Don’t forget about still imagery comprising icons and game admin UIs. Now you see where the overwhelming amount of graphic content comes from.

All in all, the creation of high-quality visuals takes up to 70% of the entire game dev time and costs about $ 250-300 thousand.

There is a lot of good information in this blog post and it has a great explanation to overview how the process of game development uses various things to help make the user experience better like optimization and the fact that currently, monthly revenue (as of 2017) for the SimCity game developed in 1989 is over $2 million dollars a month.

**

Aside from these resources, I’ve been looking at tutorials in game development specific to the Godot platform that I chose, although I’ve actually downloaded and intend to try out three of them, Godot, Panda3D and GDevelop.

I’ve also been looking at tutorials for creating a game in HTML5 and JavaScript

How to make a simple HTML5 Canvas game

by Matt Hackett, 2011 Aug 29

http://www.lostdecadegames.com/how-to-make-a-simple-html5-canvas-game/

**

Making Sprite-based Games with Canvas

March 19, 2013

https://jlongster.com/Making-Sprite-based-Games-with-Canvas

Additionally, it’s relatively painless to distribute your app across a huge number of platforms. It’s exciting that in the past few years, developing games using HTML5, the technology behind the web, has become a reality.

The canvas element was introduced with HTML5 and provides an API for rendering on the web. The API is simple, but if you’ve never done graphics work before it might take some getting used to. It has great cross-browser support at this point, and it makes the web a viable platform for games.

Using canvas is simple: just create a  tag, create a rendering context from it in javascript, and use methods like fillRect and drawImage on the context to render shapes and images. The API has a lot of methods for rendering arbitrary paths, applying transformations, and more.

**

CREATE A SPRITE ANIMATION WITH HTML5 CANVAS AND JAVASCRIPT

by William Malone

Sprite animations can be drawn on HTML5 canvas and animated through JavaScript. Animations are useful in game and interactive application development. Several frames of an animation can be included in a single image and using HTML5 canvas and JavaScript we can draw a single frame at a time.

This tutorial will describe how HTML5 sprite animations work. We will go step by step through the process of creating a sprite animation. At the end of the this article we will use the animation we created in a simple HTML5 game.

http://www.williammalone.com/articles/create-html5-canvas-javascript-sprite-animation/

This one is super nifty. I really like it. Go check it out – it is the best.

**

List of best-selling video games

https://en.wikipedia.org/wiki/List_of_best-selling_video_games

**