Climby Skies - development thread
I have been slowly working on a new game engine post Blocky Skies.
The goal of this game is still to create something fairly simple such that I can actually get it finished in a reasonable time. Anyway, here is the first preview of the engine. This isn't really what the game will look like at all, more just a test to see if the engine will be fast enough for the target platform (Unexpanded Amiga 500). This game is written mostly in C using my custom GCC 6 port that outputs VASM assembler. https://www.youtube.com/watch?v=6hjGlI1N6TU |
A new platformer! There is never enough! Is this the random design layout, or fixed? Does the game go eternally, or are there levels that can be completed (like in Rainbow Islands)?
|
Quote:
|
This is great work. I've been checking out your repos on GitHub with the hope of following and attempting something similar.
My original plan was to setup a Dev Amiga and to use AsmOne or similar but after losing so much time trying to get aging hardware to run smothly with compact flash cards / floppies / gotek I'm starting to rethink my approach. I'm leaning towards using Atom text editor sharing files with an emulated environment on my mac so I can save in Atom and compile in emulator. 68000 assembly was going to preference but after reading your post C might be a better approach and slightly more useful in my day job as a software engineer. I'd be really interested to hear about your toolchain and setup. |
Quote:
It's so much faster to build on the mac. And fs-uae makes low level debugging really easy. Happy to provide details on my dev setup. |
Cool stuff alpine9000 :great
|
Quote:
|
Quote:
Well have to see how we go with bosses, lots of artwork there. Only time will tell where we end up :-) |
Quote:
|
Quote:
I've found that when it comes to Amiga games programming, there's a real lack of information out there about using C/C++. Most stuff is either super low-level assembler or higher level Blitz, neither of which suit me. Loved Blocky Skies by the way. |
Congrats on your new game, looking good!
Suggestion, though: please don't fall into that trend of unimaginative mobile game developers that name all their games "adjective-y noun" to catch on whatever wave Flappy Bird left, it's really really stupid. |
Quote:
No C library or startup code etc, you have to manually link. I would just go with bebbo's toolchain if you're interested in gcc 6. |
Quote:
Well the full source code is on my github if that would help. |
Quote:
|
Looks like a very nice game :)
|
Quote:
https://www.youtube.com/watch?v=y1_gZAsiaw0 |
|
Quote:
Cheers for the video as well idrougge. |
Another demo video.
This demo is testing if I can render all tiles with masking so that the background displays behind them. http://i68.tinypic.com/pc2uu.jpg I obviously cheat a bit and don't render with a mask if there is nothing to see behind the tile. Either way, it's starting to get to the limit of what my old Amiga 500 can do at 50 frames per second :) https://www.youtube.com/watch?v=9Y_6JqC6eiY |
I have been working on the first powerup. The Jetpack allows the player to fly up the board (until he runs out of fuel) and in jetpack mode he will not collide with platforms as he is flying up.
This demo also uses a level that has a full tiled background (no clouds). http://i66.tinypic.com/2w1rsde.png I also added a simple menu and loading screens. https://www.youtube.com/watch?v=hwGoP96pP4Q |
All times are GMT +2. The time now is 23:55. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.