What I did today

Christmas came early :).

A little personal question. If titan attacks sold as much as steam spy claims, i guess you wouldn’t have so much funding troubles. So my suspicions of steamspy accuracy are correct? they are often way off.

Incidentally there is really interesting math with sphere and grids and hexes. It comes to one simple fact. You cannot evenly space more than 20 points on the surface of a sphere. Maths… Who knew.

Kinda What I did yesterday in normal sense, but technically what I did today since I did it after the date change in the midnight:

I’ve got SSL on my website!!! It’s now https://goharsha.com/
Thank you CloudFlare for offering free SSL.

A respectable number for sure, but Steam takes a minimum of 30%, take away taxes, various costs of running a company, salaries, development time, rent/cost of living, marketing, subcontractors, risk, debt – frankly I’d be surprised if they broke even.

Plus a funding campaign isn’t just about the funding. It’s also about marketing and market research bundled into one. You can get a sense of the interest of the game and also spread the word out at the same time among other things.

For some reason, Norton thinks your website is a serious threat, not entirely sure why. It says your website is known to be dangerous.

Been working on AI for my game, came across this paper on the bots in Quake 3 today:

http://www.kbs.twi.tudelft.nl/docs/MSc/2001/Waveren_Jean-Paul_van/thesis.pdf

If anyone is interested in that sort of thing, you can check it out.

I finally finished setting up the images for our tutorial dialogs in RF. I think I can finally start on the trailer now. Hype!

I glanced at the doc and didn’t expect it to be so full of content! I’m definitely saving this for later. It may come in handy for WSWs AI. And AI is always one of my favorite programming topics. Thanks for sharing!

Related content:
Quake 3 source - https://github.com/id-Software/Quake-III-Arena/tree/master/code/game
Unreal Tornament bot source - https://github.com/EpicGames/UnrealTournament/blob/clean-master/UnrealTournament/Source/UnrealTournament/Private/UTBot.cpp (you need to sign up on Epic Games’ website, and it’ll automagically add you to their private repo)

EDIT:

There was a link to another paper in yesterday’s link, but it was dead. However, I googled around and found it elsewhere, so here’s ā€œIt Knows What You’re Going To Do: Adding Anticipation to a Quakebotā€.

Sorry for double post, but Khronos announced today that it’s creating a standard API to work across all VR devices, already has all the major HMD manufacturers onboard.

This is great news because in the past you had to more or less use an API per HMD.

Updated Battledroid to do all its blending in sRGB space. Looks a bit poo now, need to tweak it lots.

Cas :slight_smile:

Are you a developer on this game?

Had Digital Electronics exam, did one of tasks in The Powder Toy just for fun after coming back home :

http://screenshooterusnortheu.blob.core.windows.net/engine4files/ykzeullgxfgmpjkhfygxhkxcgnqvcjjoaxuwbkqwykqftlzlvrfpqyvxnehtavjzvqhvxlwkgbiqlcftiiccnapfgnbdztmsjioh

Nope…just not my kinda game but still looks awesome.

I wrote a symbolic assembler for 6502 machine code in Java. It can turn this:


*=$c000
BSOUT = $ffd2

start        lda #147
             jsr BSOUT

             ldx #03
             ldy #10
             clc
             jsr $fff0

             ldx #$00
loop         lda $c01c,X
             beq end
             jsr BSOUT
             inx
             jmp loop

end          rts

into this:


.c000	a9 93 
.c002	20 d2 ff 
.c005	a2 03 
.c007	a0 0a 
.c009	18 
.c00a	20 f0 ff 
.c00d	a2 00 
.c00f	bd 1c c0 
.c012	f0 07 
.c014	20 d2 ff 
.c017	e8 
.c018	4c 0f c0 
.c01b	60 

Next step: Write a simple 6502 CPU emulation to execute the programs.

BTW: I’ve no idea why I’m doing this… ???

For those unaware, there is a Ludum Dare tomorrow.

This is more about something I did couple o’ weeks ago.

I recently started a blog (shadedvertex.blogspot.com) where I basically post stuff about computer graphics (l lub coputar grapiks) and anything else that I feel like writing about. I started the blog as a hobby, and it’s pretty fun to style the blog using CSS. Blogger, contrary to popular belief, is a great free blogging platform and it’s pretty powerful (though of course I’m aware of other possible more advanced and powerful alternatives). I just started work on styling the website using CSS.

Feel free to take a look at the blog! I don’t post on a regular basis, though, I just post when I’m in the mood to. So don’t count on me posting every day or every week or whatever. And you don’t have to follow or like or anything, I won’t hunt you down if you don’t.

Anyway, remember to FOLLOW AND LIKE and LIKE SUM MOAR.

Haha, just kidding.

MOAR

Started Ludum Dare 37! The last one was amazing, but this time I’m all alone ;(

If anyone’s open on doing a JGO Ludum Dare livestream on sunday PM me and I can add you to the google hangouts

Summary of last week or so:

  • Blender plugins for exporting models and animations essentially feature complete.
  • Experimented with motion blur stuff, but no good results.
  • Finished my school assignments for the year. Just one interview/presentation thing left… and two massive exams and an essay right after christmas. ā€œWho needs a winter break, eh?ā€ - Swedish education.
  • Seemingly fried one of my GPUs. It starts to artifact and driver crash under load. My second one seems fine though. I really don’t have the cash to replace, well, anything at all at the moment. My frigging fridge broke the other day too and I lost a huge amount of food there too… FML

EDIT:
=<

Working on the AI in my game. Using something similar to quake 3 fuzzy system and scripted sequences. My brother finished some more models:

https://i.imgsafe.org/ca549d46ec.png

Which model/chip is that? If it’s broken anyway, you might consider to bake it in the oven. There’s a slight chance that this helps.