Showing posts with label videogame. Show all posts
Showing posts with label videogame. Show all posts

Monday, October 31, 2016

Annotated Rock Paper Scissors Released!

Hey everyone! Long time no see! I'm here on this fine Halloween night to announce the release of my 11th #1GAM game! This time its a game I made a while ago, a simple implementation of Rock Paper Scissors! But that's not all...


The (non-transparent) title image!

I decided to rehash this older game (which I made about a year ago, but never released) and to release it in source code form. I also went through and heavily commented the code, so that any up-and-coming pygame developer should be able to learn at least a little something from it :) I didn't edit my code much, so some of it is still quite sloppy. Nevertheless, I feel that it is a pretty good representation of what I cobble together each month, and I hope it is useful to someone :)

Here's a MediaFire link to the source code (in zip format): http://www.mediafire.com/file/ppq8u4ia6ex6rsp/Annotated_Rock_Paper_Scissors.zip 

The game was made with Python 2.7 and pygame 1.9. Check it out if you have the time!

That's all for today folks. See you when I see you!

Monday, October 17, 2016

Here's the Plan

Hey, folks! I'm here to give a brief update on my #1GAM endeavors here lately. I'm currently in the process of developing a game, but I'm not quite ready to officially announce it just yet. Instead, I figured I'd let the curious in on my plan for this month.

I actually want to release a different game for this month than the one I'm currently developing, because this one will take a bit of time to get finished. So, later on this month, my plan is to release a very small game that I finished about a year ago (before I started #1GAM) but that I never released. This game was made in about two days, and is quite small. My intention is to go back over the source, comment it heavily, and then release it here along with a tutorial that explains how to create it from scratch. I figure that will make this simple game at least a bit more interesting :)

The game that I'm making right now, then, will be my twelfth and final #1GAM game, and is set to be released in November. I'm going to try to get it out around Thanksgiving.

That's about all I had to say today. School has stepped up a bit, so I may slow down somewhat on my blog updates until this semester is over. I've also been pretty much dead on Twitter. Unfortunately that will probably continue until the end of the semester as well.

 See you later!

Friday, September 30, 2016

Tic-Tac-25 Released!

Hello hello! I've returned to the blog after a short hiatus to bring you my tenth (TENTH D:) #1GAM game, Tic-Tac-25! That's right, after untold delays caused by yours truly, I've finally got this game out! Check it out!


The slightly-blown-up logo!

This game is an Itch.io exclusive! Play it here: https://hellamagellan.itch.io/tic-tac-25

Tic-Tac-25 is an expanded version of the classic game Tic-Tac-Toe (or Noughts & Crosses) that features a 5X5 board, but still only takes 3-in-a-row to win! It allows for four players (the shapes X, O, Square, and Triangle), with all non-human players being controlled by a very simple AI. It works in both desktop and mobile browsers (though you may have issues with certain browsers/screen sizes).

This game was mostly meant as an experiment for me to learn how to make an HTML5 game using HaeFlixel. I learned a lot, but I still have some ways to go.

If anyone reading tries the game, let me know what you think in the comments here, or on itch.io. Particularly, if you have any problems displaying or running the game, I'd like to know the details, along with your device and browser info. This information will help me improve the quality of cross-platform web games I make in the future :)

Thanks for reading and playing! See you again!

Monday, September 12, 2016

Dev Blog #21: Announcing Tic-Tac-25!

Hey! Erik here, back again to bring you an announcement! My #1GAM game for September has been chosen! Let me introduce you all to: Tic-Tac-25!


That's a lot!






Tic-Tac-25 is a simple re-imagining of Tic-Tac-Toe (Noughts and Crosses, to some) as a four-player game on a 25X25 board. Each player takes a turn putting their symbol in one of the empty squares. The first player to line up three either up/down, across, or diagonally, wins.

The symbols available are X's, O's, Triangles, and Squares (wonder where I came up with those, huh? ;P ). The big takeaway with the rules is that 3-in-a-row (not the 5-in-a-row that the board size might suggest) is needed to win. This keeps the game highly tactical, and helps minimize stalemates.

Tic-Tac-25 is a very simple game, and for good reason. I will be experimenting a lot with how I create this game. Primarily, my goal is to make it an HTML5 browser game that is also playable on mobile, and to implement up to 4-player local multiplayer. Wish me luck! :)

That about does it. I'll leave you with a few more screens, as a preview:






See you in a week, Internet!

Tuesday, August 30, 2016

Chroma Road Released!

Hey hey hey! I'm back today, and super excited to announce the release of my ninth #1GAM game, Chroma Road! Thats right, after all this time, you can finally play it! :D


The title screen

Play it on Gamejolt: http://gamejolt.com/games/chroma-road/184631
or Itch.io: https://hellamagellan.itch.io/chroma-road

Welcome to Chroma Road, where speed and reflexes are king, and color coordination is the name of the game! Chroma Road is a tough-as-nails, fast-paced color-puzzle/endless-runner hybrid where you must match colors with gates in order to proceed. Use the Z, X, and C keys to change to any primary color (red, green, and blue), and combine them to form secondary colors! Think fast and stay sharp as you pass through the gates, gaining score and staying alive along the way. Keep going to get a high score and ace the best time!

Chroma Road is a major first for me: Its my first game made using the HaxeFlixel framework. This is pretty important, since this is going to be my development methodology going forward. I'll even use HaxeFlixel to develop commercial games pretty soon, hopefully (more on that o come, though).
 
Anyhow, I've made 9 games so far! Woohoo! This has been a crazy year of development, but I'm on track to finish the #1GAM challenge in November. Here's hoping!

If you play Chroma Road and enjoy it (or not), please let me know here in the comments on the respective game pages. I love me some feedback! :D

See you all next time!

Monday, August 22, 2016

Dev Blog #20: Short Update on Chroma Road

Hey, y'all! I don't have too much time to whip this post up, so I'm gonna just leave you with a few of my recent screens and a short commentary. Chroma Road is coming along swimmingly thus far! Check out these images :)



Here's the first screen. Notice the UI enhancements at the top,
particularly the timer.



The number in the top left is a score counter. You gain 1 point
for getting through a gate.


When you die, this is what you see. The screen keeps scrolling, by the way.




As I said, so far, so good. The music I'm making for the game is nearing completion, and as soon as I finish the main menu (a feature I am notorious for leaving til the last minute), only polish will remain! I'm aiming for August 30th as a release date, currently.

See you later everyone!!!

Monday, August 8, 2016

Dev Blog #19: Chroma Road Progress Report

Aloha! How is everyone today? I'm pretty good, myself. In case anyone missed it on my twitter (or, I should say, since you probably missed it) I'll mention here that I've decided that my weekly blog posts will come on Mondays from now on, instead of over the weekend like before. That's when I've been getting around to it lately, anyway :P

Anyway, hello again, and welcome to the 19th edition of my dev blog posts! This week I have some fun and exciting news regarding my upcoming #1GAM game, Chroma Road! What's more, I have screenshots! Whoopee! Read on :)

First and foremost, I have running, lane switching, and color changing all implemented in the game. Chroma Road is a 3-lane endless runner/color puzzle game, so these are the main things the player can do. Here's a sampling:


The background scrolls by, and the player runs forward automatically.


Press Z, X, or C to change color, and try to correspond them to the gates.


You can activate more than one color at a time to turn to a secondary color!

 
So far so good with the game! The scrolling gates are just images for now, but in the final game they'll be obstacles that are impassable unless you are the correct color. Also soon to be added: a timer, a score tracker, incremental difficulty, and improved graphics :)

Also, I've been using this game as an excuse to learn to use the HaxeFlixel framework. It has been going well so far. HaxeFlixel has a bit of a different approach to what I am accustomed to with game development APIs, in that its approach is sort of to have everything packaged and available if you choose to use it. HaxeFlixel has a learning curve, especially if you haven't got any experience with Flash ActionScript, but it is well worth the effort of learning. I'm hoping to be able to contribute somewhat to the project in the future, once my Haxe chops have improved.


Quick screen of my IDE, FlashDevelop. Check out that sick color coordination :0


(By the way, if you want to support HaxeFlixel, they currently have an IndieGoGo campaign going on right now. Support them if you can!)

That should do for today :) Hopefully I've given you something to look forward to when my game comes out later this month! See you soon!

Monday, August 1, 2016

Dev Blog #18: Announcing Chroma Road!

Hello, hello, hello, and welcome to the first dev blog here in over a month! I'm a day late today (yet again), but that's partly because I was waiting for the first day of August so I could announce my next #1GAM game! :D This month's game is called Chroma Road! Read about it below! :)


Current logo for Chroma Road! The pink will be transparent in the game.

Chroma Road is an endless runner/color puzzle game that features multiple lanes you can run in. You control a player character that has the power to change primary colors, which allows you to navigate through colored gates that block your path. The game will be very fast, and the puzzles get harder and harder as time goes on!

I'm making this game in Haxe, using HaxeFlixel. I am really enjoying using these tools so far, and I think that HaxeFlixel is going to become my go-to game development instrument.

I'll have more to discuss about Chroma Road in the coming weeks :) Until next time everyone! Peace out!

Saturday, July 9, 2016

One Hour Game Jam Complete, RUNNERMAN Released!

Hi, hello, how are ya? Well, I guess I'm doing fine. By the way, I completed the One Hour Game Jam today! Yep, that's right, I made a game from (pretty much) scratch in exactly an hour (I was racing the clock at the end!) and it is now playable online! Check it out below :)

 
Its beautiful! No, wait, the other one. Hideous.



This is RUNNERMAN, a very VERY simple and bare-bones game that I made using python and pygame today between 3:00 PM and 4:00 PM. You can download and play it here. You start running by pressing the Right Cursor button, and jump while running by pressing the Up Cursor Button. The goal is simply to jump high. There's not much to it :P

The One Hour Game Jam was a lot of fun, but it was very challenging. It was my first game jam ever, so there's that as well! I liked it though, and even though I'm not exactly in love with what I was able to produce, I would definitely do it again! Next time, though, I'll use something that allows me to produce results faster. PICO-8 in particular looks interesting, and several One Hour Game Jam participants use it. Maybe I should give it a shot too :)

This game will serve as my #1GAM entry for July, and I'll get around to putting it on the site in a little bit.

That about does it for this week! If you play this bad boy, let me know how much you hate it in the comments! :D

So long!