Onewing's Blog
-
Alien
I bumbled through setting up allegro 5 to be used with Xcode on Mac OSX. It's been five years since I've touched allegro at all and this is the first time I've seen allegro 5. Furthermore, I've never built an Allegro application on a Mac environment. Further furthermore, I've been coding in Objective-C for the past five years. Finally furthermore, I've moved into a different role at work and have only been coding 1-6 hours a week for the past 2-ish years.
This should be a very interesting hack indeed. Oh yeah, and I have a kid now and I'm on vacation. We'll see what happens. :)
-
Sidelined
I woke up, read the rules, played a bit of Nintendoland with my son and then...was benched by a migraine. :(
I hopped in bed and spent the next few vital hours trying to stave it off. Finally, after much time lost that I had intended to use designing/coding, I awoke, but had to run and get some lab work done.
Not how I envisioned today going, but exactly how I should have anticipated it. No matter, my spirits are up and I officially begin my speedhack entry...
-
Into Hour 3
2 hours down. I've designed the idea that fulfills the requirements, setup a repo and established a game loop. Reading tutorials, manual and wiki to fill in some gaps to plan out my approach to the first bit of game mechanics.
I have two names for the game. I'll share later should I officially land on one.
-
4th Hour Update
I've now gone through tutorials and gotten primitive text input working (a huge milestone for my game concept). Thanks to Mark Oates for helping me get past my first roadblock!
Quick break time.
-
5th Hour Update
I knew using the c-ish language would be a bit of a handicap considering how long it has been since I've coded in it. I feel as though I'm speaking some form of Old Speech that when lands move as told, I feel an awakening in a slumbering power.
The challenge, however, is when the scripts say "speak friend" to provide access to the proper instances, it is too long spent before I deduce that literally must I say "friend".
-
7th Hour Update
I squeezed in 7 hours. I've done a fair amount of playing around text manipulation. I've now gotten one rule down, all though I'm sure testing more thoroughly will provide some interesting results...
Going to get some rest and do some swimming in the morning with the family. Hoping to put in 4-6 hours in tomorrow.
-
8-ish-th Hour Update
I've been working on my project for a little over 8 hours now, which is 50% of what I committed towards spending this weekend. Time to sit back, evaluate what's working and what's not and make some director's cuts.
My game is called Elders of Ethos. You are an Elder of a tribe playing against other tribes, guiding your spirits to the heavens. I had 8 planes in mind, but I'm now going to focus on making it playable with only 3. Let's see what happens! :D
-
14th Hour Update
It's taking form. I still lack "sound annoyance", but I feel all the other rules are met (some a bit loosely).
Tomorrow will be a challenge to find time to contribute, meaning I'll probably have to cut sleep out before a work day (after being off for 2 weeks).
For now, I'll try to get some sleep beforehand, as the sun (or my son), will be waking me up in only a few short hours.
-
Nth Hour Update
The game is...interesting. It fulfills the rules, but could use some time polishing and testing. Unfortunately, the night is coming on fast and sleep for work is starting to diminish, so I've got to stay focused. Giving myself another hour-ish to polish and implement some final pieces and then I begin the process to submit as-is.
Here. We. Go.
-
24 hour update
Turns out I clocked 24.25 hours for this event, where I wanted to only do 8-12 hours. Oh well, I still got to balance the weekend with family.
Anyway, my entry is submitted. I imagine there's probably some code in there that makes it difficult to compile. For now, I've got to get some sleep as i'm down to just 2 before a full workday!
-
Awake
"...back to reality," he says behind a work computer.
-
Windows Progress
See this thread: https://www.allegro.cc/forums/thread/615499/0
It looks like Mark Oates has had some luck compiling a functional windows build. It doesn't work on my virtualbox, so I'm going to try and boot directly into Windows to see if I have better luck.
There's been a few reports of crashes and missing particles that I'm looking into as well.
-
Repo
I did all my work on a repo that I've opened up: https://bitbucket.org/ssilvey/eldersofethos/overview
I created a tag of the exact code snapshot that I submitted as well as a tag for the official Visual Studio 2012 compliant build. If you review all the commits to the windows_compatibility branch, you can see each step I took to get to that latter tag (which I used for the Windows binary).