Skip to main content

User login

What is OpenID?
  • Log in using OpenID
  • Cancel OpenID login
  • Create new account
  • Request new password
Register
  • Home
  • Browse
    • 2D Art
    • 3D Art
    • Concept Art
    • Textures
    • Music
    • Sound Effects
    • Documents
    • Featured Tutorials
  • Submit Art
  • Collect
    • My Collections
    • Art Collections
  • Forums
  • FAQ
  • Leaderboards
    • All Time
      • Total Points
      • Comments
      • Favorites (All)
      • Favorites (2D)
      • Favorites (3D)
      • Favorites (Concept Art)
      • Favorites (Music)
      • Favorites (Sound)
      • Favorites (Textures)
    • Weekly
      • Total Points
      • Comments
      • Favorites (All)
      • Favorites (2D)
      • Favorites (3D)
      • Favorites (Concept Art)
      • Favorites (Music)
      • Favorites (Sound)
      • Favorites (Textures)
  • ❤ Donate
Liberated Pixel Cup

BitBrawl

singpolyma
Sunday, July 8, 2012 - 17:31

I have started posting about my intended submision, dubbed "BitBrawl", on my blog at: https://singpolyma.net/category/lpc/

Code is on GitHub: https://github.com/singpolyma/BitBrawl

  • Log in or register to post comments
Nushio
joined 10 years 11 months ago
Sunday, July 8, 2012 - 22:36
Nushio's picture

My one comment on your blog is to PLEASE nix the orange background with black text. It makes everything very hard to read :-/

Other than that, glad to hear about another project joining the Brawl! :D

  • Log in or register to post comments
singpolyma
joined 10 years 8 months ago
Tuesday, July 10, 2012 - 18:56

Yeah, sorry.   Every now and then someone complains and I lighten it for them or simlar.  It seems some screens still render it poorly.  Most people have no issue.

 

I have player joining / control configuration working now!  Yay!

Screenshot at https://singpolyma.net/2012/07/bitbrawl-opening-screen/

  • Log in or register to post comments
singpolyma
joined 10 years 8 months ago
Saturday, July 14, 2012 - 09:42

Multiplayer is working, and art isn't hardcoded!

Screenshot and more at https://singpolyma.net/2012/07/bitbrawl-cleanup-and-multiplayer/

  • Log in or register to post comments
RainyMirror
joined 10 years 9 months ago
Saturday, July 14, 2012 - 12:25
RainyMirror's picture

Is your blog paused? It has a resume button

  • Log in or register to post comments
gnudist
joined 10 years 8 months ago
Saturday, July 14, 2012 - 13:02

I like to imagine the resume button calls forth soldiers that forces singpolyma to keep writing blog posts at gunpoint.

Sadly, it's the "background and skillsets" kind of "resume"

  • Log in or register to post comments
singpolyma
joined 10 years 8 months ago
Saturday, July 21, 2012 - 21:51

No blog post this time, just a quite note for the interested to say I've got more stuff in the repo.  The git logs are petty verbose, but basically what I've got is working combat with ranged weapons and animated projectiles and such.  Players can also die and auto-respawn now, though I'm not displaying how many times they've died anywhere.

All that's left mechanically (I think) is knockback and I want to do a simple stamina stat system, which is sort of roughed in but not really being used right now.

  • Log in or register to post comments
shirish
joined 12 years 8 months ago
Saturday, July 21, 2012 - 22:19

Is your game going towards something like an MMORPG or what ?  I am confused. If it is, could you please retitle it ? For people like me who are interested to find only single player games it would make life much easier.

  • Log in or register to post comments
singpolyma
joined 10 years 8 months ago
Monday, July 23, 2012 - 07:01

shirish: no, not an MMO, but multiplayer yes. I plan to add bot AIs for single-player combat, but that will likely not get done before LPC ends. So, multiple players all on one PC (on the same keyboard, or with different keyboards is better, just not using overlapping keys).

Support for multiple gamepad and "single-player-mode" bots will likely come after LPC, and networking may happen if there's interest.

  • Log in or register to post comments
shirish
joined 12 years 8 months ago
Monday, July 23, 2012 - 07:46

@singpolyma what I read from people's reactions above it seems its a browser-based game. If so, could you Edit the first post so it reads 'Bitbrawl - HTML 5' or something like that so people who are interested to find HTML 5 or browser-based games can find and people who are more into desktop based games are not disappointed as well.

  • Log in or register to post comments
singpolyma
joined 10 years 8 months ago
Monday, July 23, 2012 - 07:54

shirish: nope, not browser-based, written in SDL&Haskell :)

  • Log in or register to post comments
shirish
joined 12 years 8 months ago
Monday, July 23, 2012 - 12:41

aha, then would clone the repo. Btw when can we expect a makefile to be generated or have some configure scripts ? I just read the 'README' hence asking.

Drats don't have one of the dependencies of the version required. The last one libghc-hipmunk-dev >= 5.2.0.9 . I have :-

$ apt-show-versions -a libghc-hipmunk-dev
libghc-hipmunk-dev 5.2.0.8-1+b1 install ok installed
No stable version
libghc-hipmunk-dev 5.2.0.8-1+b1 testing ftp.debian.org
libghc-hipmunk-dev 5.2.0.8-1+b1 wheezy  ftp.debian.org
libghc-hipmunk-dev/testing uptodate 5.2.0.8-1+b1

I have asked the debian maintainers to see if they can upload either the 5.2.0.9 or 5.2.0.10 to experimental . The dependencies of all the minor versions are the same. I'll not be cloning it till I get some response from you as well as from the debian maintainers. See bugs.debian.org/682570 for the wishlist bug-report.

 

 

  • Log in or register to post comments
singpolyma
joined 10 years 8 months ago
Monday, July 30, 2012 - 14:28

Wow, I really fell behind on blogging this.

Many more features, much more content. In fact, I've hit feature-freeze and got about as much done as could be expected.

I have a Makefile with build instructions in the README set up now. Because of version issues, the build instructions currently suggest installing all Haskell dependencies using cabal, but most of them have new enough versions in APT (Hipmunk being a notable exception).

  • Log in or register to post comments
singpolyma
joined 10 years 8 months ago
Monday, August 6, 2012 - 17:21

LPC is over, but development continues. Today I was reminded about SDL.displayFormat! Wow I'm dumb for not having remembered that. So, the latest HEAD runs at < 10% CPU usage on my system now instead of ~60%

Woo!

  • Log in or register to post comments
Nushio
joined 10 years 11 months ago
Tuesday, August 14, 2012 - 20:32
Nushio's picture

Hey there. I'm trying to run this game on Fedora 17.

I managed to compile it using Fedora's built-in Haskell, but whenever I run it, it returns an error:

[Nushio@Serenity bitbrawl]$ ./bitbrawl
bitbrawl: Prelude.head: empty list

I have no idea what's wrong or missing! :(

  • Log in or register to post comments
singpolyma
joined 10 years 8 months ago
Wednesday, August 15, 2012 - 07:27

Sorry about that! You know how it is: when you're on a tight timeline, things like good error messages are lower priority ;)

I've added some smarter error messages to a lot of the possible culprits. Could you try building HEAD for me and see what you get?

Thanks :)

  • Log in or register to post comments
Nushio
joined 10 years 11 months ago
Wednesday, August 15, 2012 - 07:45
Nushio's picture

Sure, I'll try it tonight and will report back. Thanks!

  • Log in or register to post comments