Author Topic: Starwatcher [WIP]  (Read 1710 times)


  • Member
  • **
  • Posts: 5
  • Karma: +0/-0
    • View Profile
Starwatcher [WIP]
« on: Tue, Aug 27, 2013 »

Starwatcher is the name of a project I've been working on for a little while now. It's a top-down action/adventure set during the supposed alien invasion of Northern Australia. It's the first time I've ever worked on a game endeavor in a group (as opposed to solo) and we all decided Flixel best served our interests for the development of this project.

There are two playable protagonists: Danny Winter, Australian ranger, and Jovia Beruni, Chemist from Jupiter. Danny fights his way through the game using machetes and grapple hooks. Jovia uses teleportation and laser guns. Levels were designed specifically with this in mind and the two have their own individual stories that eventually tie together and form one full plot.
Note: The health GUI is a placeholder

Here you see Danny in his house. Objects have perspective that allow you to walk partially over them, seen above. Every object can be interacted with. These will lead to a dialogue unique for that character. For example, Danny regards many of his possessions as vital tools in finding aliens. Jovia, the actual alien in this situation, views these items are mocking and offensive.

There is a lot of detail in the sprites and we spent a considerable amount of time on graphics. This is because we wanted the game to have a very lighthearted and happy feel, sort of similar to how I felt when I played EarthBound (easily one of my favorite games) for the first time.

We're not entirely sure when we'll be done, but we're hoping to have it by the end of the year. Progress halted because hard-coding maps sucked, so we came together to make a Python GUI map editor for Flixel. It works reasonably well! We have two map layers in the GUI editor that we can select: floors, walls. However, there is sometimes special layering that occurs for these, so in the actual code we have four map layers. Our map editor identifies which tilesheet we are using and will automatically put the tile in its corresponding layer array correctly.

As an example of this, see below:

To the left is the code. To the right is the GUI map maker, where you just select the tile you want to place a tile on, and then select the tile to place. To the right is what was imported into the game.

I guess the main reason I wanted to make this thread was to let the world know that we are creating this fun little game with Flixel. :) We're really excited about it, and we hope you all are as well!
« Last Edit: Tue, Aug 27, 2013 by mabdulra »


  • Contributor
  • ****
  • Posts: 461
  • Karma: +0/-0
  • WOW! 400+ Posts!? Jeez! Do I have a life!?!?
    • View Profile
    • My site for thermalJS, an HTML5/Javascript engine kinda-like flixel:
Re: Starwatcher [WIP]
« Reply #1 on: Sat, Aug 31, 2013 »
Looks great, hope to see it release soon!