Omnimaga
Calculator Community => Other Calc-Related Projects and Ideas => TI Z80 => Topic started by: Matrefeytontias on December 22, 2014, 07:19:07 am
-
Hi,
It's been a while since I last worked on an Axe project because school kept me busy and non-motivated, but since it's the holidays, I thought of getting back into it.
I'm not getting straight back into Worms (I will, later) because I wanted to do a quick little project before, and that had to be Hexagon. Note that I'll only do Hexagon, not Super Hexagon.
At the time of writing everything has been done except collisions and patterns after 3 hours worth of programming. The game runs smoothly at 6 MHz as always.
(https://img.ourl.ca/axagon1.gif)
-
Looks pretty nice! im looking forwars to test it:)
-
Wow this is awesome ^.^
-
Yeah, for now it's fine, but I'm worried about what the speed will look like with many obstacles, as the screen can be pretty cluttered with filled polygons in the original game :/
-
Alright, now that complex patterns are nicely supported and easy to add at will, the only things left are collisions and a proper menu !
(https://img.ourl.ca/axagon2.gif)
-
WOW this looks cool! but you shoud add a teacher key;)
-
I volunteer for beta testing :3
-
Also, score keeping :P
It's looking awesome! :D
-
This looks great! As soon as i saw you had another project i was sure i had to check it out :D
-
Thanks everybody !
Digital: there is a teacher key, it's [clear], I just don't need to demonstrate it (I do it in the screenshot anyway though :P)
Keoni29: well, there's little need for beta-testing as any bug would totally break the game, making it obvious :P Besides, I'll soon release a complete version of the game. I told you guys it was a quick project :P I'm probably going to poke Terry Cavanagh about it before posting it though.
Sorunome: score is kept, but not displayed because I'm thinking about the fastest way to do it. I'll probably use sprites that are aligned to 8 pixels for digits, that way hardly any time is wasted in the display (displaying decimal numbers is bleh, as you know).
chickendude: glad to see I didn't deceive you ;D
-
Note that I'll only do Hexagon, not Super Hexagon.
What's the difference?
-
Aligned sprites are definitely the way to go. Using TI's text routines (_vPutS) will kill the speed.
-
Note that I'll only do Hexagon, not Super Hexagon.
What's the difference?
Hexagon is the flash game Terry Cavanagh made first in one day, eventually leading to him making Super Hexagon. The level 1 of Super Hexagon is actually Hexagon.
-
More news ! Collisions are implemented, next is scoring. Aaand I actually want to bring it a little further afterwards, so we'll see about that when the time comes :3 (I also have to do a titlescreen first).
-
Bump :
(https://img.ourl.ca/axagon3.gif)
Need I say more ? :P
-
oh yeah! Can't wait for the release!
-
Yeah : "I forgot to put the level part name (point, line, triangle; etc...)" ;p
-
I didn't forget shit :P I call that "not doing everything at once". Also, I don't want to use the TI-OS's text functions as they always slow everything down.
-
Use the text axiom or bitmaps so! :p
-
Not sure why, but the second screen shot you posted (with the white background) looks a lot better to me. It just seems easier to see things for some reason.
-
Wow, really impressive as always matref! What's left to do? Looks ready for a release to me :)
-
Thanks :) what's left is pretty much just add more pentagonal and square patterns, finish the two last difficulties (45s and 60s) and add highscore saving and a menu.
-
Release time !
So instead of talking to describe it, I'll just post it and you try it :P beware that I ended up adding a bunch of things I initially didn't plan. Also, you still get a screenshot of the new title screen.
(https://img.ourl.ca/axagon4.gif)
Here you go for now, while it gets approved at ticalc : http://www.mirari.fr/PJ06
EDIT : actual gameplay :
(https://img.ourl.ca/axagon5.gif)
-
Wow this is looking awesome O.O :thumbsup:
-
It's great! Hard, but great! And just for you i cleared some space out on my 83+ to play it in full 6MHz glory :D
-
Way to go :D glad you like it !
-
I found a bug in your game when you hold the second key the game starts glitching a little bit
-
It's not a bug, it's a dev command that I forgot to remove. I'll fix that eventually.
-
Wait....you actually use dev commands? O.O
-
By "dev command", I really just mean buttons that I can press to make things happen faster :P for instance, if you press 2nd it spawns the specific pattern which adds an edge, and alpha does the same with the specific pattern that subtracts an edge.
-
Yeah the thing is that i always hard-code that stuff and then just remove it, i know that that takes up quite some re-compiling :P