Welcome, Guest
You have to register before you can post on our site.

Username
  

Password
  





Search Forums

(Advanced Search)

Forum Statistics
» Members: 99
» Latest member: Ivo van der Veen
» Forum threads: 233
» Forum posts: 981

Full Statistics

Online Users
There is currently 1 user online
» 0 Member(s) | 1 Guest(s)

Latest Threads
Arise dead book?
Forum: Scratchpad Games
Last Post: Brian Beuken
02-29-2024, 08:07 AM
» Replies: 0
» Views: 216
Im working on a Game..
Forum: Scratchpad Games
Last Post: Brian Beuken
08-04-2023, 10:58 AM
» Replies: 8
» Views: 13,588
OpenGL Error handling
Forum: Assets, Tools, Libraries and other useful things
Last Post: Brian Beuken
12-07-2022, 11:48 AM
» Replies: 0
» Views: 3,760
Rock Pi5B
Forum: Other SBC's
Last Post: Brian Beuken
11-12-2022, 10:14 PM
» Replies: 5
» Views: 7,454
Setting Up Bullet
Forum: Assets, Tools, Libraries and other useful things
Last Post: Brian Beuken
10-12-2022, 11:36 AM
» Replies: 3
» Views: 11,480
Building with a toolchain
Forum: General Chat
Last Post: junglie85
09-11-2022, 07:45 AM
» Replies: 3
» Views: 8,440
Window doesn't open on Pi
Forum: Help my code won't work??
Last Post: junglie85
09-05-2022, 01:28 PM
» Replies: 5
» Views: 6,009
Getting started on Raspbe...
Forum: Help my code won't work??
Last Post: junglie85
09-04-2022, 06:38 AM
» Replies: 8
» Views: 8,122
Bullseye on Rpi2/3
Forum: Help my code won't work??
Last Post: Brian Beuken
04-25-2022, 03:24 PM
» Replies: 8
» Views: 9,844
Disable OpenGL, for faile...
Forum: Help my code won't work??
Last Post: Brian Beuken
11-10-2021, 06:43 PM
» Replies: 7
» Views: 17,940

 
  Another new Raspberry?
Posted by: Brian Beuken - 11-15-2018, 11:49 AM - Forum: Raspberry Pi questions - Replies (2)

Well not quite, its a cut down version restoring the old model A brand. But still nice, only 512MB though, so a bit limiting as a game machine.

https://www.raspberrypi.org/blog/new-pro...3-model-a/

Whats much more interesting is the confirmation that the next Raspberry will indeed be a new system, I can't wait to hear about that, but I'm sure we'll find out in March 2019.

Print this item

  [Chapter 05] KamaKazi Base code
Posted by: jomoengineer - 11-13-2018, 07:57 AM - Forum: Fundamentals Errata/Questions - Replies (17)

So, I'm trying to work through the KamaKazi Base InvaderStart code and ran into a few issues.

The first thing is that there was a switch from using Objects to GameObject.  The book mentions that Game Objects Classes from the previous example, but there was only an Objects class.  

The describes adding the code for Star.h and Star.cpp, however part of that code includes using Rand but this is not defined anywhere in the project so the IDE/Compiler complains.  I added this to GameObjects.h since it was in Objects previously.  I hope this is okay.

Also, in GameObject.cpp OBJID is assigned the value of NumberOfObjectsCreated++ however with Eclipse and the GNU Linker  with c++11 I am getting an undefined reference for 'GameObjects::NumberOfObjectsCreated.   After some Googling, I found I had to add the following initialization code at the top of GameObject.cpp.

   int GameObject::NumberOfObjectsCreated = 0;

This eliminated the Linker error.

After this and adding the code for Star, I am still not getting stars to show when the code is run as is mentioned on page 126.

Print this item

  Rock Pi 4
Posted by: Brian Beuken - 11-12-2018, 01:41 PM - Forum: Other SBC's - Replies (8)

While we all wait for the Raspberry Pi4 which, if it exists won't be announced until Pi Day   (14th March)
A possible contender for best SBC ever, has come up, and almost immediately gone down in my estimations.

[Image: ZxgRW6ZIAFOqQEXJuob55uwKq4J6rYrKHl97-asG...mFYcg=s0-d]

the Rock Pi 4,  visible at  http://rockpi.org/

Looks like a total beast of a machine, a Raspberry config but based on a Rockchip 3399..... that's a beast...

At first glance I was salivating, I'm already falling in love with my T4 and Neo4 from Friendlyarm, and a $39 RK3399 equiped chip with full ports is a bargain. 
But nothing about the company behind the launch of this newcomer inspires me, its touted in the press releases as costing $39 up...nope, after a few days of being unable to find a retail supplier, it turns out the base price is closer to 68euros, excluding postage, or heat sinks that almost certainly will be needed for an RK3399.

So its going to be around twice the price of a 3B+, but  you will get about twice the power in theory, the hexacore RK3999 is extremely fast and smooth to use, and the GPU is also wonderful, though I have fears about the drivers not being fully implemented yet.

In short this is a sexy beast, but it looks like they announced it a couple of weeks too early. The sites are basic , the retail is non existent, and no idea what the final cost is going to be. And who knows how effective performance really is until we see an OS running.

Its locked itself into its own drawer of shame, but I'll check back in a month or so to see if they've got the price, the supply, and most important the software under control

Print this item

  Assimp
Posted by: Brian Beuken - 11-09-2018, 12:47 PM - Forum: Assets, Tools, Libraries and other useful things - Replies (3)

So far I've been using TinyObjLoader and my own MD2 and MD5 loaders, to load static and animated models, all of which work fine. But its fair to say finding models in those formats is a tad tricky. but we need to be able to cope with more modern systems and trust in our artists/modellers to produce models which are low tech enough to use. But they need to be able to save out in modern formats, which means FBX, 3DS, Blend, collada etc.

For that we need a modern and reliable import system!


So I've been having a bit of a tinker with Assimp and creating an intermediate flexible mesh class, which willl allow me to load various model types including the all powerful (but massive overkill for a Raspberry) FBX...Assimp is available in source and lib format, I am usiing the libassimp-dev lib which can be apt-get 'd on Raspberries and most other Linux os.

My initial tests are pretty good, but I need to work on it a bit more before I can release a fully working (at least with certain formats) system.

if anyone one has any advice/info on using libassimp-dev please let me know

Print this item

  [Chapter 05] Objects missing a constructor
Posted by: jomoengineer - 11-04-2018, 04:20 AM - Forum: Fundamentals Errata/Questions - Replies (3)

On page 88 of  the book it describes creating an Objects class in a file but it does not state that a Objects.h needs to be created nor does it mention the Objects.cpp file. However, this and the associated Objects.cpp is already in the InvaderStart.zip BasicInvaders project.

Another issue is that on page 90, the description for the code that goes into Shooter.cpp shows it inheriting from Objects by passing f and fh to an Objects constructor but there is no associated constructor in the Objects files from BasicInvaders project.   The Invader project from InvaderFin.zip does however have the proper Objects constructor "Objects(char*, MyFiles*)" needed to run the code from the book.

Print this item

  Wireframe magazine — launching on 8 November
Posted by: jomoengineer - 10-30-2018, 06:49 AM - Forum: General Chat - Replies (6)

Looks like the Raspberry Pi folks are launching a magazine dedicated to Indie Game Dev. 
Looks interesting.

https://wireframe.raspberrypi.org/

Print this item

  Firefox - Connection is Not Secure
Posted by: jomoengineer - 10-27-2018, 10:01 PM - Forum: Scratchpad Games - Replies (2)

So, bring up the Scratchpadgames.net forums site, Firefox is showing "Connection is Not Secure" 

I guess Chromium is showing the same thing. 

Did something happen to the site?

Print this item

  New Odroid on the way the H2
Posted by: Brian Beuken - 10-19-2018, 05:01 PM - Forum: Other SBC's - Replies (2)

And what a monster it is, we were all expecting the new N2 to be unveiled soon, but no, out of the blue they've only gone and announced the all new entierly unexpected Odroid H2

And...its an intel chip, a quad core Celeron not too far from the Up Core I have...

Unusually for an SBC it won't come with Ram (unless you buy it) it takes Sodim's as used in laptops. 

No details yet on price, it might be too much, but its interesting to see that Hardkernel are moving into Intel chips, they are generally far more powerful than any ARM, but of course gobble amps in the process.

If its under $100 I'll certainly buy one to try out but it really offers me nothing I can't do on my PC, so not quite sure what the point of this, other than a very low cost all in one pocket computer.. We shall see in a month or so.
If it takes off, I guess I will need to write a book on coding on full OpenGL to support it.


Print this item

  Nano Pi Neo4
Posted by: Brian Beuken - 10-17-2018, 06:02 PM - Forum: Other SBC's - Replies (4)

Yes, those lovely people at FriendlyArm are sending me one of thier little Rockchip beasts. I love the T4, and its basically the same chipset with less bits attached, so very much looking forward to seeing this in action.

Course I still don't think the drivers on the RK chip are fully working but in time we'll see how they work out.

Print this item

  OpenGL ES vs SMFL vs SDL
Posted by: jomoengineer - 10-14-2018, 07:33 AM - Forum: General Chat - Replies (2)

I've seen and worked through some examples of running SDL and SMFL on something like a Raspberry Pi so I was wondering if there is an advantage of using OpenGL ES over these graphic options.  Recently I heard a podcast where the guest was talking about using SDL for the interface development they were working on. It seemed like an interesting option. 

Any thoughts on these?

Print this item