In the long-forgotten past of 2017, a challenged was proposed to me. Several of my friends and I would create our own version of the game BattleShip in different languages, each with their own AI, and we would make them play each other. My one friend was to do his in OCaml, the other was to do his in Tcl, and I would do mine in Rust.
I was the only one to put any work into the task. F*** me, right?
So, 2 years later, this project is just collecting dust. So why not throw it out onto the internet for the whole world to see?
Maybe, some day, I’ll update this post with more information. For now, enjoy.
Update, 4/5/2019: Well, butter my bread and call me Sally, turns out one of my coworkers did actually work on his a bit! If anyone wants (or cares) to see what his implementation looks like in OCaml, click here to go to his GitHub (and criticize him heavily).
Here’s a small video of me working on some of the particle effects (and the game logic that spawns them), and some of the art assets (and the logic on how they behave).
For the particles, the idea is that when certain things get destroyed, they leave a crater behind (or some burnt wreckage). I also wanted a random chance to spawn other things, like fire, smoke, electrical arcs, and what-not. The script I created uses a “chance” variable for calculating the odds in which a special “additional” effect would spawn.
For the art, I have these big battle ships, and they have weak points for the other team to attack. However, I have no way to convey to the player that they needed to attack these points. So, I’m creating “ship components” that will flash to show they are “points of interest,” and since all you do is fly and shoot, you’ll naturally try shooting it, and it’ll explode. See? Conveyance.
More of these are likely to come. Stay tuned. I also use that channel to put up my Twitch streams, so… uhh… like and subscribe? I guess? Is that how the TubeYou works?
So, my schedule has been pretty hecktic, so I haven’t updated this place in a while. But I have been working on a few new projects, as well as taking part in the Philly Game Jam. I’ve posted up the page for it – Super Ultimate Ghost Fighter Turbo!(Say what you want, that’s the best title ever).
Also, the Global Game Jam wrapped up yesterday. I wasn’t able to participate, due to me taking a much needed vacation in Vermont. The QuadraTron team, however, got together with a few other people and formed Team Threshold and made an awesome game – Threshold.
So, there. That;s 2 games for ya. That should hold you over until the next time I post (which will (hopefully (Nested!)) be soon!).
So, my blog’s concept is nothing new: Games, programming, tutorials, the works. But everyone’s a little different and post up different content, and recently I found this blog, by Rodrigo Monteiro, where he not only posts up tutorials, game design, and even 3D game math, but he also gives his 2 cents on games and game design ideas. It’s a real great blog, and definitely one to bookmark. Here, I have a few pages of interest for you:
Wow! Man, have I been neglectful! So much crazy stuff has been happening lately! I left my job, got a new job, left that job, and went back to my old job, and I’ve been running all around this crazy state. But now, I’m back, and I’m going to try to provide more updates and more answers to your comments! First, news:
I added the game made during the last Global Game Jam: Silence On The Line. Make your way through a haunted submarine and try to escape while avoiding massive heart failure.
I’m working on an actual legit game that will be my ticket to the Indy Game scene. Lots of development is getting punched in, and more is to be done. I plan on launching a Kickstarter for this one, so, yeah, things are getting pretty serious.
So, there you go! I’ll be around, posting the usual snippets and whatever else I got going on! Take care, guys! Good to be back!
Holy crap! Yesterday this blog racked up over 350 hits! To most bloggers, that’s probably not much. To me, who normally ranges about 30 – 80 hits a day, THAT’S FREAKIN’ NUTS.
What’s creepy about all this is ~59% of all the hits where all on my Indie Game: Slender post.And the hits are still coming in – it’s not even noon (EST) yet, and we’re up to 122 hits. Wow.
Update! At final tally, for Sept. 27th & 28th, 27th had 354 hits, and 28th had a whopping 527, totaling 881 hits in 48 hours. Damn. I gotta check that Slender page to make sure no one’s hid anything provocative in it.
So, I like having people visit my page and judge my work (anxiety), and I wanna keep the hits rolling. So should I keep posting about Indie Games and do little reviews about them? Or should I just write about stuff happening in pop culture, which Slender: The Eight Pages has worked itself into? Post some comments, let me know.
if(IsDarkInHere() == true)
printf("Dude, seriously. Don't play this game. It will scare the piss out of you. Don't do it.");
printf("Play it, but stay away from tall people.");
I’ve been on a horror trip lately with games, and I’ve added some horror elements to the game I’m working on now. Once I get a decent prototype up, I’ll post it up.
So go off and play Chernobyl Playground and Slender, and I’ll get back with new updates to… stuff.