About Bering

Entries

 
Ludum Dare 35
 
Ludum Dare 34

Bering's Trophies

Bering's Archive

Big Milestone Reached!

Posted by
Sunday, April 17th, 2016 11:31 am

All primary objectives reached! Pretty darn happy I got here!

All the required systems are in place, now I need to do more controls stuff, add a bit more content, many UI things (like show the objectives so the player has at least a clue of WTF is going on), put some restrictions in place (cause right now it’s creative mode only) and art!

Looks like lunch break will be SHORT :-)

Need to sleep!

Posted by
Sunday, April 17th, 2016 12:29 am

I’ve been trying to do “just that one last system” for 1h or 2 now… I bet I’ll do it in 30 min after sleeping and eating so yeah… going to bed!

Aside from that last system or two, tomorrow I still have to balance all the things, do some art and some more UI and some sounds and some music and all the menus… Oh yeah, and the win condition checks and animation(s)…

OMG! LOL

Having a blast!

Posted by
Saturday, April 16th, 2016 9:30 pm

Yesterday around 2 am I went to bed with barely had an idea of what I could maybe do… This morning I had another idea and started over from scratch. Then I threw all the code away and started over AGAIN around 11 am… I barely had any hope left…

But now, after almost 12h non-stop, I have a good idea, most of the systems in place and I’m having a blast 😀

Saturday 10pm

It doesn’t fit the theme right now but it will :-)

So much stuff left to do! I’m going right back in, stay tuned :-)

Getting scary!

Posted by
Saturday, April 16th, 2016 1:27 am

Took me hours to get an idea. It’s not original, not much fun right now and I’m not sure how to build most of it…

Also, it’s bedtime. And I clearly need it: I wasted way too much time on highschool math and I divided an int with an int *facepalm*

LD35 Friday Night

Good thing that tomorrow is another day :-)

I’m in!

Posted by
Friday, April 15th, 2016 5:02 pm

I’m in!

I’m super hyped, but also pretty scared, just like last time :-)

I’ll be using Unity, MonoDevelop, MagicaVoxel and Audacity.

2h left!

\o/

Ported to Android

Posted by
Wednesday, December 16th, 2015 11:51 pm

I just finished porting the game to Android. It was surprisingly easy, all I did was:

  • install the Java SDK, the Android SDK and a few Android platforms
  • add a Touch Input Module to the EventSystem
  • add a Physics Raycaster to the camera
  • Told my InputHandler to return right away #if UNITY_ANDROID
  • Implemented the IPointerClickedHandler interface on the Enzymes script and made it do LeftButtonPressedEvent.Invoke();

DNA Polymerase

Have fun :-) It’s time for me to start playing and voting other games!

Post mortem

Posted by
Wednesday, December 16th, 2015 12:19 am

About a year or ago I watched a few live streams and got curious. I tried one LD on my own without creating an account, knowing I had no chance. It ended badly as expected but I had quite a lot of fun and was surprised at how far you can get when focusing so much like that. This is my first official Ludum Dare, and you can bet it’s not my last :-)

DNA Polymerase

What went right:

  • I think I had a nice concept that fit both themes.
  • My usual #1 enemy is scope creep, so even before knowing about the theme I had decided that I’d have the smallest scope possible. My top priority was to finish, and I did! Next time I’ll do better :-)
  • I did a few test scenes where I threw in and isolated some of the game objects just to test a script or feature. It ended up pretty useful when I got a regression bug the next day. I just went back to those test scenes and debugged it in a pinch. Also, once I got the movement script of the enzymes working correctly in the test scene I just loaded the main scene and it all just worked. It was magical :-)
  • I used a few Gizmos and a lot of Empty Game Objects (I call them Markers) instead of hard-coding positions and rotations. It helped a lot to quickly make 4-5 layouts.

What went wrong:

I never made it that far before so I had lots of little surprises

  • I didn’t know a thing about aspect ratio so I wrote the whole game in “free aspect”, in a totally impossible ratio… Then got scared learning the hard way how much of a pain this thing is…
  • I lost too many prototypes due to bad code structure so I spent countless hours fiddling with best practices, MVC and MVVM and messages and signals and events and delegates and other ways to structure the core of my games, I watched hours and hours of tutorials and live streams, and I felt like I finally had this nailed down. Well, it certainly helped but I still don’t think I nailed it… Back to the drawing board :-)
  • I had never realized that building a system is just one part of it. Tweaking and testing and tweaking and testing some more takes way more time that I though! And changing one little thing like the movement speed can break a lot of things (I also had to adjust the rotation speed because stuff was clipping, for example).
  • Randomizing stuff is nice but it’s not good for gameplay. I fixed that in my post-deadline version but in my entry, the type of nucleobases showing up is totally random so you quite often end up with having to do a bad move even though you know it’s wrong.
  • I thought “1h is way more than enough to submit” so I let my guard down and took a break… I finished submitting less than 5 min before the deadline! I got really scared when I saw the time it took to build (especially the WebGL version!), package, compress and upload all that stuff.

That’s it! Please go take a look at my game and tell me what you think! http://ludumdare.com/compo/ludum-dare-34/?action=preview&uid=31782

See you next time!

I did it!

Posted by
Sunday, December 13th, 2015 10:37 pm

Wow, that was SO MUCH FUN! \o/

COMPLETE

You control the 2 white DNA Polymerase enzymes on screen. Your job is to complete the DNA sequence shown in the bottom of the screen. A goes with T, C goes with G.

Press the left button (A, CTRL, Fire1) to pluck the nucleobase picked by the enzyme on the left, or the right button (D, ALT, Fire2) to pluck the nucleobase picked by the enzyme on the right.

Known bugs:

  • Half the Nucleobase letters have their rotation wrong
  • Score is kinda meaningless, it should punish you more when you make mutations
  • Score is missing sounds for good and bad move. The code is there and ready for it though.
  • I am clueless about aspect ratio and resolution so the Windows version is pretty messed up if you don’t use 1980×1024.
  • There’s no way to get out of the GameOver screen (You’ll have to ALT-F4 in Windows or refresh the page in your browser)
  • Probably many more :-)

Try it and leave a comment :-)

http://ludumdare.com/compo/ludum-dare-34/?action=preview&uid=31782

CRUNCH TIME!

Posted by
Sunday, December 13th, 2015 7:57 pm

I can do this!

It’s gonna be crappy and buggy and flawed but it’s gonna work :-)

Update #3

 

Update #2

Posted by
Saturday, December 12th, 2015 11:08 pm

Could not resist refactoring most of the code… Doh!

But I learned quite a lot and it allowed me to quickly fiddle around with the layout. I came out with a layout that makes more sense and is easier to code too so yay!

Better layout

Better layout

I cannot believe that it is 11pm already! I guess I should eat something :-)

Update #1

Posted by
Saturday, December 12th, 2015 8:45 pm

Here’s what I got so far:

You have to select which if the white Enzyme (left or right) will pick a nucleobase from the vertical chain above to attach to the chain below. You must match A with T and C with G or you’ll create mutants :-)

Work in progress...

Still LOTS  to do but I feel like I can pull it off.

Stay tuned :-)

Concept

Posted by
Saturday, December 12th, 2015 10:36 am

Ok! So it took way too much time to get an idea that I like that is also within my reach (darned theme tie) but I finally got one!

The concept is that you are that enzyme that replicates DNA and you’ve got to… replicate DNA! You’ll be shown a series of DNA letters * and, one by one, you’ll have to choose between two letters to match. I feel like this fits both themes “Growing” and “2 button controls”.

Once I get this core done I’ll add some crappy graphics and sounds. But the #1 goal is to ship this so it might be all there is.

I have about 4 ideas where to go from there but scope creep has always been my #1 enemy so I won’t even try until I have the core done. I want to be able to say “Ship it!” :-)

I’m in!

Posted by
Friday, December 11th, 2015 7:02 pm

Alright, I’m in!

I’ve been watching from the shadow long enough, it’s time to do it for real!

I’ll be using:

  • Unity 5.3 (let’s try the WebGL platform)
  • Blender
  • Gimp
  • OpenSCAD
  • Mono Develop and/or Sublime Text 2
  • Audacity

I’m going in blind! I don’t have a preferred theme and I don’t know what kind of game I’ll make. The plan is to finish and publish something for a change, so scope will be tiny and polish probably in-existent. Don’t expect much :-)

Only 2h left before it starts! Woohoo! \o/

[cache: storing page]