Java-Gaming.org Hi !
Featured games (91)
games approved by the League of Dukes
Games in Showcase (799)
Games in Android Showcase (237)
games submitted by our members
Games in WIP (865)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: 1 ... 31 32 [33] 34 35 ... 215
  ignore  |  Print  
  What I did today  (Read 3548349 times)
0 Members and 4 Guests are viewing this topic.
Offline cylab

JGO Kernel


Medals: 195



« Reply #960 - Posted 2014-11-18 07:03:46 »

Made a non-scientific redstonesk wire simulator with (from left to right): wire, source blocks, clocks, AND gates, and XOR gates.


Also what are some more essential systems used in creating computers other than a transistor? The goal is to be able to have all the tools to simulate hardware (like redstone), but my electrical/computer engineering knowledge is limited.
I intend to add:
- toggle blocks
- signal repeaters
- wireless receivers
- LEDs
Use NAND gates instead: http://en.m.wikipedia.org/wiki/NAND_logic

Mathias - I Know What [you] Did Last Summer!
Offline actual

JGO Coder


Medals: 25



« Reply #961 - Posted 2014-11-18 17:27:16 »


My de-generalization /  de-abstraction work continues. I had an Action framework where all game entity behavior was encapsulated in concrete actions that inherited from an abstract Action base class that contained code for life cycle management and hooks for concrete Actions to extend. While this had some nice properties, it was hurting my brain from a code organization stand point because I had a proliferation of classes and had to have supporting classes (ActionSystem, ActionEntity) to make it work.

I am working through a much simpler model that won't necessarily give me as much flexibility but will give me what I need now, rather than what I think I may need. If it goes as planned it might be worth a write up in the Shared Code area to get feed back and to also serve as a cautionary tale of the pitfalls over premature generalization.
Offline NegativeZero

JGO Kernel


Medals: 346
Exp: 1 month or less


Zero but not.


« Reply #962 - Posted 2014-11-18 20:27:30 »

Today I added fonts into Crate sim 2017 .



click the image for full resolution

Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline ags1

JGO Kernel


Medals: 367
Projects: 7


Make code not war!


« Reply #963 - Posted 2014-11-18 21:51:34 »

Added MORE multithreading to Verbal. There is no programming problem that cannot be solved by an extra layer of indirection, and an extra thread!

Offline Agro
« Reply #964 - Posted 2014-11-18 22:28:21 »

maybe they create more problems ?

Offline BurntPizza

« JGO Bitwise Duke »


Medals: 486
Exp: 7 years



« Reply #965 - Posted 2014-11-18 22:31:11 »

Added MORE multithreading to Verbal. There is no programming problem that cannot be solved by an extra layer of indirection, and an extra thread!

Still trying to find the transformation that makes my seam carving cost function scale linearly with threads, instead of what it is currently doing: slowing down quadratically. Damn false sharing...  Emo
The energy function gets a nice 3.5x speedup though.  Smiley
Offline Catharsis

JGO Ninja


Medals: 76
Projects: 1
Exp: 21 years


TyphonRT rocks!


« Reply #966 - Posted 2014-11-18 23:11:58 »

Goodness things have been busy... Last week I attended the Samsung Developers Convention and ran into Phil Nickinson of Android Central... On demoing the video capture / effects composition app he pulled out his video camera and we recorded an impromptu demo that was posted to Android Central (first outside press):
http://www.androidcentral.com/typhonrt-video-suite-looks-be-amazing-real-time-renderingrecording-platform

I'm definitely looking forward to AnDevCon the rest of the week!  For anyone attending I'm giving a lightning talk on Wednesday evening about modern OpenGL on Android. I also have the opportunity to participate with a demo booth at the Intel sponsored after party Thursday evening 7:30 to 10pm. Stop by and check out the TyphonRT Video Suite. I'll have an LCD TV on hand and allow folks to get hands on with the video capture / effects composition app and have some fun.  Wished I had time to get together a green screen backdrop for photo / video fun, but I'm working hard on my demo code for my presentation.

My presentation on OpenGL ES 3.1 / compute shaders is on Friday at 10am. I am finishing up the source code takeaways today using the Nexus 9. What I'm demoing and providing utility code for is using OpenGL ES 3.1 from Java / Android Studio. There presently is no information out there about how to do this and so far I've found several tricks that make it possible that aren't obvious in integrating compute shaders with standard Android mechanisms like loading textures from resources that can also be used in compute shaders. I'm working real hard today in converting the advanced ComputeParticles demo (http://docs.nvidia.com/gameworks/index.html#gameworkslibrary/graphicssamples/opengl_samples/computeparticlessample.htm)
from the NVidia Gameworks samples today to Java... Don't know if I'll make it as it's complex, but I'm giving it a try. Source code and slides will be available on GitHub soon.

If you are planning to make it to AnDevCon give me a holler and let's hang out and chat all things Android + modern graphics / video!

Also, some darn cool updates. I just installed Lollipop on the NVidia Shield tablet and yeah yeah yeah yeah YEAH MediaCodec works fine and my video engine is stable on the K1 / Lollipop. NVidia shipped the Shield w/ KitKat and a broken implementation of MediaCodec. So moving to Lollipop as the base OS for the video engine is really going to help in stability and hopefully I won't have to build as huge of a device testing lab.

And OMG Nexus 6 in the mail.. I'm trying to reroute it to a UPS station, so I can pick it up tomorrow morning!!! I still am amazed that a year ago I was using the Galaxy Nexus and now the Nexus 6 which is light years apart from the GN. 

Booyah!

Check out the TyphonRT Video Suite:
http://www.typhonvideo.com/

Founder & Principal Architect; TyphonRT, Inc.
http://www.typhonrt.org/
http://www.egrsoftware.com/
https://plus.google.com/u/0/+MichaelLeahy/
Offline Agro
« Reply #967 - Posted 2014-11-19 01:57:48 »

i remember when the galaxy nexus was big hype around steve jobs death, and it was postponed almost 6 months. that was like 3-4 years ago ?

Offline Catharsis

JGO Ninja


Medals: 76
Projects: 1
Exp: 21 years


TyphonRT rocks!


« Reply #968 - Posted 2014-11-19 02:30:14 »

Yeah Galaxy Nexus was released in the fall of '11 though there wasn't that much of a delay if I recall. I happened to attend Google I/O in '12 and got one and the original Nexus 7. It replaced and was slightly better than the G2X / Tegra 2. I think that was the last year of good device giveaways for Android developers. I skipped the Nexus 4 (not that great of a GPU) and went straight to the Nexus 5 / Snapdragon 800. I started building my video engine on the Galaxy Nexus; har har har... About 1 filter (only some of them; forget blur!) running at ~24FPS while encoding. One couldn't instantiate a MediaCodec encoder / decoder at the same time or one after another due to whatever native resources not being released / out of memory. Snapdragon 800 / 801 and the Adreno 330 GPU blew the door wide open for doing what I'm doing today; up to 8 effects + plenty of window based ones (blur) at 30FPS (OK multiple blur / or kuwahara turned up can kill things). It's what I call the "FBO bonanza" as the Adreno 330 was the first phone form factor GPU that wasn't heavily penalized for multiple FBO rendering in a single pass.

The Snapdragon 805 / 810 is like the tock of a tick; ~30% and 80% faster respectively of the Snapdragon 800.

Check out the TyphonRT Video Suite:
http://www.typhonvideo.com/

Founder & Principal Architect; TyphonRT, Inc.
http://www.typhonrt.org/
http://www.egrsoftware.com/
https://plus.google.com/u/0/+MichaelLeahy/
Offline Ecumene

JGO Kernel


Medals: 200
Projects: 4
Exp: 8 years


I did not hit her! I did not!


« Reply #969 - Posted 2014-11-19 04:06:53 »

Played with my balls  persecutioncomplex
Click to Play

Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline LiquidNitrogen
« Reply #970 - Posted 2014-11-19 10:26:29 »

Super surprise. I changed my plans again! Tried to write down what my previous game needed and couldnt come up with anything, but wrote 6 pages of ideas for this game so perhaps it will be good. Gonna focus on mechanics before working on the art.

http://i.imgur.com/X58h7qd.png
Offline Ecumene

JGO Kernel


Medals: 200
Projects: 4
Exp: 8 years


I did not hit her! I did not!


« Reply #971 - Posted 2014-11-20 04:16:29 »

Attenuation & Range Calculation for point lights, finally.


Also a website for the game: http://th-media-lab.github.io/cross/index.html

Offline LiquidNitrogen
« Reply #972 - Posted 2014-11-20 08:10:55 »

Added in some ladders, pipes, wires and ducts. I'll have to try to get the people to actually do some work next.

http://i.imgur.com/kwwsa3t.png
Offline LiquidNitrogen
« Reply #973 - Posted 2014-11-21 10:52:43 »

Tidied up the pipe and wire graphics and started making a few pieces of equipment.

http://i.imgur.com/WbEKJZu.png
Offline Slyth2727
« Reply #974 - Posted 2014-11-22 03:23:36 »

Relearning C++... Stumbled upon function pointers. Class member function pointers. *shudders*

1  
2  
3  
4  
5  
6  
IntArray array(3);

void (IntArray::*funcPtr) (int, int);
funcPtr = &IntArray::setAt;

(array.*funcPtr)(0, 4);


IntArray is just a test wrapper class I made.
Offline BurntPizza

« JGO Bitwise Duke »


Medals: 486
Exp: 7 years



« Reply #975 - Posted 2014-11-22 03:47:59 »

"Method references" are in Java 8 too:

1  
Stream.of(1,2,3,4).map(Integer::bitCount).forEach(System.out::println);


(even works for this::someMethod!)
Offline Ecumene

JGO Kernel


Medals: 200
Projects: 4
Exp: 8 years


I did not hit her! I did not!


« Reply #976 - Posted 2014-11-22 04:22:02 »

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

Offline kpars
« Reply #977 - Posted 2014-11-22 15:11:19 »

I made a post in the 'What I did today' thread on JGO.

- Jev
Offline SHC
« Reply #978 - Posted 2014-11-22 16:04:58 »

@kpars

Wow, thought you won't do that?!

@others

Implemented Display and Input, and Batcher in my SilenceEngine.



@kpars

Wow, I replied to you!! Tongue

Offline HeroesGraveDev

JGO Kernel


Medals: 382
Projects: 11
Exp: 4 years


┬─┬ノ(ಠ_ಠノ)(╯°□°)╯︵ ┻━┻


« Reply #979 - Posted 2014-11-23 00:30:32 »

Added multi-document support to Paint.JAVA.



Got a semi-stable release coming soon too.

Offline kingroka123
« Reply #980 - Posted 2014-11-23 04:05:52 »

Started on a GUI library for LibGDX
Click to Play
Offline CopyableCougar4
« Reply #981 - Posted 2014-11-23 04:10:44 »

Sorry to burst your bubble, but LibGDX already has a UI library. But you are still free to make your own Smiley

CopyableCougar4

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

Github: http://github.com/CopyableCougar4
Offline Longarmx
« Reply #982 - Posted 2014-11-23 04:13:10 »

Started on a GUI library for LibGDX

Are you using gdx-freetype for the text rendering, or did you write that yourself?

Offline SHC
« Reply #983 - Posted 2014-11-23 04:54:41 »

Made a logo for my SilenceEngine:



Howz that? Any criticisms?

Offline gzuzboey
« Reply #984 - Posted 2014-11-23 05:02:40 »

Looks amazing!!! Mind == blown

YA BOI
Offline gzuzboey
« Reply #985 - Posted 2014-11-23 05:03:41 »

Also, why is it called silence engine?

YA BOI
Offline SHC
« Reply #986 - Posted 2014-11-23 05:04:59 »

Looks amazing!!! Mind == blown

Thanks!!

Also, why is it called silence engine?

Just because I like Silence  Grin. Actually, it is meant to silence all the opengl stuff, and leave you with only things you really need for your game. It takes care of everything.

Offline gzuzboey
« Reply #987 - Posted 2014-11-23 05:05:42 »

Ok..... good luck!!!  Grin

YA BOI
Offline kingroka123
« Reply #988 - Posted 2014-11-23 05:14:03 »

Started on a GUI library for LibGDX

Are you using gdx-freetype for the text rendering, or did you write that yourself?

I'm just using an unmodified BitmapFont for text rendering at this point. When I implement custom fonts, I will switch over to a freetype system
[EDIT]
Sorry to burst your bubble, but LibGDX already has a UI library. But you are still free to make your own Smiley

CopyableCougar4

I know but I don't like it so I decided to make my own
Offline LiquidNitrogen
« Reply #989 - Posted 2014-11-23 10:18:24 »

Today I created a gradient sky background which changes with view position.
<a href="http://www.youtube.com/v/4MlVQ2DyTlQ?version=3&amp;hl=en_US&amp;start=" target="_blank">http://www.youtube.com/v/4MlVQ2DyTlQ?version=3&amp;hl=en_US&amp;start=</a>

It works by selecting a 1 pixel wide column from this image, and stretching it across the screen. Left is higher, right is lower.
Pages: 1 ... 31 32 [33] 34 35 ... 215
  ignore  |  Print  
 
 

 
Riven (198 views)
2019-09-04 15:33:17

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

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

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

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

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

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

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

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

nelsongames (4305 views)
2018-04-24 18:15:36
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!