Skip to content
View in the app

A better way to browse. Learn more.

Tip.It Forum

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Veiva

Members
  • Joined

  • Last visited

Everything posted by Veiva

  1. Bump. I got a casual photo + activity photo. I think it's pretty great! [hide][/hide] (My brother took it's he's so awesome putting up with me, lol.)
  2. Veiva replied to Leoo's topic in Off-Topic
    Yeah I was going to do that later but here's what it would look like roughly: The ground is going to have textures and a grid pattern, too.
  3. Veiva replied to Leoo's topic in Off-Topic
    Yesterday I went ~40 miles one way to see my grandmother. I didn't tell her I got a permit, nor a license, nor a car; instead, I wanted it to be surprise. The plan was to dress nicely and stop by unannounced. She was so happy, lol. I've been wanting to do this for over a year. Next goal: finish a game. Also I got walking working:
  4. Veiva replied to Leoo's topic in Off-Topic
    Lovecraft may have been hyperbole... This is pretty cool, too:
  5. Veiva replied to Leoo's topic in Off-Topic
    I took my brother to work today :D. Going to pick him up. (I didn't have work today). I got this crap working: The characters are going to be built out different models (for the different equipment slots: helmet, body, hands, etc) but will share the same base skeleton so a single animation can be applied to all children models. I got the mesh loading working. I got the animation loading working. But for the life of me, I couldn't properly output the skeleton. I fixed it (I wasn't applying a parent transform which cascaded down the bones resulting in deformities out of Lovecraft), but if that wasn't the most infuriating thing ever.
  6. Veiva replied to Leoo's topic in Off-Topic
    Yeah, 2007. Lol last night I had a scare. I noticed some liquid under the engine after idling in my driveway for a few minutes (was figuring out the stereo dash) after I got home. It wasn't oily, but because of pollen and lighting I couldn't make out a definite color. It was odorless, too. I went over to my neighbors (the husband is a mechanic) and it turns it was just condensation from the AC because of the humidity. They both found it funny. Growing up, when we did have a car, it never had a working AC, so it's something I'd never seen.
  7. Veiva replied to Leoo's topic in Off-Topic
    I bought a Honda Accord. Cost $6000. $4000 down. After dealer fees etc, I owe $3000 which will be paid off by the end of the year. Insurance is $300/month for full coverage. But I have a feeling it's going to go up when they review crap lol.
  8. Veiva replied to Leoo's topic in Off-Topic
    pls define really quickly like are we talking months or years $260/month is the cheapest I could find that covers shit.
  9. Veiva replied to Leoo's topic in Off-Topic
    I got license :D! edit: lol car insurance is $300 at least
  10. Veiva replied to Leoo's topic in Off-Topic
    So I took this guy: And made him into a mesh: And added a walk animation: Was working on a tool to convert FBX to a custom model format. It mostly works, just exporting the skeleton is a bit wonky. Tomorrow I take the driving test again. I am confident I'll pass this time, but still nervous lol.
  11. Veiva replied to Leoo's topic in Off-Topic
    So I added directional lights (e.g., sun) and ambient lights (e.g., light inside a building). There's three buffers in my "GBuffer" (geometry buffer) that stores the scene: Color (red, green, blue, alpha, 8 bits per component): Positions (x, y, z, in world-space, half-float [16 bits] per component): Normals (x, y, z, in normal-space, half-float per component): (Since normals go from -1 to 1, negative values appeear black. Similarly, world positions are much bigger or smaller, so values exceeding 1 are clamped to 1 when visualized. E.g., a 4 x 4 cube would go from 0 (no color) to 1 (max color) visually, so 3/4 of the cube would be bright whatever and 1/4th would be a gradient.) The lights are composited additively in another buffer: The final image is simply each pixel from color (from the GBuffer) and light are multiplied together, resulting in the lighting being applied. Pretty nifty. Means I can have lots of lights. :)
  12. Veiva replied to Leoo's topic in Off-Topic
    So I've been trying to make a small game in Love2D. I though, hmm, I want to having drawing independent of logic. And then, hmm, why don't I add a deferred renderer and support for reflections & shadows. And hmm, why not separate logic and data so I could implement network play in the future. And hmm, why not throw in an entity-component-system. Now 2,700 lines of code later and I don't know if any of it works lol. I have a partial ECS, some rendering done, the basic game model done, but none of it complete and none of it interacting with the other. I have a problem with overthinking things... edit: But I got drawing working. I'm only updating the rotation 5 times a second, but it's interpolating the current frame with the previous to generate a smooth image at any framerate: The logic is pretty simple: function love.update(delta) -- Accumulator. Stores time until next tick. Instance.time = Instance.time + delta -- Only update at TICK_RATE intervals. while Instance.time > TICK_RATE do Instance.SceneRoot:tick() -- Rotate cube 360 degrees every 2 seconds Instance.SceneRoot:getTransform():rotateByAxisAngle(Vector(0, 1, 0), TICK_RATE * math.pi) -- Handle cases where 'delta' exceeds TICK_RATE Instance.time = Instance.time - TICK_RATE -- Store the previous frame time. Instance.previousTickTime = love.timer.getTime() end end function love.draw() local currentTime = love.timer.getTime() local previousTime = Instance.previousTickTime -- Generate a delta (0 .. 1 inclusive) between the current and previous frames local delta = (currentTime - previousTime) / TICK_RATE local width, height = love.window.getMode() Instance.Renderer:getCamera():setWidth(width) Instance.Renderer:getCamera():setHeight(height) -- Draw the scene. Instance.Renderer:draw(Instance.SceneRoot, delta) end
  13. Veiva replied to Leoo's topic in Off-Topic
    Wow I'm looking at dealerships about 40-50 miles from Fayetteville (i.e., in rural areas with much, much lower military population) and there's a bunch of great cars in the $6k +/i $1k range. That's a tad outside what we have saved up (...we have like $4k, and I don't want to go under $1k) but maybe my grandparents can help out, or I can just finance it (ripperoni on my car insurance rates LOL; probably gonna be $300/month). I'd guess the payments would run about $120-$200 a month if I can get a good interest rate (my credit score is just around 700 so while I should qualify for average rates) and put a 40%-50% down-payment on it. It would be nice if I knew where I would be, income-wise, in a year. I currently receive SSDI (a type of welfare for disabilities, for you non-Americans) but it's probably going to cease when I go up for review sometime (could be around September, could be a year later, who knows) since I work. I mean, if it doesn't, I'll be set until I graduate school--and by then I definitely shouldn't need it anymore. But maybe if i can make a dumb little game... based on RuneScape... leveraging RuneScape's communities... maybe... Speaking of which, does this character look good in motion? The difference is the lighting will change when he flips (currently it literally flips the image lol):
  14. Veiva replied to Leoo's topic in Off-Topic
    I just need to not be nervous when the examiner is in the car. I do fine otherwise.
  15. Veiva replied to Leoo's topic in Off-Topic
    Wow I failed my driving test a second time. This sucks. I need more practice but I don't have any help. edit: At least this is pretty cool:
  16. Veiva replied to Leoo's topic in Off-Topic
    No one showed up at Game Dev Club at school again. Oh well, I'm not too bothered. Date went well but there wasn't any romantic attraction so being friends is good. I made this in the few hours between class/club: Not too bad for ~3 hours of work... (I stole the heightmap from Wickerpedia lol). I forked Love2D and have been adding 3D functions like love.graphics.lookAt and love.graphics.perspective: https://github.com/aaronbolyard/love2d I've always had a soft spot for Love2D and with the recent changes in the as-of-yet-released 0.11 it's even more awesome. Overall, today was 7.8/10: too much rain.
  17. Veiva replied to Leoo's topic in Off-Topic
    I have a few pairs of dress shoes and they all are great and comfortable and all were under $100. I mean I were them like 10 hours a day and can't complain. Also I have a date Wednesday. 8)
  18. Veiva replied to Leoo's topic in Off-Topic
    I went to the bar again. Ordered a Shirley temple and then when people started coming in vanilla vodka with cherry juice (it was a little bit too alcoholic at first but I got used to it). Sipped it for like 3 hours again lol. Got two numbers! And I was the one to approach them, which I think is a big step. They both were nice, interesting, and cute. The one dude is probably out of my league but who knows. He's a god-damn good dancer. Speaking of which, I danced a little bit, too. I can see why being drunk helps but I just figured no one's going to care so I danced anyway. Some people helped me out which was cool. who would win meme over 10 years of programming experience in half a dozen languages making games, websites, tools, contributing to oss vs one magic paper boi
  19. Veiva replied to Leoo's topic in Off-Topic
    Yesterday I spoke to my academic advisor at FTCC (he's also the head of the computer programming program and one of my instructors) about part-time programming jobs / internships. He referred me to a couple places in Fayetteville, so today I went to both. The first one I just got to leave my resume, the main guy wasn't there, but at the second place, I had a quick interview! I'd be going into a sales-engineer position (i.e., someone familiar with the tech + trying to sell said tech). They're going to schedule a second interview later today or Monday. Lol, that would be hilarious: not having a job, then having a job, then moving on to a better job a few months later. I mean, I like Staples a lot, but if I get better pay elsewhere and in something more relevant to my field, I'm gonna grab it.
  20. Veiva replied to Leoo's topic in Off-Topic
    Lol I'm trying to go down to 130 lbs. (132 would be funny.) I came up with something hilariously bad. "I like to doodle, so how about I doodle you?" Not going to use it, but found it funny. Maybe as a pick-up line followed by a literal doodle...
  21. Veiva replied to Leoo's topic in Off-Topic
    Had my last driving lesson today! Did great. Perfect 3 point turns, rear backing up, parking, and general driving! Tomorrow I'm going to practice in a family friend's car (it's a crossover) and if all goes well take the driving test Friday. Also this looks pretty good:
  22. Veiva replied to Leoo's topic in Off-Topic
    Lol pong is harder to make than you'd first think. It's the math, man.
  23. Veiva replied to Leoo's topic in Off-Topic
    I have 200 mbps. It's lovely. I can't imagine how awesome Google Fiber is, or something similar.
  24. Veiva replied to Leoo's topic in Off-Topic
    Ring_World, it's great to see you're improving. Depression is a [bleep]. ... I had an idea for a line, "I can program a computer but not a VCR," but that doesn't work anymore lol... "I can program a computer but can't set the time on a microwave" doesn't work as well.
  25. Veiva replied to Leoo's topic in Off-Topic
    Are you focused on a desktop? (Since you said you have a Chromebook). I recently got an Acer Aspire E15 and there's a model with an 8th gen i7 and nVidia MX150, which would be great for light gaming. It has a 1080p screen, M4 SSD with room for an SATA one (i.e., personal / work separation), it's not too heavy, and it has good battery life. I know it's US but here's what I'm talking about: https://www.amazon.com/gp/product/B075FLJ87G The only bit that sucks is the placement of the arrow keys... For a desktop, a 1050 Ti or better (or AMD equivalent), any recent gen i7, and 16 GB of RAM would be more than enough (especially for lighting gaming). I agree with obfuscator, and I'll add don't cheap out on the PSU either. With 16 GB of RAM and an i7 I can compile FreeBSD kernel + userspace in like 10 minutes off an SSD. :P (Ok, maybe more, and this doesn't include LLVM, but I haven't done it in a while; still, if I recall correctly, it's closer to 10 minutes than not.)

Important Information

By using this site, you agree to our Terms of Use.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.