SyntaxBomb - Indie Coders

General Category => Worklogs => Topic started by: jonza on February 16, 2019, 23:15:29

Title: Inner Demons - 8-bit wars comp entry
Post by: jonza on February 16, 2019, 23:15:29
I stumbled upon this forum, and just had to register and participate in the 8-bit wars. Big thanks to qube and everyone else who is making this happen. It's been over 20 years since I last made a game, so I might be little rusty.

My game is going to be a story driven platformer about battling your inner demons... At least that is my excuse for using same lazily recolored sprites for all characters. Your player has three different 'mario style' sizes, and enemies maybe more.

I'm using Polyanna https://csdb.dk/release/?id=153091 (https://csdb.dk/release/?id=153091) for music. 5 extra channels for sound seems almost like cheating, but this tracker should actually run on real hardware. I'm only using 4 of the 8 channels anyway. At the moment i'm using QB64 for coding, but not sure if I'm sticking with that.

Oh yeah: i'm trying to make something that sounds and smells like a C-64 game.
Title: Re: Inner Demons - 8-bit wars comp entry
Post by: round157 on February 17, 2019, 04:28:35
QB64, a popular software. Just like FreeBASIC. Good luck.....
Title: Re: Inner Demons - 8-bit wars comp entry
Post by: MrmediamanX on February 17, 2019, 09:03:35
you have until  Sunday March 31st 23:59:59 BST so there should be plenty of time left to build something.
also welcome to forums ... a home away from home. :D
Title: Re: Inner Demons - 8-bit wars comp entry
Post by: Qube on February 17, 2019, 16:56:36
He he, love the c64_bigguy.gif, reminds me of the Bruce Lee game :P
Title: Re: Inner Demons - 8-bit wars comp entry
Post by: STEVIE G on February 17, 2019, 17:04:40
Quote from: jonza on February 16, 2019, 23:15:29
I stumbled upon this forum, and just had to register and participate in the 8-bit wars. Big thanks to qube and everyone else who is making this happen. It's been over 20 years since I last made a game, so I might be little rusty.

My game is going to be a story driven platformer about battling your inner demons... At least that is my excuse for using same lazily recolored sprites for all characters. Your player has three different 'mario style' sizes, and enemies maybe more.

I'm using Polyanna https://csdb.dk/release/?id=153091 (https://csdb.dk/release/?id=153091) for music. 5 extra channels for sound seems almost like cheating, but this tracker should actually run on real hardware. I'm only using 4 of the 8 channels anyway. At the moment i'm using QB64 for coding, but not sure if I'm sticking with that.

Oh yeah: i'm trying to make something that sounds and smells like a C-64 game.

+1 for Tiny guy.  It'll keep your asset work to a minimum too.  Let's face it - most old 8bit games required you to fill in the blanks with your imagination  ;)
Title: Re: Inner Demons - 8-bit wars comp entry
Post by: Xerra on February 17, 2019, 21:14:43
Quote from: Qube on February 17, 2019, 16:56:36
He he, love the c64_bigguy.gif, reminds me of the Bruce Lee game :P

This is exactly what I was thinking. That game is such a classic.
Title: Re: Inner Demons - 8-bit wars comp entry
Post by: Steve Elliott on February 17, 2019, 21:32:28
Welcome to the forum - good stuff.  Looking like a dark horse competition-wise.
Title: Re: Inner Demons - 8-bit wars comp entry
Post by: jonza on February 17, 2019, 22:09:57
Quote from: Qube on February 17, 2019, 16:56:36
He he, love the c64_bigguy.gif, reminds me of the Bruce Lee game :P

Me too. It's not intentional, but it's hard to unsee. Maybe I should include a power-up that makes you yellow and gives you karate :)
Title: Re: Inner Demons - 8-bit wars comp entry
Post by: jonza on February 17, 2019, 22:21:07
Some early gameplay video!

https://youtu.be/9PGD7uAG5yw

Many things are still missing, wrong or broken. Code is slow as hell and I think I'm getting a tendonitis to my wrist :)
Title: Re: Inner Demons - 8-bit wars comp entry
Post by: MrmediamanX on February 18, 2019, 11:01:21
ah man, that is cool. but it's best just use screenshot's when show casing your progress.
you don't want give away to much, at least game play wise. all & all very cool look.
Title: Re: Inner Demons - 8-bit wars comp entry
Post by: jonza on February 18, 2019, 13:52:53
Quote from: MrmediamanX on February 18, 2019, 11:01:21
ah man, that is cool. but it's best just use screenshot's when show casing your progress.
you don't want give away to much, at least game play wise. all & all very cool look.

Probably a good idea. No worries. It's going to be plenty different. I already redrew almost all of the graphics. Style is similar, but it sits on a 8x8 grid now and is a bit more like an actual C-64 game could look like. There's not a lot of the intended game play mechanics on the video -- beyond jumping and platforms anyway. It isn't going to be so "mario". Just needed something to do in the game so I threw in a bunch of coins and some projectiles for now.
Title: Re: Inner Demons - 8-bit wars comp entry
Post by: MrmediamanX on February 18, 2019, 14:39:11
it's cool ... all the best :)
Title: Re: Inner Demons - 8-bit wars comp entry
Post by: jonza on February 20, 2019, 07:10:00
Graphics and my game engine is working correctly with double wide pixels. Graphics are trying to emulate 4x8 multicolor character mode with some sprites. This scene would be using sprites for the player character, clouds and coins.

Trying to have a char set and sprite set that could actually fit in the VIC-II:s 16kb memory. Just found out there's no sprite mirroring or flipping registers in C64, and my palette swaps take space too. That ram runs out fast! I'm currently counting that I would need about 14.5kb. :)

Next up: Enemies
Title: Re: Inner Demons - 8-bit wars comp entry
Post by: jonza on March 01, 2019, 02:55:17
My game just turned into a series.  Other one is going to be a entry to the "Love letter to freebasic" -comp. It's going to be totally different,  a run 'n' gun game with aggressive punk as background music. Story wise it's a sequel, but the other deadline is earlier, so it looks like "Inner Demons" will technically be a prequel :)

Protagonist of both games will now be called "90's guy". He's traumatized by everything that has happened since 2001. Nineties Guy had a nervous brakedown and is currently stuck in a mental hospital tied with a straitjacket. Both games are set in his imagination. In Inner Demons he's dealing with his... Inner Demons. In the other one he still needs to deal with  the trauma that's caused by Visual Basic, .net, Object oriented programming etc. In his mind he's going to make things right and shoot him self some JS, CSS3 ad HTML5 with his finger.

My wife just showed me an amazing draft of a picture for the loading screen... So I guess the loading screen war is on :)
Title: Re: Inner Demons - 8-bit wars comp entry
Post by: 3DzForMe on March 01, 2019, 14:34:46
Great work, another well presented game, still a month to go.... 8)
Title: Re: Inner Demons - 8-bit wars comp entry
Post by: jonza on March 06, 2019, 01:04:55
Enemies, new levels, tiles, parallax scrolling, palette fixes, etc. Not sure if I can finish the FreeBASIC comp game on time. Lost few days of developement time to an unforeseen situation. Haven't totally given up on that yet, but I'ts really hard to come up with fast and easy enemy designs and sprites if your concept needs "other programming languages" as enemies.

8-bit wars is coming along fine thought... Still missing most of SID music and SFX. Parallax scrolling needs to be simplified or removed from this level to be almost somewhat possible.
Title: Re: Inner Demons - 8-bit wars comp entry
Post by: Qube on March 06, 2019, 01:41:07
QuoteNot sure if I can finish the FreeBASIC comp game on time. Lost few days of developement time to an unforeseen situation. Haven't totally given up on that yet
Keep at it until the last minute as sometimes things can come together really quickly :)

QuoteParallax scrolling needs to be simplified or removed from this level to be almost somewhat possible.
Looks good but keep in mind you don't need to go crazy specific to if your chosen computer could do x, y, z stuff technically. If you want to add in multiple layers of parallax scrolling then feel free to do that.  Besides the C64 had games with parallax scrolling.
Title: Re: Inner Demons - 8-bit wars comp entry
Post by: GaborD on March 06, 2019, 01:53:53
Hope you can pull it off in time, looks spot on for this compo.
Title: Re: Inner Demons - 8-bit wars comp entry
Post by: jonza on March 07, 2019, 06:58:15
Loading screen...
Title: Re: Inner Demons - 8-bit wars comp entry
Post by: 3DzForMe on March 07, 2019, 07:30:45
Nicely done loading screen ;)  8) Reminds me of an arnie shwarschnegger film, total recall....
Title: Re: Inner Demons - 8-bit wars comp entry
Post by: iWasAdam on March 07, 2019, 07:36:25
excellent graphics you got going on there.

tiny suggestion for you:
maybe make the text a little bigger, slant it (slightly) and take out the dithering (spots)
Title: Re: Inner Demons - 8-bit wars comp entry
Post by: jonza on March 07, 2019, 12:02:35
Like this maybe? Too many possibilities...
Title: Re: Inner Demons - 8-bit wars comp entry
Post by: iWasAdam on March 07, 2019, 12:31:28
yup - you got it.  ;D
my (personal) preference would be to rotate it the other way and sort of put it where the previous one was - would fill the spce nicely and leave you some space below for anything else - logo, etc
Title: Re: Inner Demons - 8-bit wars comp entry
Post by: craigd on March 15, 2019, 03:13:13
Was hoping you'd have gone with the tiny sprite since it seemed to have more character, but still looking good!
Title: Re: Inner Demons - 8-bit wars comp entry
Post by: jonza on March 15, 2019, 08:26:31
I'm still using it. Our hero has 3 sizes that represent mental health. Basic enemies are color swaps of it, and there will be points where you need the tiny guy.
Title: Re: Inner Demons - 8-bit wars comp entry
Post by: jonza on March 15, 2019, 08:38:13
No work done for a while. My son, who is the Ron Hubbard of the team, got sick and got diagnosed with stage 4 lymphoma three days ago. My son is still eager to finish, albeit with somewhat reduced workload. Anyway it would be stupidest thing to leave a project unfinished now. But you know... Fuck! (Sorry about that)
Title: Re: Inner Demons - 8-bit wars comp entry
Post by: Steve Elliott on March 15, 2019, 10:27:38
Cool loading screen.   8)

Sorry to hear about your son.   :(
Title: Re: Inner Demons - 8-bit wars comp entry
Post by: iWasAdam on March 15, 2019, 10:37:49
Dude, Best thoughts to your son
Title: Re: Inner Demons - 8-bit wars comp entry
Post by: Qube on March 15, 2019, 11:32:49
Sorry to hear about your son, shocking news :(
Title: Re: Inner Demons - 8-bit wars comp entry
Post by: craigd on March 15, 2019, 13:14:06
Quote from: jonza on March 15, 2019, 08:26:31
I'm still using it. Our hero has 3 sizes that represent mental health. Basic enemies are color swaps of it, and there will be points where you need the tiny guy.

Ahhhh ok my bad. I think my coherent brain shuts down after midnight. Glad you're still using it :)

Sorry to hear about the bad news!
Title: Re: Inner Demons - 8-bit wars comp entry
Post by: blinkok on March 15, 2019, 22:17:58
Very very sorry to hear about your son Jonza.
Title: Re: Inner Demons - 8-bit wars comp entry
Post by: Xerra on March 15, 2019, 22:59:51
Quote from: jonza on March 15, 2019, 08:38:13
No work done for a while. My son, who is the Ron Hubbard of the team, got sick and got diagnosed with stage 4 lymphoma three days ago. My son is still eager to finish, albeit with somewhat reduced workload. Anyway it would be stupidest thing to leave a project unfinished now. But you know... Fuck! (Sorry about that)

This is terrible news. Unless he's getting benefit from working on this with you then life should take priority over a game. Carry on working on it when he wants to but maybe forget about working to a competition deadline. Sorry for your bad news :-(
Title: Re: Inner Demons - 8-bit wars comp entry
Post by: STEVIE G on March 15, 2019, 23:14:42
Fuck the game ... priorities .  Unless it's something which is being driven by the wee man?! A distraction is always a good thing!

Title: Re: Inner Demons - 8-bit wars comp entry
Post by: 3DzForMe on March 15, 2019, 23:22:20
Quote.  ago. My son is still eager to finish, albeit with somewhat reduced workload. Anyway it would be stupidest thing to leave a project unfinished now. 

Sorry to hear about your son's diagnosis, if he's happy to code along as a focus thing, good luck to you both in the competition. The artwork your entry has is inspirational, happy coding!
Title: Re: Inner Demons - 8-bit wars comp entry
Post by: therevills on March 16, 2019, 02:19:02
Dam :( Sorry to hear about your son, hope everything gets better soon!
Title: Re: Inner Demons - 8-bit wars comp entry
Post by: plenatus on March 16, 2019, 02:21:51
I'm sorry to hear that. Best wishes for your son.
Title: Re: Inner Demons - 8-bit wars comp entry
Post by: jonza on March 27, 2019, 14:18:13
We got some good news. Cancer is  "better" version of the possibilities, Hodgins, so it's almost always curable and non-deadly for young people. People under 20y have a survival rate that nears 100%.

There hasn't been much progress. Restarted work today. So we're feeling fine and are still in the race  8) 
Title: Re: Inner Demons - 8-bit wars comp entry
Post by: STEVIE G on March 27, 2019, 16:02:48
Quote from: jonza on March 27, 2019, 14:18:13
We got some good news. Cancer is  "better" version of the possibilities, Hodgins, so it's almost always curable and non-deadly for young people. People under 20y have a survival rate that nears 100%.

There hasn't been much progress. Restarted work today. So we're feeling fine and are still in the race  8)

Excellent news - must be a huge relief!
Title: Re: Inner Demons - 8-bit wars comp entry
Post by: 3DzForMe on March 27, 2019, 16:52:25
Great news, happy for you all, it must be a relief.
Title: Re: Inner Demons - 8-bit wars comp entry
Post by: Qube on March 27, 2019, 17:16:52
Quote from: jonza on March 27, 2019, 14:18:13
We got some good news. Cancer is  "better" version of the possibilities, Hodgins, so it's almost always curable and non-deadly for young people. People under 20y have a survival rate that nears 100%.

There hasn't been much progress. Restarted work today. So we're feeling fine and are still in the race  8) 
That's good news ( in the grand scheme of things ).
Title: Re: Inner Demons - 8-bit wars comp entry
Post by: jonza on March 28, 2019, 01:08:05
Quote from: Qube on March 27, 2019, 17:16:52
That's good news ( in the grand scheme of things ).

Thanks  :)
Title: Re: Inner Demons - 8-bit wars comp entry
Post by: jonza on March 28, 2019, 01:16:47
Some battling with one of your bigger inner demon on an unfinished level.
Title: Re: Inner Demons - 8-bit wars comp entry
Post by: jonza on April 01, 2019, 02:17:21
This one's no longer an competition entry. Sorry about that, but I'm still finishing it at some better time.
Title: Re: Inner Demons - 8-bit wars comp entry
Post by: therevills on April 01, 2019, 02:58:05
That's a shame Jonza, but totally understandable - hope you get it finished and that everything is okay!
Title: Re: Inner Demons - 8-bit wars comp entry
Post by: MrmediamanX on April 01, 2019, 05:25:54
don't sweat man, we know how difficult dev-ing can be and with life issues popping up now and then it is what it is. :)
Title: Re: Inner Demons - 8-bit wars comp entry
Post by: jonza on February 02, 2021, 03:49:56
Wow... it's been almost two years already. I'm here with an positive update. SInce last time a lot has happened. My son was in a scary situation. Things got quite bad before they got better. Treatment didn't work, but after some future-magic, he should be fine again. Immune-system had to be replaced with a new one, and waiting for second first immunizations during pandemic is weird -- but almost nice compared to what came before. We won! Thank god we live in Finland, where medical care is used to cure -- not make some greedy pigs rich.

Anyway. Inner Demons has devolved in to a prequel of sorts. My current project is a story driven action platformer that is based on the last chapters of the Finnish Epic Poem "Kalevala", added with the weirdest stories, beliefs and pagan traditions ever... 
Title: Re: Inner Demons - 8-bit wars comp entry
Post by: Derron on February 02, 2021, 08:42:32
Good news!

Ah and the game... yeah ... dunno if it matters but also good news.


bye
Ron