Friday, July 14, 2017

Currently experimenting with Love2D... again

This is a technology that I played with years ago, in my opinion its a nice hobbyist solution to free game development. I've always enjoyed using LUA regardless of its limitations, and it gives me a chance to look at game algorithms a different way. Additionally, I've kind of grown tired of using Java and LibGDX at home for multiple reasons. My day job involves Java programming (Nothing wrong with that but not really the language I want to play with at home. I've also grown tired of Android studio and find it bulky, LibGDX will always be one of my favorite frameworks, but I want to switch things up to keep it interesting.

The Objective Currently

Since I've developed some small unfinished games on love2d in the past, I have dug up those old projects and I'm going to try to salvage old code (Game Utilities, etc.). The current engine I've been developing so far is basically a port of the Engine I was working on previously. The code so far appears to be porting nicely. Perhaps I'll get the port of the Engine working within the next couple of weeks.

Monday, May 8, 2017

Editor Concept





This is a little editor I've been working on. I'm putting it to rest for now, just so I can work on more cool gameplay stuff. Not sure if I would actually use something like this, but this would be considered a "realtime" editor, showing lights and actual physics if necessary. I've also been working on the more boring stuff, like my own in-game menu system.

Thursday, April 13, 2017

Engine2 Quick Demo

This is just a quick overview of some of the neat features I have. I've been working primarily on the character navigation and "transitioning" between background and foreground to climb stairs and stuff. Water has been added and the lighting system still needs work.



Wednesday, March 22, 2017

Fake Lighting system and updated collision detection (Engine 2)

Well its been quite a while since my last update. I've been throwing time into this small project whenever I had a chance but it's been moving at a crawling pace. The good news is I've added some pretty important features to the collision detection and animation system which should make this engine more useful in the long run. Additionally I added a fake lighting system that should run extremely fast on low grade hardware.


The original concept was first brought to my attention from this dude He also makes some pretty cool games so make sure you check them out!


There is still a lot of work that needs to be done with the lighting system, but I'm going to have some fun with it until I figure out what major features I want with this.

Tuesday, October 11, 2016

State of the Engine

Well can't really say I've been working non stop on this. I'm basically starting out with the base of the original gulag engine and will add more advanced physics and stuff. For now I just have a simple map with some boxes dropping. I really wish I had more to show. Oh well....

Tuesday, August 9, 2016

Some More Gulag Prototype Images

This is probably the earliest incarnation of Gulag. The original art of the main character along with the original tileset. At the time I just wanted to make a small platformer game example. The original game was first started using the Love2D engine. I then discovered libGDX and then decided to go with that.



Notice how I made a torch sprite, you can see I wanted this to be similar to Castlevania.

Prototype Graphics (Just for fun)

I've been kind of tossing around the idea of using my existing 2d engine for some small projects while I figure out what my next engine will be. Still not sure if it will happen but I've started with some cool castlevania inspired characters.