Java-Gaming.org Hi !
Featured games (90)
games approved by the League of Dukes
Games in Showcase (789)
Games in Android Showcase (234)
games submitted by our members
Games in WIP (864)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: 1 ... 210 211 [212]
  ignore  |  Print  
  What I did today  (Read 3304573 times)
0 Members and 3 Guests are viewing this topic.
Offline princec

« JGO Spiffy Duke »


Medals: 1085
Projects: 3
Exp: 20 years


Eh? Who? What? ... Me?


« Reply #6330 - Posted 2019-05-13 10:22:06 »

Must be a cursed machine. I've used Eclipse for... (OH GOOD GOD NO! I'VE WASTED MY LIFE) 20 years.

Cas Smiley

Offline ra4king

JGO Kernel


Medals: 508
Projects: 3
Exp: 5 years


I'm the King!


« Reply #6331 - Posted 2019-05-13 10:36:23 »

I also used Eclipse for a long time before I made the switch to IDEA for the very same reasons: its instability (and also very ugly UI).

IntelliJ IDEA has been incredible in making me ever more productive, and I cannot be effectively productive without it, especially at work!

Offline SkyAphid
« Reply #6332 - Posted 2019-05-13 19:55:33 »

I don't want to be rude but I'm pretty sure there's no way that Eclipse's UI constantly messing up and other various issues can be related to my machine just going bad, especially considering that Eclipse is the only program that gives me any problems to begin with lol

Deleting all of my Eclipse data and reinstalling fixed my issues, though it also wasted a lot of my time. I installed Atom for my Lua editing since Eclipse's addon system still isn't working at all for me anymore.

it just werks
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline FabulousFellini
« Reply #6333 - Posted 2019-05-17 22:43:43 »

I purchased an NES action set.   Pretty cool !

-FabulousFellini
www.fabulousfellini.com
Offline SHC
« Reply #6334 - Posted 2019-05-20 01:25:28 »

After one and half years of working, I finally brought a gaming laptop (ASUS ROG STRIX) and a new OnePlus 6 mobile, all with my own earnings. Took long, as I never liked to use a credit card or EMI for this thing.

Offline SkyAphid
« Reply #6335 - Posted 2019-05-20 04:38:39 »

I spent all day today migrating from Eclipse to IntelliJ. Special thanks to Spasi for all the tips. I made a migration document while I did it that laid out the steps I took for the migration as well as some various notes about it, if anyone's interested in a link to that.

I also went out with friends today for the Torchic Pokemon Go event. Do any of you guys still play? I've recently gotten back into it since my doctor recommended taking daily walks to help continue my recovery from the surgeries I had a couple of years ago. My friend code is 3724 1251 5908. Add me if you play! We can send gifts back and forth. Lol

it just werks
Offline Ecumene

JGO Kernel


Medals: 199
Projects: 4
Exp: 8 years


I did not hit her! I did not!


« Reply #6336 - Posted 2019-05-22 00:52:37 »

Finished my first year of uni, and now I'm visiting some of my old Java projects, including my Minecrat mods (as work permits, maintaining an international database is hard, okay??). I'm definitely going to get back into coding Java! Currently I'm looking at writing a Rust+Java wrapper of Gilrs, an xinput wrapper for Rust so I can finally get haptic feedback in PC MC.  Nice to see everyone's still active here (at least some of y'all).

Also, you should all star my gh projects https://github.com/ecumene

Offline SkyAphid
« Reply #6337 - Posted 2019-05-22 19:47:17 »

Everything is finally configured and running in IntelliJ, including Robot Farm. That said I ran into a nasty "feature" in IntelliJ that could be a deal breaker for me if I don't discover a way around it. It seems that if it so much as finds a single error in the entire Project (= Workspace), it'll just stop building and run the JAR prematurely. This was causing me to constantly get NoClassDefFoundErrors, which I spent time falsely trying to troubleshoot. I excluded all the problematic files (literally just my test classes for various engine features in their own module, unrelated to Robot Farm), and everything started immediately working. This is absolutely ridiculous.

Hopefully it'll have some way to disable it or figure out how to go around it, because I seriously won't be able to get anything done if the whole program shits itself just because a test class from 2012 suddenly developed an error because I changed a method name.

Edit: I worked around it, sorry for the toasty-posting lol. You can set IntelliJ to use the Eclipse compiler which will give behavior more along what I wanted. Additionally, you can move them to alternate source directories designated just for tests and it'll ignore that code. So using a combination of both of these, it'll work as I want it to.

Edit 2: Jesus Christ, the inspection in this program is awful. It can't even properly detect extended classes and keeps saying the types are incompatible despite the code running fine... It's also reporting that "you can make this variable local" on a damn private variable. I didn't realize you could get more local than that.  Roll Eyes

Edit 3: Had to delete the entire projects and re-clone them from git to get it to work right. IntelliJ truly is the IDE of the future.

it just werks
Offline KaiHH

JGO Kernel


Medals: 669



« Reply #6338 - Posted 2019-05-22 22:26:40 »

Finished the first VK_NV_ray_tracing demo for the lwjgl3-demos repository (pushing soon) after around 3 days of hard work.
Screenshot of a debugging session with NVIDIA Nsight Graphics (that also very nicely supports VK_NV_ray_tracing and helped me track down a Vulkan memory allocation issue):


EDIT: Added with https://github.com/LWJGL/lwjgl3-demos/commit/9d52116e78bc7544f6af11c44f3fc55c38e0a2ec
Offline h.pernpeintner

JGO Ninja


Medals: 107



« Reply #6339 - Posted 2019-05-23 09:11:01 »

Edit 2: Jesus Christ, the inspection in this program is awful. It can't even properly detect extended classes and keeps saying the types are incompatible despite the code running fine... It's also reporting that "you can make this variable local" on a damn private variable. I didn't realize you could get more local than that.  Roll Eyes

Edit 3: Had to delete the entire projects and re-clone them from git to get it to work right. IntelliJ truly is the IDE of the future.

I really hate people's rant about nice things after they tried to do sth (very often very stupid) for 5 minutes. Class hierarchies work just fine in Intellij - I'm maintaining several cross-language projects with Scala, Kotlin, Java and Groovy for several years now and I literally never experienced any problems regarding class hierarchies. I'm very sorry but I have to assume that you're holding it wrong. You can chose to be constructive and post a screenshot of the exact thing that doesn't work, or you could even file an issue and help making things better, you know?

Also, if the IDE tells you that you can make a variable local, than it is probably a field right now (that matches your hint that you use the private modifier, I can only guess here) and it can indeed get more local if that's true: If the field is never used as a field, but only as a local variable, than hit alt-enter and let your IDE fix this mistake for you Wink

And sorry in advance for this, but I can't bite my lip: This culture truly is the future of mankind.

EDIT: If your project is open source, I would like to give it a try. Do you have a repository pointer?
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline philfrei
« Reply #6340 - Posted 2019-05-23 19:13:31 »

I've been taking some time to work on Audio/Music ideas again, and made something I have been wanting for a long time.

Here is the "problem": let's say we want to have branching music. If the music relies on PCM data (imported wav resources), then creating branching points is a problem, because musical events overlap in time. A note may still be echoing or be present in the mix due to a long decay or being part of the reverberent acoustic space when the next note (which we want to avoid as part of the branch to new material) arrives.

Are other musical-control systems successfully managing this?

What I have is this: the music is played via an event-scoring system where code creates sounds in real time from a score. I have a unit of score that I'm calling a "Motif" (can be any number of beats of music, can be looped), and a new scripting system (written two weeks ago) that controls the management of the motif units.

What I finished making yesterday and am documenting today: every motif now includes its own dedicated collection as a cache for "pending" commands. A pending command is a command that has not yet executed (is scheduled for some point in the future) for a note that is currently playing, for example a "release" of that note. When we swap in one motif for another (when the music branches) there are now three options for how the pending events can be handled. They can be discarded, all played at once, or all played at their originally scored timings. These options are available on any beat in the motif. This, theoretically, should allow a great deal of flexibility in writing music that can branch both smoothly and with a high degree of granularity.

I should try and come up with an example. Give me a few days to ponder and hopefully compose some simple musical case that illustrates this.

music and music apps: http://adonax.com
Offline SkyAphid
« Reply #6341 - Posted 2019-05-23 19:59:59 »

I really hate people's rant about nice things after they tried to do sth (very often very stupid) for 5 minutes. Class hierarchies work just fine in Intellij - I'm maintaining several cross-language projects with Scala, Kotlin, Java and Groovy for several years now and I literally never experienced any problems regarding class hierarchies. I'm very sorry but I have to assume that you're holding it wrong. You can chose to be constructive and post a screenshot of the exact thing that doesn't work, or you could even file an issue and help making things better, you know?

The IML file was messed up because I had restructured the project. It was incorrectly structuring the packages/directories because of that, and the only way to correct it was to remake the project entirely because all of the files were messed up. Literally re-importing everything fixed it (I tried invalidating the cache, rebuilding the project, re-importing maven, etc - the project was completely fried).

Also those inspection warnings disappeared after I did this too. It was just completely misinterpreting the dependencies. The support for local project dependencies in general is a bit shoddy since from what I understand it's a bit new.

Anyway there's nothing wrong with ranting considering I already filed all of the bug reports and posted my question to Stack/answered it myself to help the community. People who aren't openly critical of bugs, especially when it comes to software that's hundreds of dollars a year, really are essentially the bootlickers of the programming world.

EDIT: I decided to just go back to Eclipse. IntelliJ really just isn't for me. It seems to have been overhyped quite a bit, and it's honestly as buggy and unstable as Eclipse is IMO. I ran into numerous well-known bugs during my short-time with it. I really don't have time to constantly be tinkering with the IDE rather than actually working.

EDIT 2: This article basically captures my feelings perfectly: https://techblog.bozho.net/still-prefer-eclipse-intellij-idea/

it just werks
Pages: 1 ... 210 211 [212]
  ignore  |  Print  
 
 

 
hadezbladez (2633 views)
2018-11-16 13:46:03

hadezbladez (952 views)
2018-11-16 13:41:33

hadezbladez (2592 views)
2018-11-16 13:35:35

hadezbladez (512 views)
2018-11-16 13:32:03

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

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

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

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

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

nelsongames (4380 views)
2018-04-24 18:14:32
Java Gaming Resources
by philfrei
2019-05-14 16:15:13

Deployment and Packaging
by philfrei
2019-05-08 15:15:36

Deployment and Packaging
by philfrei
2019-05-08 15:13:34

Deployment and Packaging
by philfrei
2019-02-17 20:25:53

Deployment and Packaging
by mudlee
2018-08-22 18:09:50

Java Gaming Resources
by gouessej
2018-08-22 08:19:41

Deployment and Packaging
by gouessej
2018-08-22 08:04:08

Deployment and Packaging
by gouessej
2018-08-22 08:03:45
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!