What I did today

I Played eve online… … Errr to get ideas and stuff ::slight_smile:

More seriously i finally dusted off the old code and started coding the server end. The code is not so bad. Didn’t take me long to work out what i did and why. Goal is to have something for xmass. Got to go slow while its not my real job.

… Good night. I don’t know who did that, but it’s gone now.

EDIT: Maybe I should put some sort of “No porn” warning on the site.

A simple terms of use page would do the job :slight_smile:

How curious that some people just want to see the world burn… or naked people… :wink:

I don’t think a TOU or warning will do anything to deter the pornospammers. I would recommend TOU and google authentication plus the ability to blacklist accounts and IPs.

Also, a Report Image link. And be prepared to waste hours moderating a flood of filth.

And be aware that people might not merely post smut. You are also open to positively criminal content like kiddieporn.

Decided to start working on an application for once instead of a game.

While picking up behind my son and dusting, I realized that we have a lot of objects in this house. So the wheels turned and I had the bright idea to start a database of Items, Containers and Locations. The goal is to mostly to strengthen my programming knowledge outside of game development. I hope to finish it eventually. The part I know I’m going to have issues with is making an intuitive UI that doesn’t show the programming-side at all.

It should be fun.

I’m sensing a paradox… If you need a database to keep track of which contains what… then you do not have the bandwidth to create and maintain the database. It could work if everything was tagged with RFID chips.

Getting around to mentioning: Tossed together some basic partially sane floating-point comparison routines (mostly for testing purposes): https://github.com/roquendm/JGO-Grabbag/tree/master/src/roquen/math/test

and some other junk:

a couple basic “Trig: Just say no.” in Trig{32/64}. Some bit-manipulation fun in Float{32/64} like multply by sign.

Would have posted here: http://www.java-gaming.org/topics/jgo-grabbag/31807/view.html

but monologue limits and all prevent me. Somebody go call me a jerkface or something so I can be contained in a hole.

Put Biodrone Battle with 50% off into the Steam weeklong sale: http://store.steampowered.com/app/377290

Started learning software rendering for the fun of it. quickly realizing its how complicated it all really is.

Hey! I’m pretty good at software rendering, if you need help all you need to do is ask!

I made a logo in inkscape just for fun, and it actually looks okay for once!

Generate HEX Color Wheal :wink:

Played Magic: The Gathering and had some game ideas.

You can look at the source code of 3DzzD, it has the fastest software renderer I know and it supports hardware rendering through JOGL too.

I made a tilable simplex noise algorithm for my exoplanet simulation science fair project.

Here’s a 400x400 img with the seed 300

Here’s a 800x800 img with the seed 300 and the coordinates scaled by / 2 (making the noise algo supersample)

I did this by using the OpenSimplexNoise’s 4D function and making two 2D maps of noise (X2 = noise(x, y, 0, 0), Y2 = noise(0, 0, z, w)), then sampling literally in circles to get a repeating noise algorithm.
I based this off of this article also, which has surprisingly little to no details :frowning: http://www.gamedev.net/blog/33/entry-2138456-seamless-noise/

Tiling noise references are almost always completely and horribly wrong. Exoplanet = noise on a sphere? If so and sampling at runtime then you could just sample on a sphere (so a 3D noise function). The radius of the sphere being sampled is it’s frequency and it’s center can be anywhere within the limits of noise function being used. (Assuming that the noise kernel is reasonably isotropic). This works for any 3D shape…sample a scaled/translated version of the surface. Anisotropy can be added by applying a non-uniform scaling to the sampling pattern.

Pre-generated…sigh…things get difficult unless you’re willing to place some limitations. Even taking that into account if you want to map a 2D square to a sphere (or other 3D thingy)…all the usually problems apply.

Of course defects only matter when they’re noticeable.

My HOD yesterday asked me what did I do in the last year as part of student feedback. So I told her that I was working on a code editor (which I started after being fed up with TurboC++), especially for C and C++, and integrated a 32-bit build of TDM-GCC into it. Today I demoed it in front of her and she liked it.


http://goharsha.com/simplycpp/simplycpp.png

So I gave it to our lab in-charge, and he said he will be installing it on all the 120 systems in our lab. Pretty excited that we will be learning C++ using the code editor that I myself made.

Finally managed to push out my code into our pre-staging env. after about a week of fighting with MVC version upgrades/downgrades. I go to test out the code and am met with 6 404 errors complaining about scripts it can’t grab from the cdn. Just… why. Of course this code hasn’t been touched in 3 years, so that may be part of it.

Edit: Well that wasn’t it. Seems in my mucking around in .net MVC installations, I somehow did not install the JQuery files? Dunno, but it’s all issues related to JQuery. Slowly going crazy.

Edit 2: SUCCESS IS MINE! Apparently I had somehow drug the scripts folder into my models folder and Visual Studio did me the kind courtesy of never removing the old scripts folder out of my builds, so it was still working on my local machine. My project is now accessible by anyone!

Just gave SHC his 200th medal. Congrats.

Spherical coordinates are hard! I just got the looping 2D to work! I’m planning to map the generated image onto a blender world (which I have done), and I have it rotated so you cannot see the poles very well anyway. Yes, there will be some distortions because I’m going to be assuming it’s a Mercator projection, but I’m willing to overlook that. I really had two choices, make an image and process it in 2D, or do a 3D sphere with elevation, collision, and erosion all in 3D spherical space + make a method to convert it to some map projection… :confused: