New Updates and New Demo Soon!

Hey all!

Sorry for not updating recently, but, things are still happening. I usually update the AtariAge post for convenience than the page here, but I figured now I may as well try and do it more often.

If you haven’t been keeping track there, new things have been added. First a better title screen, very nice. Has the carrot and things in there now.

cktitle

Next, the entire engine has been update to allow for multiple colours on the levels and multiple enemies so we can get cool scenes like this where some carrot ghosts are trying to corner Jinny by a spooky tree.

JinnyGameBankswitch986d_4_WalkingBG_3_2

Lastly Jinny’s portrait on the lives screen has been updated, so that it’s now colourful! Very nice right? Beautiful kitty girl in all her colourful glory.

jinnyportraitcolour

All these changes will be in the next demo that’s coming soon. I just have to polish a few things up and we’ll be good to go!

Until then have fun!! :3

-Jinroh

Laughing all the way to the Bankswitch.

Hi hi!

Carrot Kingdom is still progressing! ๐Ÿ˜€ In case you’re wondering what’s going on, things are smooth and smarmy. A few things to do before the public demo, but 90% of it is there! ๐Ÿ˜€

Bankswitching was one of the things I had never done before, (Currently it’s a 16K game) which means that it has 4, 4K banks of game code & data. HUGE right?

It really gives me some freedom to put some of the little bits and pieces of polish that I want in. In case you’re wondering about the internal workings, the banks are currently laid out like so:

  • Bank 1 – Title Screen/Maybe Dialogue Kernel or something.
  • Bank 2 – Sidescrolling Engine.
  • Bank 3 – Boss Engine.
  • Bank 4 – Scrolling Code and Level Data.

Having almost an entire 4K bank for level data gives me a lot of wiggle room to add a bunch of levels. How many? Eh…I’m not sure yet. I’m going to get to that part after the demo is all done. The demo will have a new unseen area that I can add, because of the newly freed up space. I’m happy to be able to include that little surprise in there. ๐Ÿ˜‰

Here is a video of all the banks all wired together for you enjoyment. New update coming soon! ๐Ÿ˜€

Enjoy!
-Jinroh

Beautiful new Jinny art! :3

Hey all!

Got a surprise the other day when a commission I had done of our girl, and main character of Carrot Kingdom, Jinny was finished!

Tayy aka @TayyKitsune on Twitter, (whom I commissioned) rendered Jinny’s likeness stunningly and beautifully in her fursona kitty cat girl form. ๐Ÿ˜€ So gorgeous!

I plan on having an exclusive poster or something created for Carrot Kingdom when it is ready for the VCS, in the meantime feel free to enjoy this one, I know I do. ๐Ÿ˜€

JinnyPinupSmall

I really recommend her if you need some top notch art!

Stay tuned!
-Jinroh.

Convex Polygon Triangulation

Hey all!

I was recently looking around, for a library to do polygon triangulation. I found some great ones, LibTess, Triangle, etc. but they were all a bit heavier than what I needed. I was just intending to do convex polygons, so I figured I could get away with less code to clutter up my folders.

I found an article on GameDev.net that struck my fancy. This article provided two simple examples, the ‘Triangle Soup’ method of making triangles from one point and then dividing them up from there. This mode is easy and simple, but as one commentor suggested, that it does not always make well formed triangles.

Convex


Following this suggestion I took a few minutes to modify the basic algorithm into the suggested method of adding a new central point to the polygon and fanning the polygons out from that as the central base. This method makes nice well formed triangles, but adds more of them than the ‘soup’ method.

Convex1


Hopefully someone out there will find this useful, as I needed it for a project. I have included the simple source example for you to do what you will with. ๐Ÿ™‚

Download Sample .EXE and Source file

Convex2

Keep in mind the code is just quick and dirty as it was basically a test so thereโ€™s no โ€œprofessionalโ€ coding scheme just basic conventions and trying to get it coded up as quickly as possible so it may be a little hackey, but hey itโ€™s a nice learning example and maybe can help some people out as I did not see very many if any at all examples of simple Convex Polygon Triangulation. Itโ€™s not meant to do any damage, but I am not liable for any, and use at your own risk.

Enjoy!
-Jinroh.

School Maze 3D

For a long time I’ve been wanting to make a School Maze game that is Wolf3D style. Finally after some doing, the “beta” version is done. The game levels are identical to the Flash version with auto generating enemy placement, item placement, etc.

You can finish it, but it just loops back to the beginning. The basis is done, and it should be quite fun when it’s finished. It is quite fun now on its own, but could use some more features to make it more fleshed out.

I’ll post more info as it is more complete.

Enjoy!
-Jinroh

Pokemon Adventures and Backlighting!

Of all the projects I had to get around to finally finishing, installing my Gameboy Pocket backlight was one of the ones that was top of my list for a while. I only wish I had been able to do that as a kid! I would have been stoked to play Pokemon more covertly when it was released. Back in 1998 on a family trip to the beach in Maryland, we stopped in Delaware (no sales tax!) at a Walmart shortly after Pokemon Red and Blue were released. My brother and I had been playing Mega Man II on the ONE Gameboy (really it was mine but I was good at sharing) we had in the car at the time.

Our parents thought we had been good or whatever, so we both got copies of Red and Blue just on a whim. This was really rare because we were just middle of the road as far as money went growing up. The guy behind the sales desk was telling us he had heard about this “Pokee-man” thing and it sounded cool, but he hadn’t played it yet. We happily got the games which were like I dunno $40 or $50 back then, it was rare that we got a game that wasn’t on Christmas or Birthday so it was extra cool. We even got a launch day or week whatever button for Pokemon (that I still have, great stuff) which was really cool and added the the mystique of such a new game.

Prior to the release of the games, I had gotten the Pokemon Power magazines which were, and still are, awesome. I loved those things, reading, re-reading, dreaming about all the gameplay and cool things that the game had to offer. The interesting scenarios, the pokemon to collect, it was all so new and cool at that time with the battling and traveling the large world, it was great. When we finally flicked on the Gameboy with the cool Red and Blue cartridges for the first time we were blown away it was unlike anything I had played before. I had played plenty of Western RPGs like Bard’s Tale, and such, but never played a JRPG before, so it was a novelty, and a change of pace.

Now, this brings me to why the backlight would have been handy! We had been staying at a cheap motel that night, and after we arrived and we weren’t very far into the game. We were pretty much still tooling around Veridian forest barely. When it came time for bed, we couldn’t sleep, we were still riding the Pokemon high. So we took turns playing, one of us would pretend to sleep, and the other would go into the bathroom off the to the side and play in there so our parents wouldn’t know. We rotated in 30 min shifts since we didn’t have another Gameboy and it was sweet. Needless to say having a backlit Gameboy would have made covert playing a lot easier!

Now I finally have mine backlit. It’s not the prettiest I noticed after that was installed I need to clean the screen, but it’s still perfectly playable so I’ll do that later. ๐Ÿ˜‰

Nonelectronics.com is where I got my backlight from and it’s great aside from a little “dead zone” where the light doesn’t shine all that well, but it has been sitting in a box for 2 years so I chalk it up to that.

Until next time, have fun!
-Jinroh