The Lounge is rated PG. If you're about to post something you wouldn't want your
kid sister to read then don't post it. No flame wars, no abusive conduct, no programming
questions and please don't post ads.
I have fond memories of messing around with it when I was younger. Back then, there was a pretty big community, which also provided free spritesheets, music and other assets - don't know how it is these days.
Man, I think that was what got me into programing at all. I remember spending hours at a time on the brazilian/portuguese forums discussing and learning map making and some light events/scripting. The lengths I would go to make the real time battle system (not ABS, the one that was based on events on a map) do what I wanted...
I would try Construct 2 (dont get Construct 3 unless you want to pay a subscription!), it has a free version (very limited), and you dont "need" to know programming. It all drag and drop to do the logic.
Here is the website:
Okay, I will admit I don't write games, and like you, I have ZERO interest in doing so.
But at 9 years old, I would hope to drive the creative process with your kid.
Help them organize the game, and learn successive refinement.
Help them Identify the colors/graphics (find out if they have talents here), or
they can search the internet and get "Like this, but bigger... Like this, but scarier" examples.
Take the time to teach about organizing, thinking, and problem solving. Writing the script.
Finding similar games, with similar modes of play.
Is it to publish, or to learn? Or to express? (Why create the game?).
Is it really a game, or a digital story?
Can we tell the digital story first, using powerpoint, and graphics?
Using Flash? (eek)
The challenge is that the TYPICAL 9yr old isn't ready to program, and probably does not want to.
But BEING CREATIVE is something they crave.
Sharing something they make is AWESOME.
Making Mom proud. Being Unique/Popular.
Which are great drivers. But so is having fun, and learning in general.
I (and this is JUST ME, who has a daughter that was published by like 14) had to learn that she wants to write, and not always a BOOK or a NOVEL or something I recognize as a goal. Sometimes it is just an expression of art, that gets you a step closer.
So, like Piano Practice... Help them learn to play the chords they will use in future endeavors. This too may pass. Success is just having had some level of experience until they get bored and move on...
I'd strongly recommend Phaser.js it's a powerful framework that comes with tons of samples, demos and video tutorials.
It's fast, fun to use and all you need is their library, a recetn version of any browser and a text editor to start using it!.
Let me rephrase that, it's free to learn but if you want to sell your game I don't know if they charge you for that, Ihacen't sell anything. The best part is that after completing their first training tutorial you end up with a very cool game to play with and that sparkles creativity and lights the kids enthusiasm. I thaught my nephew to program with that and we both enjoyed it.
They have a visual scripting language called 'Blueprints' built in, which doesn't sacrifice power for ease of use; so even though he wouldn't be writing an actual language, he'd still be learning key programming concepts.
If he ever got far with it, it maintains features of C++ all in Blueprint, so you can inherit/extend classes without ever really touching code.
It can get tricky with things like character AI, but they have some basic functions built in to make it easier. Definitely enough for candycorn cowboys and fire bats.
There's lots of documentation for it, and a lot of video tutorials that he could use to help him along.
Unity is also a good option, but dealing with raw C# and their semi-convoluted component system can be a tricky thing to wrap your head around. That might be jumping a little into the deep end.
There's also 0 help with AI systems (path finding, finite state machines, etc) last i knew, unless you start buying add-ons for it.
Also, fwiw, there's nothing wrong with writing ye olde text adventure in Basic
... Or C# if you care to be current about it.
Cocos2d-x is good for C++ multi-platform games. It's not for a novice though. The strength is the same code runs on almost all device platforms. While Unity is very popular, it is not free to use like Cocos2d-x. Cocos2d-x is a great 2D game engine to work with and it's well maintained. If you are a single programmer, who has no money, but does have some real world programming experience, it is the best option around.
If you have a little money and no programming experience, GameSalad and BuildBox are drag and drop game designers. The support multiple platforms also.
My son, age 15, has just been through the same thing.
He was also making the choice between Unity and Unreal. He started with Unity based on the number of tutorials and other things. What he found is that the while Unity had many tutorials, many of them were old - referred to earlier versions of Unity - and no longer produced runable output. In short they were not helpful. I also recall that he spent an inordinate amount of time trying to get all the versions and dependencies working together. (and that may be related to the first issue as well). On the occasions I tried to help - a lot of the information was aimed at people who had programming experience, and I found my help was mostly filling in the gaps.
Teenagers do not have much patience.
He then switched to Unreal. By comparison, he's been able to get it up and running, and has glued together tutorials and sample code to produce a rough first/third person shooter. It still needs work - but he can see progress. He is much happier with Unreal.
Now - it is possible that all the pain from Unity has given him the skills to get into Unreal with less problems - but I don't think so.
Based on this - if the choices are Unreal or Unity - I would recommend Unreal.
Of course - if your Kids are completely green to programming - I would consider Python and Pygame. There are books on programming games with Pygame, and while it's not Unreal or Unity - it is advanced enough to some 3D. For 3D look up Panda3D and/or Ogre.
Google was one of the first big websites to get rid of the RSS option. Facebook and Twitter followed suit. Bing News had an RSS option but it also disappeared. Initially, it seemed like there was a war on RSS but the excuse was that as websites built mobile-friendly pages, RSS was eliminated in the transition. This became more true as many websites decided monetize their mobile apps and eliminated the freeloaders on RSS. Now, Google News has brought back the RSS feed link (in the footer) in a different format. How long will it last? Meanwhile, Google has also indicated that the old RSS links (some versions continued to work) will be obsoleted. The new Google News links are like this:
HTML - https://news.google.com/news/search/section/q/aadhaar
RSS - https://news.google.com/news/rss/search/section/q/aadhaar
(aadhaar can be replaced with any other search term)
In some cases, Google News might block a feed. That could happen if you are:
Using Google News feeds for profit or to increase traffic to your site
Reformatting news results so they look like your own content
Changing, editing, or creating works based on content from Google News
Just got a brand new Android phone yesterday.
It's running Nougat and has a octocore processor and 2GB RAM, 12MP & 8MP cameras and was only $65USD (less than $100, wow!) Huawei Elate 4G - Specifications[^]
I'm taking a chance on it since my previous cheapy phone (Alcatel Flint) has a problem where the power button has to be pressed about 7 times to get the thing to turn on. Sometimes it just flashes the screen then turns immediately off again. I dealt with that for 6 months.
Anyways, I let Google do their magic and my apps were restored on the new phone and everything is up and running again and all contacts were restored.
However, for some reason it did not install the Google Messages app (even though it installed all my other previously used apps) on the new phone, even though I was using Messages on my previous phone.
Messages, Messaging, Hang-outs
So the phone is running Nougat -- newer than my previous (Lollipop) but I noticed that the app that it defaults to for TXT is "Messaging".
However, I know that Google had moved away from "Messaging" app to "Messages"
So I'm just wondering why the newer phone doesn't have "Messages" on it:
First of all, terrible naming scheme. Second, Google, why would you confuse me further about which app is which? Third, Hangouts was an okay name and at least allowed me to differentiate which one I was talking about. Why'd you change, Google? Fourth, It is so confusing and seems to almost help hackers because if I search the Play store for messages or messaging I find so many apps it is even more confusing to determine whose is whats. Here's the search on Google Play[^] Fifth, Because you auto-installed "Messaging" on my phone it leads me to believe that is the _official_ one but the "Messages" one is better and actually newer and has more options.
Maybe Messaging is from my phone company? Well, it's all confusing.
Okay, Google, have your people fix this immediately. Thanks.
I had a similar situation last week. I had a couple of Pop-ups come up and wanted to check for malware. Looking under apps, I saw Launcher3 with a crappy-looking icon. I can't remove it and as far as I can tell, it's an official Google thing.
I also had a "File Manager" thing that was on my phone. I thought it was an official Google app but it was a 3rd party thing...I think. It was on my old phone and then Google brought it onto my new phone.
When you open it up it also starts some app cleaner and booster thing.
Oh, I just searched and it was an Alcatel (old phone) specific app. File Manager on Play Store (alcatel)[^]
I uninstalled it and found the Google Files thing. Sheesh, phones these days.
According to MSN, one day in April 1930 the BBC reported: "There is no news" and played piano music instead. Heck, here in the USA they would have aired a rerun of one of the episodes from an earlier season!
doing some weekend email/inbox catchup
Noticed doing evansdata surveys it occasionally mentions statckoverflow but not codeproject.
sad really, not enough cp'ers doing surveys? I add codeproject in 'others' where appropriate. Any others doing this?
For those not heard of ed, take a look: Evans Data Dev Net[^]
- real rewards (paypal credit - use anywhere) when you collect enough points.
disclaimer: I don't work for them or any affiliate, was jus vocalising keyboarding a thought.
Do not switch off your computer.
When a new survey is available they send email indicating the subject and points, typically 2000 - 3000 per survey depending on length. If you join you'll probably find at least 1 recent survey (3000 points) still open.
Sometimes based on the first few questions they may say you're not suitable to continue (i.e. one survey couple months ago they asked about doing IoT, as I answered that I'm doing none, so they wouldn't let me complete - fine - and yes if you're hungry you can lie and say yes....) - and no, they don;t wait till the very end to tell you if you qualify, it'll be in the first few questions.
After doing the survey takes maybe a week or 2 for the points to be credited, but they will come - I've never been let down (they got history so can see surveys pending/credited).
I've done it for bit over a year and once already cashed in 30000 points for a $25 paypal credit - came very soon after the request, already back at 25000 points (20k gets a $15 voucher, but better ratio to get to use 30k for $25).
Nice feel-good reward for 15 minuits every month or so, but mostly you get your vote counted.
Do not switch off your computer.
I don't want to rain on anyone's parade and I especially don't want to rain on anyone's parade on a Friday, but since this is an advertisement and this is the Lounge perhaps it's best posted in Freetools.
Which is somewhere on this website ... use the Search engine
"the debugger doesn't tell me anything because this code compiles just fine" - random QA comment
"Facebook is where you tell lies to your friends. Twitter is where you tell the truth to strangers." - chriselst
"I don't drink any more... then again, I don't drink any less." - Mike Mullikins uncle