Java-Gaming.org Hi !
Featured games (91)
games approved by the League of Dukes
Games in Showcase (757)
Games in Android Showcase (229)
games submitted by our members
Games in WIP (843)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: 1 ... 187 188 [189] 190 191 ... 200
  ignore  |  Print  
  What I did today  (Read 2645338 times)
0 Members and 5 Guests are viewing this topic.
Offline Roquen

JGO Kernel


Medals: 517



« Reply #5640 - Posted 2017-08-15 09:11:10 »

But he was design in different way – so it hold as many float part as he can.

Exactly, the point is to maintain the most significant part of a (sub)result.  The simplest example is multiply, if we think of our two numbers as consisting of a 24 bit integer (all fractional part so: 0.24) and an exponent, then the product simply adds the integer exponents and to store the new fraction part would require: 0.24 x 0.24 = 0.48, so 48 bits for the significand.  Since we're using a fixed number of bits those 48 bits are rounded to 24.
Offline abcdef
« Reply #5641 - Posted 2017-08-16 04:34:15 »

Icecore - this floating point conversation reminded me of this pbsinfinite series episode (why computers are bad at algebra) on YouTube

<a href="http://www.youtube.com/v/pQs_wx8eoQ8?version=3&amp;hl=en_US&amp;start=" target="_blank">http://www.youtube.com/v/pQs_wx8eoQ8?version=3&amp;hl=en_US&amp;start=</a>

It talks about 64 bit floats but you can apply easily to 32 bit
Offline Roquen

JGO Kernel


Medals: 517



« Reply #5642 - Posted 2017-08-16 10:52:19 »

Didn't watch video but symbolically, computer's are actually quite excellent at algebra given a good piece of software...and getting there on verifying and generating proofs.
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline ra4king

JGO Kernel


Medals: 508
Projects: 3
Exp: 5 years


I'm the King!


« Reply #5643 - Posted 2017-08-17 08:31:31 »

Not really today, but on Monday I started at my first full time job out of university at Google. I'm at their Mountain View headquarters in the Bay Area (Silicon Valley). Pretty happy to say the least Smiley

Offline Herjan
« Reply #5644 - Posted 2017-08-17 12:36:13 »

First time that I am working for six weeks on a project and still having loads of fun Smiley

My three year break has changed me.

Sharing the peace I enjoy, my practice of the day:
Quote from: Herjan
Don't focus on features, finish every item before working on the next thing.

Yup, for the past five weeks, the player still can only walk around the scene. But polishing every detail makes it so rewarding to walk around compared to five weeks ago.
One of those rewarding things I made are shaders, for everyone who is lazy/ignorant like me:
5 minutes of pure bliss
Offline Opiop
« Reply #5645 - Posted 2017-08-17 13:53:52 »

Not really today, but on Monday I started at my first full time job out of university at Google. I'm at their Mountain View headquarters in the Bay Area (Silicon Valley). Pretty happy to say the least Smiley

Congratulations! I'm really jealous of the free snacks and nap pods (those are a thing, right?), the coolest thing we have here are treadmills  Grin
Offline FabulousFellini
« Reply #5646 - Posted 2017-08-17 15:00:40 »

Not really today, but on Monday I started at my first full time job out of university at Google. I'm at their Mountain View headquarters in the Bay Area (Silicon Valley). Pretty happy to say the least Smiley

Congratulations! I'm really jealous of the free snacks and nap pods (those are a thing, right?), the coolest thing we have here are treadmills  Grin

Yeah how close does it look to the internship movie?  Are those slides real?

-FabulousFellini
www.fabulousfellini.com
Offline ra4king

JGO Kernel


Medals: 508
Projects: 3
Exp: 5 years


I'm the King!


« Reply #5647 - Posted 2017-08-18 02:36:31 »

@Opiop, free breakfast, lunch, and dinner every weekday, in addition to unlimited free snacks and drinks. The nap pods exist but they aren't that cool Tongue

@FabulousFellini, funny thing about The Internship movie, it was filmed at my university Georgia Tech Smiley The slides are real, but I still haven't gotten on them.

Offline philfrei
« Reply #5648 - Posted 2017-08-18 18:29:25 »

Congratulations ra4king!

This week I settled on trying to polish the FM Theremin I wrote a while back, to get it up to a quality where I might post it on itch.io. So far, have made improvements to the GUI, including making panels resizable (giving more "playing" room when the control panel is not needed), and an easier-understand checkbox for whether the "expression" attribute controlled by a slider is a fixed value (independent of Y-axis location) or ranges with the mouse Y position.

I've been slowed down a bit with implementing a decision to eliminate Nyquist aliasing. Am working out a way to automatically scale back the amplitude of the modulator (source of overtones in FM) that takes into consideration the frequency and the degree of modulator feedback. Had to spend time manually listening and charting the frequencies where aliasing kicks in for various modulator Index and Feedback settings, and then on working out good equations/algorithms to fit the data points. It is close to working--last attempt covers the endpoints well but "sags" in the middle. I suspect fixing it is a matter of changing the point at which I reference the data which can be either linear or exponential depending on the stage of the calculation. (E.g., midi notes, piano notes are linear, but the Hz value doubles every 12 steps--do we calculate using the Hz or the midi values?)

Am reminded how important it is as a programmer to learn math for sequences, series and curve-fitting polynomials, as having this handier in memory would have made this much easier to do.

music and music apps: http://adonax.com
Offline LiquidNitrogen
« Reply #5649 - Posted 2017-08-21 12:49:16 »

My weather experiments are turning out interesting. The mountains and forests alter the wind flow, and the weather patterns change over the seasons. Now it needs to do something with heat and moisture so it can create rain and snow in the right places.

Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline J0
« Reply #5650 - Posted 2017-08-21 19:08:48 »

Needed a default string for an app but couldn't go with
null
...
1  
static final String S_TO_SET = "'74_ao16/*%LQ^&*(jw))(*&^%'anvo";

I reckon no one is gonna enter that, right? Roll Eyes

Offline cylab

JGO Kernel


Medals: 180



« Reply #5651 - Posted 2017-08-23 22:04:46 »

Created a new Track: https://soundcloud.com/mathias-h/traveling

Mostly done in the train while Travelling back from the 50th Wedding Anniversary of my parents and the Funeral of my Mother in Law  Undecided

Mathias - I Know What [you] Did Last Summer!
Offline Slyth2727
« Reply #5652 - Posted 2017-08-24 23:19:43 »

Today I moved into my freshman dorm room! Exciting times.

Developed and trained a (deep? 2 convolutional layers and pooling layers) convolutional neural network to recognize digits out of the MNIST data set to learn more about convolutional nets. Got up to a 99.12% accuracy for the entire testing data set after 20,000 training iterations. Didn't use tensorflow or anything, but managed to utilize C and CUDA to outsource some operations to the GPU making training much much faster.
Also got a new laptop! Super pumped about it, 16 GB RAM, 4K screen, GTX 960m, i7 6700HQ. Pretty damn good laptop for the price, and it'll last me at least through undergrad and graduate school. I'm planning to go for my PhD in something with machine learning. I've been interested it for years and now I can finally do something with that after really learning more about it over the past few months.

Offline Guerra2442

JGO Coder


Medals: 50
Exp: 3 years


Guerra24


« Reply #5653 - Posted 2017-08-28 02:23:41 »

Finally implemented a 3D compositor.

Click to Play

Working on Light Engine.
Offline Guerra2442

JGO Coder


Medals: 50
Exp: 3 years


Guerra24


« Reply #5654 - Posted 2017-08-29 05:28:50 »

With the new 3D compositor now I can do fancy things with the windows because they are in 3D space, today I've implemented new window animations and modified the blur effect to work in 3D.

Click to Play

Working on Light Engine.
Offline J0
« Reply #5655 - Posted 2017-08-31 18:31:58 »

Today I finally finished my trial webcomic! If today hasn't been wtf-y enough for you take a look at my cover page Grin
Right here
Sweet sweet js+css3

Offline Apo
« Reply #5656 - Posted 2017-09-01 06:48:00 »

Today I finished the 17th game for the game advent calendar und solved a wired "bug" with libgdx and the html version. There was a problem with a "method <init>()V not found". The problem was the gwt version 2.8.1 which seems to have problems with the jetty version I used. After switching to version 2.8.0 everything works fine. Sounds easy but many wasted hours are gone ...

But now everythings works fine in html, android und desktop. And I am happy. =)
Offline J0
« Reply #5657 - Posted 2017-09-01 21:45:26 »

und
How to tell if someone is German 101 Roll Eyes

On another note Apo by looking at your screenshots I'm kind of amazed that you can pull off making so many different games! I mean there doesn't seem to be 2 of the same genre out of the 17! Anyways, keep it up Smiley

Offline Icecore
« Reply #5658 - Posted 2017-09-02 16:24:15 »

Funny topic)
https://forums.tigsource.com/index.php?topic=18397.msg1351265#msg1351265

Last known State: Reassembled in Cyberspace
End Transmission....
..
.
Journey began Now)
Offline Oskuro

JGO Ninja


Medals: 77
Exp: 10 years


Coding in Style


« Reply #5659 - Posted 2017-09-04 00:07:50 »

Finally managed to render something on LWJGL3!  Grin

.... after having procrastinated at an epic level for... years...  Cry



Offline Oskuro

JGO Ninja


Medals: 77
Exp: 10 years


Coding in Style


« Reply #5660 - Posted 2017-09-04 22:56:54 »

Aaaaaand Spritesheets! Here's a recording of me hitting the directional keys randomly, like the finely trained monkey I am.



I'm having a lot of confusion though regarding how to deal with these.  Huh

The tutorial I was following does spritesheets by applying a scale and translation matrix to the texture via shader (scaling to the size of the cell, translating to the selected index). Since I was getting confused there (and my interface didn't accomodate passing the shader to the render method), I just precalculated the texture coordinates at object creation and instantiated a bunch of buffers.

Not sure which is preferable.

It really shows that up until now I had been doing all my drawing via Java2d  Roll Eyes

Offline FabulousFellini
« Reply #5661 - Posted 2017-09-05 18:50:55 »

It occurred to me that I only really had controllers working for my game on Windows, so I spent yesterday getting Jinput to work on Linux (through my Raspberry Pi).  In the process of that, I broke the Windows controllers, so I had to fix that, then I got the controllers to work on Linux.  Today, is all about Mac.  I am pretty well versed now on how and why controllers may or may not work on different operating systems, so if any noobs have any questions, now is the time to ask me about it.  As of now, my game works with both gamepads and joysticks on Windows and Linux.

-FabulousFellini
www.fabulousfellini.com
Offline FabulousFellini
« Reply #5662 - Posted 2017-09-06 18:49:04 »

I spent a few hours researching how to package my jar into a Mac application, and for some reason decided to check this forum last.  Then I came across this: http://www.java-gaming.org/topics/mac-osx-jarbundle-a-simple-jar-bundling-application/33930/view.html
@orange451, you're my hero for the day.

-FabulousFellini
www.fabulousfellini.com
Offline Oskuro

JGO Ninja


Medals: 77
Exp: 10 years


Coding in Style


« Reply #5663 - Posted 2017-09-06 22:37:24 »

So now I can generate tilemaps from data sets. Still got to do some bitmasking so there's more tile variety though, but my current tilesheet is not properly designed to handle bitmask indexing (which is packing the status of nearby tiles into an 8-bit value and have the resulting value match an specific index in the tile map, as seen here)



Offline girthquake
« Reply #5664 - Posted 2017-09-07 13:52:07 »

Instead of doing my assignment I made my old goo simulator
Click to Play


more gooey.
Click to Play

Offline Slyth2727
« Reply #5665 - Posted 2017-09-08 05:32:16 »

Finished my final visualization of a variational autoencoder I developed to generate MNIST digits. Essentially my model has learned a generalized method to draw handwritten digits. There's a few more visualizations I coded in but this is an animation of the decoder travelling through a 2D latent space. It's usually more accurate when trained with a much higher latent dimensional space but 2D allows me to easily travel through it and visualize it. This is just an example application of this particular machine learning algorithm. With an expansion of this method combined with a few other tricks a model can be trained to intelligently combine parts of images together. For example train a decoder on zebra images, then feed it a video of a horse running. The scenery in the video will remain untouched but the horse will be modified to look like a zebra. Think of the possible applications with this and faces - imagine being able to take a video of yourself talking and get a video of Obama or some other well known figure saying what you did but with their face and voice. This encoder-decoder structure can do lots of really useful and neat things.

animation: https://i.imgur.com/7xybLM3.mp4 (how do I embed these..?)
code: https://gist.github.com/anonymous/90364c863638ac34bd4b2656898a119f]
Offline dime26

JGO Ninja


Medals: 65
Projects: 7
Exp: 12 years


Should traffic wardens be armed?


« Reply #5666 - Posted 2017-09-09 13:05:43 »

The tutorials I started a while ago is now up to part 10 which creates a Bird that flys about, landing, walking and feeding:

Click to Play
Offline cygnus
« Reply #5667 - Posted 2017-09-10 01:20:17 »

Quote
Finished my final visualization of a variational autoencoder I developed to generate MNIST digits...
Teach me o glorious wizard
Offline vfmachado

Junior Devvie


Medals: 9
Exp: 4 years



« Reply #5668 - Posted 2017-09-11 13:12:04 »

Actually, yesterday Tongue

I've implemented the slider component of my custom GUI System based on NanoVG.

<a href="http://www.youtube.com/v/S_LYXijw5uU?version=3&amp;hl=en_US&amp;start=" target="_blank">http://www.youtube.com/v/S_LYXijw5uU?version=3&amp;hl=en_US&amp;start=</a>
Offline Oskuro

JGO Ninja


Medals: 77
Exp: 10 years


Coding in Style


« Reply #5669 - Posted 2017-09-11 23:55:57 »

Yay for bitmasking tilesets!  Grin



Boo for some literal corner cases not working!  Clueless

Pages: 1 ... 187 188 [189] 190 191 ... 200
  ignore  |  Print  
 
 

 
EgonOlsen (40 views)
2018-06-10 19:43:48

EgonOlsen (21 views)
2018-06-10 19:43:44

EgonOlsen (42 views)
2018-06-10 19:43:20

DesertCoockie (188 views)
2018-05-13 18:23:11

nelsongames (123 views)
2018-04-24 18:15:36

nelsongames (122 views)
2018-04-24 18:14:32

ivj94 (862 views)
2018-03-24 14:47:39

ivj94 (123 views)
2018-03-24 14:46:31

ivj94 (759 views)
2018-03-24 14:43:53

Solater (140 views)
2018-03-17 05:04:08
Java Gaming Resources
by philfrei
2017-12-05 19:38:37

Java Gaming Resources
by philfrei
2017-12-05 19:37:39

Java Gaming Resources
by philfrei
2017-12-05 19:36:10

Java Gaming Resources
by philfrei
2017-12-05 19:33:10

List of Learning Resources
by elect
2017-03-13 14:05:44

List of Learning Resources
by elect
2017-03-13 14:04:45

SF/X Libraries
by philfrei
2017-03-02 08:45:19

SF/X Libraries
by philfrei
2017-03-02 08:44:05
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!