QualityCatGames

Ludum Dare 37

It’s been a while, also…I think I’m in…

So, too much has happened since last time I was here, and quite frankly, I’d rather not go into all those details…

I have been working on my projects quite a lot, still… (something that my github should reflect)

So, as for my participation in this LD, it will probably be exclusively graphics design. I don’t plan on coding this time, simply because my game library needs some TLC, and I can’t be bothered to spend prolonged periods of time trying to do that. Also, I’d like to improve my graphics design skills. That said, I’ll probably be teaming-up with one of my friends this time. I may do this for a few runs, regardless of how much more I get done on my library.

That’s all for now…

General Progress Update 2/20/2017

I have been fairly active working on various projects lately.

I’ve been re-doing the Game object in my library to use requestAnimationFrame(), and working on adding proper documentation. There are other changes, too, and these are best reflected/explained on the library’s github.

SpongebobZelda progresses slowly. I’ve hit that wall where motivation is hard to maintain. Primary reason is this is a tedious process. None the less, it progresses.

I’ve been working on one of the games I created before Ludum Dare. I’m trying to get all the games build with my library all to use the same codebase, as far as the library is concerned. In the past, they all used a single JS file containing everything. This is not the case anymore, and things were also changed over time. The results is a few games and demos that are a bit difficult to maintain.

I’ve been experimenting with the Phoria.js 3D Canvas rendering library. Mixed feelings is all I have to say about that.

I have also experimented with the jszip library in one of my other projects.

In general, I’ve been busy working on my projects at mostly the usual pace, but I haven’t really mentioned anything of it. I look forward to LudumDare 38, probably going to team-up with my friend, again, but this is far from confirmed on either my side or his.

I also grow ever more tired of JS graphics limitations, short of using webGL. It just goes to show the W3C is not developers, themselves, or simply do not care. Flash offers far more than HTML5 Canvas ever will, at this rate. And, since JS is so sloooooooow, Canvas doesn’t matter, webGL is mandatory. Let me just saw raw image manipulation is one pain in the butt with canvas… (and pretty expensive) There’s no good excuse for APIs to be this inadequate. //end rant

I’m cautiously optimistic about Web Assembly… shows promise, if someone doesn’t screw-up, or all the various IDEs/compilers actually support it. Based on current trends, that outlook is pretty grim. I’d rather not learn C++ just to make web games/apps. That happens, I’ll abandon web game/app development and stick to desktop. I guess we’ll just see what happens.

That’s a wrap!

I will probably post more specific project progress in a few weeks? maybe…? IDK… I’d rather not spam the discussions here with “I added a single line of code!” , or something that is just as insignificant.

 

LD 38

me.participation = undefined;

So, in the last week, I went through two computer changes.

My parents set-up their new computer, and the internet router.

I went to my laptop, which in three days somehow was crashing all too often, and with the dreaded BSOD…

I have fallen back to my old desktop as a desperate measure, and IDK if it can do a LD. I quit using it because it was over-heating often, and thus, shutting-down in the middle of me doing something…OFTEN…

My desktop doesn’t have my github stuff set-up, and due to many events, my game library isn’t making the progress I’d like it to. My friend is debating whether he’d participate or not, and this would impact me participating solely as an artist as I did last time.

I may participate for this round, or I may sit it out. If I participate, IDK if it’ll be as a lone wolf programmer/artist, an artist, or just a programmer. What technologies I’d use is also open to debate. I’ve become very disillusioned to HTML5 (actually, that’s a lie, I was never super in to it to begin with, and in truth, I wanted to be a flash developer). There’s a lot it CAN’T do. There’s tons it WON’T do. There’s BUTT-TONNES of stuff I have to write or download the implementation of. (at expense of performance and code maintainability) My library is an example of a lot of hard work for the purpose of not having to FIGHT the HTML5 APIs just to make even a simple game. I tried to make it lightweight, but there’s only so much I can do to make that a reality. There’s a certain feature set I want it to have, and each feature at the smallest is a new function, but most are entire classes or collections of them. I also want it to be easy to use, and it’s currently not delivering there. I feel like I am spending more time fighting HTML5 and JavaScript than I am developing programs with it. I do even question if this is all worth it, or if I should just quit, or drop web support/development and focus on Windows desktop exclusively. And even with the features of my library complete, I don’t want to be having to hand-code all the data and functions required to display graphics or re-play audio/video. That means I’d also need and IDE and a full-fledged engine, both of which require all the more effort.

*sigh* IDK what to do…  want to improve as a programmer, as an artist, an animator, but I feel like HTML5 is weighing me down. For every project I want to make with it, I spend more time just making an idea POSSIBLE than I do in imagining or realizing it. That’s also in turn less time, energy, and motivation to improve on any of those skills, excluding programming, which I actually can’t do non-stop… Even when I take the time to plan-out how to do something, I spend exponentially more in actually doing it. Of most of that, it’s in stuff not directly related to the implementation, but required for it to work. And then when my implementation is complete, I spend probably HOURS leveraging it, because the data/code format it uses should be written by a GUI-based and/or automated tool, not directly by a human. There’s a lot I’d rather do, and would be able to do, if I didn’t have to focus on “what 20 steps do I need to take to do this in JS, when flash would have taken 2?” so much.

I am bringing the artz again!

I will be doing art and helping brainstorm with

https://ldjam.com/users/josh6680/

again.

Hopefully that goes better this time… lol!

 

(posted here since the invite feature doesn’t work yet)

LD 39

This is late, but…

I’m in, doing a team jam entry, again, same as the last two rounds, and with the same person.

However, like LD35 and LD36, I AM bringing my game library with me, again, sorta…

I am working as an artist-programmer this time. I will render most/all graphics in isometric, using a currently experimental (and presently uncommitted addition to my game library: an isometric 3d rendering engine, or the start of one. It’s currently missing MANY features)

After fiddling with it a bit (and being confounded by a bug related to for loops), I have this to show, a preview of the first art asset, a tree. I might still change a few of the parameters on the cones- I mean, pyramids* that make-up each layer.

A_Tree

I also have multiple schedule conflicts that really are going to impact my ability to perform this round, but I will give it my best!

Now, this post is being written after 1 AM, and I’d greatly prefer to get some sleep soon. 1 is my preferred time, and I’ve ended-up staying awake till 4 and 5 a lot lately… REALLY need to stop doing.

*technically, they ARE pyramids, according to my 3d generation code: GfxISO.prototype.genPyramid = function(sides,radius,height)

In the context of 3D computer graphics, curved edges don’t really exist, so these are pyramids, pyramids with 20 sides, but pyramids, none the less.

Anyways, that’s all.

Posting to the old site, cuz I can’t post yet on ldjam, due to not actually being signed-up for the event yet.

 

LD 41

Doing the artz again!

Again teaming-up with @josh6680

We did actually try to make something the last jam, but we just couldn't find the motivation to pull-through. IIRC, I was also a little sick, then...

As before, he's writing code, and I'm doing graphics. Not 100% sure what I'll try this time. Might do pixel? we'll see

Hopefully we'll get further and better than the previous attempt, which thus far, I feel has been our trend when working together.

Art Progress #1

Some technical issues delayed us getting started, but I managed to start making some art before Josh and I decided to call it a night yesterday. I've been going for a little while now today, and here's how it's looking thus far!

ld41-art-prev-1.png

Anyone care to guess what we're going for this time?

Art Update #2 (and first level/enemy data)

Had to modify the texture sheet cuz of how GL works. As a result, I now have two master files to keep track of, and two output files to save with each export(one has guides)

Also made a JSON format to represent the enemies in this game.

ld41-art-prev-2.png

Lunch Break!

Art Update #3

Fun fact : Had art block basically all day That's mainly a result of somewhat being stuck on the overall theme of the game/graphics.

Well, I think I have more than a few ideas what to do, now!

ld41-art-preview-3.png

Sneak Peak at our game

Here's what we got so far, and for those I've left in the dark: Block Puzzle + Bullet Hell. But, multiple setbacks have occurred, as usual...

Anyways, I present ...well, we don't have a name, either...lol

derp8.gif

LD 42

Artz Again + General Updates

I'll be teaming-up with my friend Josh again. Same routine as before.

I have finally resumed work on my game library, but progress is slow. I think I finally have a definitive idea how I want to see it evolve, though. Currently focusing on my GUI system, cuz it's both completely the opposite of what I wanted to create, and is riddled with bugs. That is all for now

Themes so far... blek!

The theme slaughter round showed more promise, most of the themes I've seen in the voting round just don't interest me. They're quire boring/generic...

sigh

time = blackhole(time);

Things have come-up, which will eat-up a large chunk of my time, thus requiring me to push myself extra hard while doing this jam. (That's if, I actually have ANY time/energy at all this weekend. I'm extremely ticked-off... For those who seem to wonder why I "do nothing", it's because I'm mentally and physically EXHAUSTED dealing with all the stuff that I'm asked or I'm "allowed" to do basically EVERY SINGLE DAY... *)

Now, I should sleep, or well, try... SO HOT, and SOMEONE in this house kindly stayed-up till freaking 2 or 3 AM, which tends to keep me up...

*IDK why I post this here, the people to whom it applies don't even care/know about this site. Not surprising, as they don't take interest in, or support these aspects of my life. Some things I even have to hide...

Ludum Dare 47

ready for LD47

plan to team-up with my friend josh again

the theme slaughter doesn't show much promise, however...

Ludum Dare 48

ready for LD48!

planning to join-in for LD48, this time making my own game with my library/engine once more. or so, that's the goal. a little over two weeks to get it to a working state in haxe/flashdevelop, but i think i can manage as long as my life stays out of the way!

i also caught this early enough to submit themes for the first time ever!

my suggestions reveal

as to not potentially impact the voting results, i had decided to wait until either the theme announcement occurred or i verified all my suggestions were slaughtered. it appears, they all were slaughtered.

LD48-suggests.png

so, there they are

so, i dropped-out again... [AND RANT!]

the last several jams, i have ended-up dropping-out for one reason or another... typically, it has been the theme, or the inability of me and my friend josh to agree on an idea we like. some would say to ignore the theme, but the problem is that the theme is a voting category you can NOT opt-out on. and while you should mostly just do jams for fun and for practice, these are a good way to get an idea out there, to gauge interest in a full commercial [or at least COMPLETE] game. and honestly, that is very important, too... that's the sad reality of this money-driven society we live in.

but this time, it was not the theme that stopped me. for the last few years, i have been stuck on a family shared computer. i get a lot of shit for this from my mom. all the usual things one would expect "oh, you're addicted to the computer" , "it's not YOUR computer" , "where are all these games you talked about making?" , "all you do it sit and play games on the computer" , etc...

so, the addiction argument comes from someone who herself spends almost all day checking facebook on her phone. it comes from someone who bases solitaire sessions on games WON. [i by contrast base game sessions on specific lengths of time or levels/matches PLAYED. solitaire for me is currently 3 rounds pyramid and 1 round spider]

i did not claim to own the computer, and i generally avoid making any changes that would be undesirable. i play games, i watch videos, i download shit, sure. but i am careful, and i typically do not mess with system settings or install very many programs. i also don't have an issue with sharing. she, however has been increasingly finding EXCUSES to have a reason to use the computer. it's to the point where it is disrupting any remaining ability i would have [since we run oh SO many very NON-essential errands and do volunteer work in place of things at home that NEED to be done] to work on gamedev/programming/hacking shit. she has said herself that when my grandfather was doing HIS computer stuff for the military that he was NOT to be disturbed. how she does not understand that this very much applies to ME is just... SMH! i even took-on the job as secretary of our lions club partly to relieve some of her burdens, partly to do things much more efficient and organized than her, and partly to strip her of the 'need' to constantly use the computer. well, 2020 and some of her own meddling has pretty well taken care of THAT.

since i am so often away from home, since i am so often FORCED to wake-up before i am READY to, since i am almost constantly stressed for any number of reasons [many being the situation at home], i am too tired and too burned-out to put-in the time it takes to code. since literally ANY time i open a code editor, try to research a topic, or even try to RELAX... I AM INTERRUPTED, OR SHE COMES-UP WITH SOME THING TO DO ON THE COMPUTER, i reach the point of not bothering. i don't even make plans that i'll do ANYTHING. and this goes on for weeks and months. and eventually, once things start to calm-down, once i decide "alright, i will work on this some more", BAM! something happens, usually something she brought on.

quite a lot of what i do, she has no idea. not a clue. i have been called-out for watching youtube videos after solid DAYS of doing my dev stuff. every day, i do some combination of playing games, researching, watching funny videos, looking at and/or re-posting memes, etc... sure, i do a lot of gaming, but i do one hell of a lot more if ever she payed attention, if ever she LISTENED when i had things to share/say. but she doesn't. and whenever i make an argument, i am automatically 100% wrong, even if what i am saying comes from people who definitively know their shit and can prove it.

now, besides issues with the theme, my participation in ludum dare has been impacted by IRL things, many of which are related to and/or caused by my mother. my second ludum dare was impacted by taking the car to get serviced, which led to me manually debugging a script on paper, just to recover some of the crucial dev time i otherwise would have lost. anyways, the LAST time i complained about how my time with gamejams is constantly interrupted, the excuse "i forgot" / "you didn't tell me" came up. so THIS time, i reminded her in advance, as i added to her phone calendar the full 72 hour time block needed for ludum dare. the first day/night was alright. i was not quite where i wanted to be with my engine, so much of that time was spent to implement ESSENTIAL features to at least make things passable... all the while i was brainstorming ideas, and the last 2 or so hours i worked on the jam were spent on sketching/writing those ideas down. i then played my usual late night games and called it a night. first objective on saturday was to start getting A GAME made.

so, saturday morning arrives, and the first thing my mom did is come-in, wake me BEFORE i was actually READY, and proceed to spend 4 HOURS typing at least two word documents related to one of the charity events we help organize. i do not know exactly what was in those letters, but it's probably the usual 10% actual information and 90% bullshitting. seriously, she generally cannot type or forward an email without at least a long paragraph of text, most of it formalities they're on the computer, so i can read them. i do know they were sent to individuals not known for responding fast [if ever]. anyways, that just killed my motivation. i could not recover it, not even force myself, that willpower is focused on other things on account of how STRESSED AND PISSED i am nearly every day. i tried cooling-off watching a playthrough of Cadence of Hyrule until dinner. and i just...couldn't do it... couldn't recover on sunday, either. [oh, and before people even suggest "but, it's a charity event, those letters were important". i know for absolute FACT they did not have such insanely high priority, as the event takes place in NOVEMBER and most planning/preparing gets done last minute, anyways... it's inefficient/frustrating, but it's unlikely to change... at the least, she could have waited to type + send those, and she CHOSE to do it right in the second day of the jam because obviously her intent was to disrupt MY plans/work like she always is doing]

i am GREATLY displeased, and once again have the regret "oh, i dropped-out of another game jam", the doubt "am i even a game developer? a programmer? i keep dropping or indefinitely stalling projects", the sense of absolute BETRAYAL "i told her, i notified her, and she CHOSE to find something that interfered with my plans", the shame/embarrassment of even having to say "i quit, again..." or explain why... i was READY this time. i made the commitment, i found an idea i liked for the theme. yet all this again doesn't matter. as i foolishly hoped/assumed i would not be interrupted again. oh, and shall i add on the tuesday or wednesday following the dare "i didn't impede on your plans the last few days". UH, YES, YOU DID. DID THE FOUR FREAKING HOURS and FORCING ME TO WAKE-UP TOO DAMN EARLY SLIP YOUR MIND?!

i've so had it. and next jam, i'm being much more aggressive/assertive. i'm blocking-out the entire month except for essential errands and family birthdays. auxiliary errands either get batched-together, or she does them alone or not at all. i will not be volunteered to help with church or charity without my CONSENT.

fact is, even if my schedule constantly suffering to this weren't an issue, she needs to STOP. my dad needs care whether she wants to admit/accept that or not, the housework is not getting done because we're not home and/or i am too tired to do it. her own health is definitely not great, i know at least her knees are in terrible shape and she should not be driving or doing other things that require putting extra strain on them. she doesn't seem to be all together mentally, perhaps because she is both by necessity and by choice trying to keep track of SEVERAL things. [the volunteer work? it's not JUST her doing work, it's her controlling and making decisions about that work.] who knows what her heart situation is, but it can't be good. she's even suggested blood pressure might be at a dangerous level. [supposedly measured it since my dad needs to check his daily.] i'd believe that. all my friends, multiple family members, random strangers all agree. she 1. needs to stop screwing with MY life. 2. for her sake, for my dad's sake, needs to STOP doing all these extra things that require leaving the house FREQUENTLY, that require physical and mental commitment. and if events fall-through or at least, encounter MAJOR hiccups? so be it. these are run by committees consisting of probably 10 at least people on average. it should not be the job of only 2-3 that the work gets done. she always preached to me when i was growing-up about taking care of your own problems, complained about enablers/enabling. she needs to quit enabling. they sink or swim, and it's not her fault, not mine. if they come and pin the blame on her, let them try, i'll throw it right back in their face. doubly so if they blame me. i already have been criticized as i've been observed sleeping/napping when i shouldn't [sleep deprivation and boredom/dejection are GREAT, huh?], and ofc how many times i have NOT delivered the lions club minutes on time, if at all. and i'm very close to unloading all of THAT, too.

i do not ask for advice on this. heard it all. some even i thought of myself. just stating how i feel... she is the problem, she HAS the problem. and she needs to admit it. she needs to seek help or help herself. she needs to listen to me and work WITH me. she chooses to work AGAINST me and seemingly with the intent of ruining my life/goals. she chooses to complain about her issues and yet do NOTHING about them. also chooses to pass those issues on to me. when i ask small a question, i get a lecture/biography. she complains about others not pulling their weight and yet bails them out time and time again. she complains how others exclude her or won't participate in her conversations/interests, yet IMPOSES her ideas/thoughts when they do. when she asks a question, your answer must never deviate from her expectations/beliefs. she hates indecision, as well. [for many reasons, i regularly give silence or "i don't know". tho i also often do [or say "yes"/"i guess"] so when i have made up my mind that the answer is "NO", because she really hates that and won't hesitate to gult-trip me for say, refusing to come on some errand run she decided needs to be made that day] i just ask that people listen. don't want advice, don't want arguments. i've even tried some things, like talking to her, calmly explaining things. this doesn't work. try it yourself, she'll have a counter-argument, often the one thing you weren't actually prepared for, and that's the end. you might realize later the counter to that, or adjust your viewpoint a bit after considering it. but never will your argument get to her. you can lay-out a scenario, even, that perfectly demonstrates the issue. i did this about copyright once. now THIS is one of the times where after THAT, i broke-down enough to cry, not in front of her or in public, but silently, alone. how someone can be ok with an IDEA being OWNED for literal ETERNITY is beyond me. especially someone who so casually re-posts facebook memes, which could not exist if there wasn't some amount of fair use [which media empires like disney and UMG really don't like] protecting it. not to mention complaining about entitlement benefits, copyright in its current form is the ULTIMATE entitlement. especially if you're a major studio. it also apparently carries no real penalty for using it FRAUDULENTLY, as UMG + youtube have sufficiently demonstrated with one party ILLEGALLY claiming videos and the other ILLEGALLY allowing it to happen. and then there's the remaster collaboration literally NO ONE asked them to do, suggesting total collusion at this point. ofc, my original argument was about how owning an idea, especially for eternity is wrong, and that eventually, even if you wrote SOME contract, the person or persons to inherit those rights will do wrong by you, even ruin your legacy or taint/exploit the idea. the remastering of music videos hadn't even been announced then. this is just ONE example of the many arguments i've had with her. they all end the same. she slips me up, and/or i get mad. she appears to win, or think she has won once i no longer can counter. also common is me just going silent either because i can't at the time counter her counter, or because i know it's pointless, it relies on previous arguments/points she refuses to so much as CONSIDER.

aaanyways, i guess i'll try again in october... sorry to disappoint, again... i know at least a few people would've liked to see what i was working on. i know at least a few people might have enjoyed discovering/playing it. and once again, the only glimmer of hope i could possibly offer is attempting to try this idea later, without the pressure and time limits of a game jam. but also, i kinda don't want to. i guess it feels less significant to me finishing + releasing a jam game post-jam... i have one i was doing for flash forward, as well... [that one has actual code/architecture and asset prep put in, at least...] i know finally participating in a jam and having SOMETHING to show for it would've been good for me. but, there's always next time, i guess... something i continue to tell myself time and time again. there's even a game archival/ripping project i that completely dropped the ball... don't think i'll forget that. i could not have done the actual work, but i could've at least provided the tools and knowledge for the other person to do it.