|
This thread is locked; no one can reply to it. |
1
2
|
Cipher Pusher: still coding! |
anto80
Member #3,230
February 2003
|
Hello there, Still coding & debugging some stuff about Cipher Pusher. The topic today is about these random flare bullets??!? I didn't code this. No idea where they come from?! Debug time Have a good day! (This thread is the sequel to https://www.allegro.cc/forums/thread/616386 ( and formerly https://www.allegro.cc/forums/thread/616060 , https://www.allegro.cc/forums/thread/615908 and https://www.allegro.cc/forums/thread/615719 ) sorry for that. #ThreadAutolock ___________ |
Eric Johnson
Member #14,841
January 2013
|
That's not a bug, that's a feature! Jokes aside, I've been following your Cipher Pusher posts from the shadows for a while now... looks like a fun game.
|
Neil Roy
Member #2,229
April 2002
|
Looks good. I commented on Youtube. But I noticed you use the flare effect when you fire off the red beam, so obviously that is getting used. From the looks of it when you spawn random background stars it is using a bullet + flare, so something is out of whack. Perhaps you're looking into an array and going out of bounds in it, accessing another graphic? <shrug> It's tough to say without looking. --- |
anto80
Member #3,230
February 2003
|
Thanks a lot for your feedback guys! Actually it was more a "funny-things-that-happen-when-you-code-&-debug" video than a way to ask for help! I figured it out eventually: You were right Neil, the laser flare has a position offset since it is not drawn directly at the center of the devilfish sprite (instead it is drawn at its eye) and these x,y offset variable were not initialized correctly, except in _DEBUG configuration. Thanks Eric you your kind words. It's hard to continue on working on such a project in my spare time without losing motivation, but I'm sticking to it! Thanks again! ___________ |
Rodolfo Lam
Member #16,045
August 2015
|
It is always interesting how, as a project increases in complexity things like this become possible. Can be very disorienting when the code you write (or at least think you write) does not match the results you see. Nice unintended feature thought!
|
Neil Roy
Member #2,229
April 2002
|
Glad you figured it out. Nice work anyhow! --- |
anto80
Member #3,230
February 2003
|
rlam12 said: It is always interesting how, as a project increases in complexity things like this become possible. Can be very disorienting when the code you write (or at least think you write) does not match the results you see. Nice unintended feature thought! So true! I have some other unintented features that will surely remain in the final code (because they are funny and they fit to the gameplay) but not his one as it is so unfair/random! Here is another screenshot for today: ___________ |
Gideon Weems
Member #3,925
October 2003
|
anto80
Member #3,230
February 2003
|
Thanks a lot! Greenlit in less than 10 days! I was so surprised and glad! Meanwhile and after last event in May I decided to fix/rework/add so many things... That's an additional reason why it's not already available on Steam... And since this kind of game doesn't fit to be released "partly" I won't be satisfied to release an "Early access", so that's another reason why! Anyway I can assure you I'm still fond of coding it. Day after day my checklist reduces and the game is one step closer to what I have in mind. That's a very encouraging feeling. Thanks a lot for your kind words and for your patience! ___________ |
Edgar Reynaldo
Major Reynaldo
May 2007
|
Congratulations. The game looks unique and fun. My Website! | EAGLE GUI Library Demos | My Deviant Art Gallery | Spiraloid Preview | A4 FontMaker | Skyline! (Missile Defense) Eagle and Allegro 5 binaries | Older Allegro 4 and 5 binaries | Allegro 5 compile guide |
Gideon Weems
Member #3,925
October 2003
|
anto80
Member #3,230
February 2003
|
Good Luck Gideon! And don't hesitate to show us screenshots or any progress! ___________ |
Rodolfo Lam
Member #16,045
August 2015
|
What exactly is happening up there on that screenshot?!?! Hahahaha. Congratulations on the Greenlit! Would really like to see this the start of a really good indie studio
|
anto80
Member #3,230
February 2003
|
(Sept 17th) Thanks a lot for your support! In any case I don't think I will start a indie studio. Please let me remind you I'm doing all this in my leisure time, and it's already really difficult to mix work life/personal life + personal projects... ---- [EDIT] Sept 24th Have a good day! ---- [EDIT] Oct 1st Have a good day! ___________ |
Gideon Weems
Member #3,925
October 2003
|
Cool bugs. I like the exploding stone tile in the second one. Your style seems to have a dash of Jeff Minter. Are you familiar with his games? Gideon Weems said: I need to get to work. I did. And it was good... now back to making money. |
anto80
Member #3,230
February 2003
|
Gideon Weems said: Your style seems to have a dash of Jeff Minter. Are you familiar with his games? I have read the whole game list on his Wikipedia page and... sorry but I played none of them. However, let me remind you that 99% of the core sprites for Cipher Pusher are not made by me, but by Katinae, the artist who started the original Golbal Game Jam project with me in 2015. You may find more about her work on her webpage and/or on her DeviantArt account Good luck with your work. -------- [Edit] Oct 08 -------- [Edit] Oct 15 ___________ |
Rodolfo Lam
Member #16,045
August 2015
|
You know, that actually reminds me of a software bug Boeing 787 airplanes had around 2015... Not sure if they still have it. The temporal solution engineers devised is just hilarious. See for yourself: To keep a Boeing Dreamliner flying, reboot once every 248 days and Boeing 787 Dreamliners contain a potentially catastrophic software bug A buffer overflow inside some internal counter causes the engines to enter fail-safe mode. I wonder how they discovered this... did they left an aircraft engine on for 248 days?
|
anto80
Member #3,230
February 2003
|
Rodolfo Lam said: I wonder how they discovered this... did they left an aircraft engine on for 248 days? I think that's what is called "Boundary testing" in Quality Assurance. That is, forcing a variable to carry maximum or minimum value and see what happens. Normally critical software must be tested including a wide range of test types (which are not limited to boundary testing) before being validated for "industrial" use. If I go back to my topic about Cipher Pusher development progress, there's something I figured out recently I'd like to share with you: - Most Saturdays I post some progress (screenshots / GIFs / ...) about features being implemented. - I post here on Allegro.cc , and on the game's Facebook page, Twitter, and sometimes on some selected Facebook groups (not ALL gamedev groups. It is important not to be considered as spam) - On Facebook I usually get 1 or 2 likes (sometimes a comment). On Twitter this varies between 2 and 4 RT (mostly by bots), and between 4 and 10 likes. - Last week on this group I posted about this hypothetical case of boundary testing when the game runs 414 days in a row. And I got a lot more comments/reactions/advices... This is interesting because the game itself (gameplay, visuals, ...) doesn't really earn attention, but the possibility of having a "hidden" glitch or bug (which doesn't even cause a crash) make people comment a lot more. (Frankly most software and games development teams don't (can't?) do boundary testing as this is very time-consuming and it won't prevent other critical bugs or crashs to occur. (Moreover I believe funny graphical glitches must be kept in any game, if they don't disturb the gameplay, and if they fit to the game ambiance; and that's my case)) - Because it's about general core development, and not about game feature, probably 99% of these people won't play the game when it will be released. So there's nothing to do with building an audience. What do you think? ------------- [edit] Oct 29 Quote: What do you think? Well the question stays open. Anyway here's the pic of the week. ___________ |
MiquelFire
Member #3,110
January 2003
|
That's from Cipher Pusher right? --- |
anto80
Member #3,230
February 2003
|
MiquelFire said: That's from Cipher Pusher right? Yes! Absolutely! ___________ |
anto80
Member #3,230
February 2003
|
Today's screenshot is about item gallery work in progress. There are still lots of placeholders. {"name":"Inventory_Cipher_Pusher_Snapshot5.png","src":"\/\/djungxnpq2nug.cloudfront.net\/image\/cache\/b\/7\/b7376a472cb05b2f4cecafaadda231f2.png","w":384,"h":353,"tn":"\/\/djungxnpq2nug.cloudfront.net\/image\/cache\/b\/7\/b7376a472cb05b2f4cecafaadda231f2"} By the way, thanks to everyone whose replies prevent this thread from being locked! ___________ |
Felix-The-Ghost
Member #9,729
April 2008
|
anto80
Member #3,230
February 2003
|
Felix-The-Ghost said: ooh, what do those do? These are For example in today's screenshot: [Edit] Nov 19th ___________ |
Felix-The-Ghost
Member #9,729
April 2008
|
|
1
2
|