Java-Gaming.org Hi !
Featured games (90)
games approved by the League of Dukes
Games in Showcase (736)
Games in Android Showcase (224)
games submitted by our members
Games in WIP (813)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: 1 ... 180 181 [182] 183 184 ... 192
  ignore  |  Print  
  What I did today  (Read 1906627 times)
0 Members and 4 Guests are viewing this topic.
Offline FabulousFellini
« Reply #5430 - Posted 2017-04-20 22:47:38 »

Welcome to JGO!  But I can't see anything in that picture.
It's a HTML5 video, click on it.

It's just a white screen.  But I'm on a mac, I dunno if that makes a difference?

-FabulousFellini
www.fabulousfellini.com
Offline Guerra2442

Senior Devvie


Medals: 25
Exp: 2 years


Guerra24


« Reply #5431 - Posted 2017-04-20 22:52:05 »


Modified, Firefox trolled me Cranky

Working on Light Engine.
Offline 65K
« Reply #5432 - Posted 2017-04-22 12:16:23 »

Added cactuses for the wasteland of Lethal Running.


Lethal Running - a RPG about a deadly game show held in a futuristic dysoptian society.
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline Longarmx
« Reply #5433 - Posted 2017-04-23 01:35:00 »

I definitely did not do all this today (on and off the last couple weeks), but I've started a third iteration of a procedural 3d world (and thankfully it's gotten better each time Smiley).

Today I removed an artifact where faces would look disjointed.

Example (from the first iteration over three years ago!):


This would be fine if there were supposed to be sharp edges, but no visible edges fits better with the graphical style of this project.



It's amazing how much of a difference correct normals make!

Code can be found on my Github.

Offline SkyAphid
« Reply #5434 - Posted 2017-04-25 04:11:36 »



I feel like you shouldn't be allowed to work on media involving giant robots if you're not going to put them into cheesy power poses like this.

it just werks
Offline KaiHH

JGO Kernel


Medals: 442



« Reply #5435 - Posted 2017-04-26 20:42:03 »

Just wrote how people, who would rather use JOML's API to build transformations than that of Java 2D or even JavaFX, can do so:
Using JOML with Java 2D and Using JOML with JavaFX.
However, unlike for Java NIO Buffers, JOML will not provide interoperability with Java 2D and JavaFX directly in the API (such as a Matrix.get() overload) because that would break Java method overload resolution when Java 2D or JavaFX is not available during compile-time (think modular Java 9 JREs).
EDIT: Java 2D example: https://github.com/JOML-CI/JOML/wiki/Java-2D#example
Offline J0
« Reply #5436 - Posted 2017-04-27 08:11:44 »

I'm starting to consider getting myself a second monitor. Anyone here coding with two monitors? Does it increase productivity? Smiley

Offline Phased
« Reply #5437 - Posted 2017-04-27 08:15:50 »

I'm starting to consider getting myself a second monitor. Anyone here coding with two monitors? Does it increase productivity? Smiley

Yes, 2 reasons.

I can have resources I need on my second monitor and my IDE on my left monitor.

I can also Netflix and Code.
Offline Riven
Administrator

« JGO Overlord »


Medals: 1310
Projects: 4
Exp: 16 years


Hand over your head.


« Reply #5438 - Posted 2017-04-27 08:33:04 »

I'm starting to consider getting myself a second monitor. Anyone here coding with two monitors? Does it increase productivity? Smiley
I work with 3 monitors. With 2 I feel a bit restricted, with 1 I feel a tad handcuffed, with zero I feel detached from this world.

Hi, appreciate more people! Σ ♥ = ¾
Learn how to award medals... and work your way up the social rankings!
Offline elect

JGO Knight


Medals: 42



« Reply #5439 - Posted 2017-04-27 08:44:15 »

 Grin


I have two, one vertical for coding and one horizontal for browsing, I'm also used to have the project Idea window on the horizontal one close to the vertical
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline SkyAphid
« Reply #5440 - Posted 2017-04-27 09:57:48 »

I'm starting to consider getting myself a second monitor. Anyone here coding with two monitors? Does it increase productivity? Smiley
Two monitor person here. Best decision ever. Code on one monitor, talk about anime girls with your best friend on the other.

it just werks
Offline Archive
« Reply #5441 - Posted 2017-04-27 17:43:11 »

After seeing Numberphile's fascinating new video:
https://www.youtube.com/watch?v=kbKtFN71Lfs&t=0s

I was motivated to make a program that does this
http://www.mediafire.com/file/neef4fzaw3r2r68/sierpinski.jar



Here's the pastebin
http://pastebin.java-gaming.org/63b7358315f17

Offline theagentd
« Reply #5442 - Posted 2017-04-27 20:02:44 »

Two monitor person here. Best decision ever. Code on one monitor, talk about anime girls with your best friend on the other.
SHHHHHH!!! That was supposed to be our secret! >___<


Jokes aside, two monitors is great. Having a Eclipse on one monitor, Skype/an internet resource/a second Eclipse window on the other helps a lot.

Myomyomyo.
Offline dime26

JGO Ninja


Medals: 49
Projects: 7
Exp: 12 years


Should traffic wardens be armed?


« Reply #5443 - Posted 2017-04-27 23:39:54 »

Mostly refactoring and bug fixing this top down game, the base car class now works well enough, adding in new vehicles types for the next few days, also added a simple skid mark effect.

Click to Play
Offline ra4king

JGO Kernel


Medals: 506
Projects: 3
Exp: 5 years


I'm the King!


« Reply #5444 - Posted 2017-04-28 02:38:08 »

Two monitors is the minimum for productivity for me. I'm waiting until I settle down until I buy a 3rd monitor (I want a vertical monitor this time!)

Generally for me, I have code on one monitor and documentation/IRC/program I'm making on the other monitor.

Offline Guerra2442

Senior Devvie


Medals: 25
Exp: 2 years


Guerra24


« Reply #5445 - Posted 2017-04-28 06:21:37 »

Improved slider, added scrollbar size, started working on the layout system and reworked the title bars to use the layout system.
Click to Play

Working on Light Engine.
Offline dime26

JGO Ninja


Medals: 49
Projects: 7
Exp: 12 years


Should traffic wardens be armed?


« Reply #5446 - Posted 2017-04-28 11:51:12 »

Two monitors is the minimum for productivity for me. I'm waiting until I settle down until I buy a 3rd monitor (I want a vertical monitor this time!)

Generally for me, I have code on one monitor and documentation/IRC/program I'm making on the other monitor.

I quite like working on one big monitor, I have had 3 screens and not sure I would bother with this setup again.
Offline princec

« JGO Spiffy Duke »


Medals: 945
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #5447 - Posted 2017-04-28 15:15:25 »

Indeed, one giant monitor would be better than two smaller ones but for most of us that's a slightly expensive luxury Smiley

Cas Smiley

Offline J0
« Reply #5448 - Posted 2017-04-28 18:01:48 »

You know what's even better than one giant monitor?


... two giant monitors.

Offline FabulousFellini
« Reply #5449 - Posted 2017-04-28 18:54:34 »

Here's my setup:



JK that's from Silicon Valley.  But it surprises me to see a pack of cigs on his desk.  His character does not smoke, but he must smoke in real life lol.

-FabulousFellini
www.fabulousfellini.com
Offline Ecumene

JGO Kernel


Medals: 193
Projects: 4
Exp: 8 years


I did not hit her! I did not!


« Reply #5450 - Posted 2017-05-01 19:41:06 »

I made some more progress on my multiplayer 6DOF FPS arena shooter, and added a server profiler to finally debug some lag spikes I've been having (looks like it's coming from how I'm sending objects)

The mechanics are getting somewhat defined now, I might post a demo on JGO soon with a giant server for everyone to play on


Offline Roquen

JGO Kernel


Medals: 514



« Reply #5451 - Posted 2017-05-01 21:24:50 »

Huh...this will be interesting: https://www.infoq.com/news/2017/05/no-jigsaw
Offline Opiop
« Reply #5452 - Posted 2017-05-02 04:30:30 »

Psh, only three monitors? How about two monitors hooked up to my MacBook Pro and another older laptop dedicated to Netflix? So, 3 monitors just for working and another just for Netflix!

Really though, most of the time I'm just working on my MacBook. High res displays like the Retina display are a god send for someone like me who loves working on the go, there's so much room to work packed into this little laptop!
Offline CopyableCougar4
« Reply #5453 - Posted 2017-05-02 23:55:21 »

I spent hours rereading and rewriting code because of this line:
1  
GL30.glVertexAttribIPointer(attribute, elements, GL11.GL_INT, elements << 2, 0);


I used to have one monitor and was fine with it, but now that I've had three monitors, I can't stand only using one monitor; it feels too restricting.

Either wandering the forum or programming. Most likely the latter Smiley

Github: http://github.com/CopyableCougar4
Offline Guerra2442

Senior Devvie


Medals: 25
Exp: 2 years


Guerra24


« Reply #5454 - Posted 2017-05-03 03:24:59 »

Implemented a simple taskbar.
Click to Play

Working on Light Engine.
Offline VaTTeRGeR
« Reply #5455 - Posted 2017-05-03 16:55:24 »

Sooo, half a year ago I said I would build a flight controller with arduino (teensy) ...
Here it is Cheesy

<a href="http://www.youtube.com/v/c3J9zeZ7tY4?version=3&amp;hl=en_US&amp;start=" target="_blank">http://www.youtube.com/v/c3J9zeZ7tY4?version=3&amp;hl=en_US&amp;start=</a>
Sorry for giving you cancer with the video quality Roll Eyes

I've flown 1km far out yet, still plenty of signal with the RFM69H module, you can fly for at least about 20 minutes, with medium motor usage.
It has sensors for gps, air pressure, orientation and battery voltage onboard.

With all of that you can compute altitude, speed, distance and angle from home, etc with the ultimate goal of programming my own autopilot.
Right now it's just displaying the information on the transmitter-display.

That's the brain right here, painstakingly hand soldered...
Offline Apo
« Reply #5456 - Posted 2017-05-04 15:10:13 »

I saw the great post from Archive with the chaos game and had to try it too. I made a little tool to try it out with more dots and not only with splitting in the middle. You can try it out here.
Offline Guerra2442

Senior Devvie


Medals: 25
Exp: 2 years


Guerra24


« Reply #5457 - Posted 2017-05-04 23:02:55 »

Finished the taskbar implementation, reworked how maximized windows render decorations and implemented title bar double-click to maximize.

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

Working on Light Engine.
Offline CommanderKeith
« Reply #5458 - Posted 2017-05-05 09:49:01 »

Sooo, half a year ago I said I would build a flight controller with arduino (teensy) ...
Here it is Cheesy

Sorry for giving you cancer with the video quality Roll Eyes

I've flown 1km far out yet, still plenty of signal with the RFM69H module, you can fly for at least about 20 minutes, with medium motor usage.
It has sensors for gps, air pressure, orientation and battery voltage onboard.

With all of that you can compute altitude, speed, distance and angle from home, etc with the ultimate goal of programming my own autopilot.
Right now it's just displaying the information on the transmitter-display.

That's the brain right here, painstakingly hand soldered...

Very cool project Cool Incredible that you were able to finish it and even fly that thing so well. I imagine it requires expertise in electronics, aviation and software. I'm interested to learn electronics and have some questions.

1. Do you communicate all that gps, battery usage and other info using that radio signal device? If so, did you use some API that can encode binary data over such a device? I thought radio waves are analog and therefore so lossy so I'm interested in how this is done.

2. Is there some guide you can recommend for doing such a project? I've investigated various quadcopter projects but an aeroplane with longer range is much cooler in my opinion.

Thanks!

Offline VaTTeRGeR
« Reply #5459 - Posted 2017-05-05 11:37:34 »

@CommanderKeith

I did a lot of flying in wwii flight sims Grin fpv helps too.

1. The radio has a serial interface (SPI) that allows you to manipulate registers in the radio, which controls the radio IC.
You set the configuration registers on startup and then read/write bytes of the message queue.
This is all done by a library, that thankfully exists, I had to rewrite some parts though.

https://learn.sparkfun.com/tutorials/rfm69hcw-hookup-guide

I store my data in structs. This allows me to grab the entire chunk of memory and just push it to the radio. The other side receives the chunk of data and copy pastes the data directly into it's memory where the struct is ready to be interpreted as separate variables.
(Keep in mind the memory alignment, as it needs to be the same or else the serialization gets more complicated)

2. There are a lot of things to research, i didn't use one specific guide.

Here's some of the topics you may need to investigate:
  • soldering correctly
  • pull-up/down, voltage divider, cmos basics etc
  • how the SPI library works(!!!)
  • structs and memory alignment
  • capabilities of your hardware (how many PWMs and analog inputs, etc)
  • how servos are controlled
  • capacitor placement for power smoothing
  • signal line termination and line impedance for SPI
  • (veeery basic) antenna theory (and maybe simulation with 4nec2)
  • Don't buy a cool looking or very fast (=difficult) plane for your first one, go for an easystar or any other trainer
  • look at build reports for the plane you choose (weight, motor and CG)
  • Pick up a joystick, learn how to start/fly/land with some kind of realistic sim
  • research everythinggggg to the slightest detail
  • general rc knowledge (=> youtube: flitetest/rcmodelreviews/etc)

Here's the code:
https://github.com/VaTTeRGeR/arduino-projects/tree/master/rc_radio_tx
https://github.com/VaTTeRGeR/arduino-projects/tree/master/TeensyPilot
(I also wrote some libraries for the project, but they are not yet uploaded)

This was a tedious and long project, nothing you just do in a few weeks for fun btw, if you want to fly soon, better grab a ready made transmitter.
You'll also need to buy a lot of little stuff like wire, tin, resistors, heat-shrink, tools, this that and the other, it all adds up.
Once you got it working though it's awesome, you can control every single bit and fine tweak it all in software, there are much more options than with a of-the-shelf radio.

And again, don't use some guide and do strg-c+strg-v, the moment you get a problem you'll run against a wall.
Better start slow and accumulate the required knowledge, so that you can just build what you want to build into it.
Pages: 1 ... 180 181 [182] 183 184 ... 192
  ignore  |  Print  
 
 

 
cybrmynd (125 views)
2017-08-02 12:28:51

cybrmynd (149 views)
2017-08-02 12:19:43

cybrmynd (143 views)
2017-08-02 12:18:09

Sralse (159 views)
2017-07-25 17:13:48

Archive (631 views)
2017-04-27 17:45:51

buddyBro (751 views)
2017-04-05 03:38:00

CopyableCougar4 (1285 views)
2017-03-24 15:39:42

theagentd (1248 views)
2017-03-24 15:32:08

Rule (1225 views)
2017-03-19 12:43:22

Rule (1300 views)
2017-03-19 12:42:17
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

SF/X Libraries
by SkyAphid
2017-03-02 06:38:56

SF/X Libraries
by SkyAphid
2017-03-02 06:38:32

SF/X Libraries
by SkyAphid
2017-03-02 06:38:05

SF/X Libraries
by SkyAphid
2017-03-02 06:37:51
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!