Login
Username:

Password:

Remember me



Lost Password?

Register now!

Sections

Who's Online
53 user(s) are online (47 user(s) are browsing Forums)

Members: 1
Guests: 52

davec555, more...

Support us!

Headlines

 
  Register To Post  

« 1 2 (3) 4 »
Re: Game Coding for beginners?
Quite a regular
Quite a regular


See User information
@Shadow :
Quote:
Which I think is great and I love it for that, but what about the users own arrays of game entity data?

Easy solution ... I can create a plugin to handle arrays ;)
Like :
DEMakeEnemyArray( AmountOfEnnemies )
DESetEnemyNRJ( EnemyID, NRJAmount )
DEIsEnemyAlive( EnemyID )
DESetEnemyName( EnemyID, "EnemyName" )
Etc ...
We can setup a full set of functions to handle this ;)
So the Array problem is solved ;)

The interest of the system I have cloned (DarkBASICPro/DarkGDK) is that it handle plugins adding so, we can imagine everything we want as plugin to simplify the developer's life ;)

Quote:
totally agree, but the more help you can get from the compiler and runtime environment the faster you learn

With the solution explained before, arrays errors will directly be handled by the AmiDARK Engine 's Array plugin functions/commands and will return the error to help you find where the problem is.

Quote:
I don't think all official schools use C/C++ as an introduction program, I know universities in Denmark use Java or C# as an introduction to programming and once the students master those languages they move into C/C++

In France, studies that need programing skills will work with C/C++ (excepted for web programing formations)


Quote:
I am sorry but that is a misinterpretation. I love C/C++, I work with it every day, it is my preferred language, but if someone would ask about learning programming from scratch I would recommend a modern language which helps you learn faster.

Ok .. I have maybe misunderstood your speeched ... but ... don't you understand now that with the principles used in the development of the AmiDARK Engine ... We can (with plugins) find a solution for everything ..
My objectives (in long period) will be :
1. Bring AmiDARK Engine to completion.
2. Add plugins to help in various specific range of functions.
(in final, simplify the developer's life and allow to the maximum amount of people to develop games easily, fastly and with the max of perf we can get on our amigas :)

Quote:
python bindings for AmiDark

Not me. My objective is not to make AmiDARK Engine being a plugin of another product but a full independant product... If someone want to do this ... he can try ...

Quote:
Or maybe porting SWIG (http://www.swig.org/) and create a simple SWIG interface file for AmiDARK (the best would be if it is maintained by the AmiDARK author - as he adds functionality).
Then wrappers to any available scripting languages can be generated.
Looks like SWIG is pure C++ ... .

I will check this when the AmiDARK Engine will be more complete and near to final release.

Kindest Regards,
AmiDARK
http://www.amidark-engine.com

All we have to decide is what to do with the time that is given to us.
Go to top
Re: Game Coding for beginners?
Just popping in
Just popping in


See User information
@kas1e
Quote:

kas1e wrote:
Imho, with amidark you can do basic stuff easer in compare with hollywood and pygame. Freddix already show an example, which imho looks easer than all that python or hollywood languages. Every line logical for just human mind. Without anything "too much language specific".


I wouldn't call loading and displaying a 3d-model exactly a basic stuff. Amidark's programming syntax is easy enough and readable for beginner but it's really not simpler than Hollywood's programming syntax.

Quote:

kas1e wrote:
Just check all pygame and hollywood prods on os4depot :) Anything what we really can use/play in ?:)


Well my Hollywood stuff is not on os4depot but you think the simple puzzle game I posted previosly in this thread is really that bad? :)



@freddix

You talk about extending AmiDark with plugins. Any plans to release some kind of a plugin api for AmiDark users?

Is AmiDark suitable for game style object oriented programming?

One thing I really like when working with Hollywood is how tables work. Tables are really dynamic by nature and can be used for lists, records and for object oriented programming.

Go to top
Re: Game Coding for beginners?
Quite a regular
Quite a regular


See User information
@jalih
Once AmiDARK Engine will be finished, I will start various things (not in that order :p)

1. An IDE to create a "Basic" Language based on AmiDARK Engine

2. Clone of DarkBASIC Professional's 2DPluginKIT plugin
-> http://www.thegamecreators.com/?m=view_product&id=2076
3. Clone of DarkBASIC Professional's eXtends plugin
-> http://www.thegamecreators.com/?m=view_product&id=2080
4. Clone of PurePLUGIN system. a kit to develop plugins for AmiDARK Engine :
-> http://www.thegamecreators.com/?m=view_product&id=2086
With the #4, everyone that know well C or C++ can create additional plugins for AmiDARK Engine.

Ideally, I'd like to see appear plugins similar to the ones I've listed below :
10. an AI system like DarkAI or Unity :
-> http://www.thegamecreators.com/?m=view_product&id=2024
-> http://www.thegamecreators.com/?m=view_product&id=2081
11. A Physic engine :
-> http://www.thegamecreators.com/?m=view_product&id=2025
(there are free physics engine source code like Newton, etc ...)
12. Light Mapping system :
-> http://www.thegamecreators.com/?m=view_product&id=2023
(by Third Party Developer or by myself if I can)

We can also add, an idea came today with the problems of array for beginners :

21. An Array Entity System with capability to attach a virtual entity to a 3D Object or 2D Sprite.

And later maybe I'll create something similar to XQuadEditor :
-> http://www.thegamecreators.com/?m=view_product&id=2129

(As comment, XQuadEditor, 2DPluginKIT, eXtends and PurePLUGIN are product I have developed in the past and that are now the property of TheGameCreators (I had to resell them the copyright of these products) ).

There are many ideas possibles ...

Kindest Regards,
AmiDARK
http://www.amidark-engine.com

All we have to decide is what to do with the time that is given to us.
Go to top
Re: Game Coding for beginners?
Quite a regular
Quite a regular


See User information
@nubechecorre

It is not true, the Katyca game runs slow in my Sam include under WinUAE in a good PC, the only game that runs fast is the Pacman clone, there aren't more examples the games in Hollywood only good programs.

Go to top
Re: Game Coding for beginners?
Quite a regular
Quite a regular


See User information
@freddix

Hay, with you speak aobut your AmiDark I want it more and more, and more if it is easy for novel programmers or that we have few free time as me.

Go to top
Re: Game Coding for beginners?
Just popping in
Just popping in


See User information
Do i need some kind of SDK to go with the AmiDARK?

Go to top
Re: Game Coding for beginners?
Quite a regular
Quite a regular


See User information
@carvedeye
Hi :)
The AmiDARK Engine need the Hyperion Amiga OS4 SDK Ver53.20 to be installed.

All we have to decide is what to do with the time that is given to us.
Go to top
Re: Game Coding for beginners?
Just popping in
Just popping in


See User information
@freddix

I thought i would need something esle as i can not see anything in theAmiDARK folder that lets me run the program. will download the SDK from there site and give it a go.

Go to top
Re: Game Coding for beginners?
Quite a regular
Quite a regular


See User information
@carvedeye
If you've downloaded the latest AmiDARK Engine alpha r3b release on os4depot.
You should have these demonstrations that can be run directly from Workbench :

DBPro Conversion/ShadowOfTheBeast Scroll/SOTBeastScroll.exe
Demo Projects/AmiDE_BoingBall.exe
Demo Projects/AmiDE_Images.exe
Demo Projects/AmiDE_Stars.exe
Demo Projects/AmiDE_TileImage.exe
Demo Projects/FlyingFeather.exe
Demo Projects/Model&Skybox.exe

If not, try to reload the archive from os4depot.

Kindest Regards,
AmiDARK
http://www.Amidark-Engine.com

All we have to decide is what to do with the time that is given to us.
Go to top
Re: Game Coding for beginners?
Just popping in
Just popping in


See User information
@freddix

Yeah ive ran the demos but how do i actually run the AmiDARK program so i can start making my own games?
Do i go through the SDK to access it ?

Go to top
Re: Game Coding for beginners?
Quite a regular
Quite a regular


See User information
@carvedeye
jump in the HTML folder and open the index.html file with your web browser.
Choose option : GETTING STARTED
Install/uninstall and "use the program" pages are ready :)

Just change the compilation :
make -f makefile
with :
execute makefile

it's an error I must fix :p

Regards,
AmiDARK
http://www.amidark-engine.com

All we have to decide is what to do with the time that is given to us.
Go to top
Re: Game Coding for beginners?
Quite a regular
Quite a regular


See User information
Reading almost all the posts here, and using (well, not so much) Hollywood, I have to say that AmiDark Engine is the AMOS Pro of 2010 (well, something like that).

It seems that's easy to understand, with simple commands, like AMOS Pro did in the past. I hope that it will stay that way at the end.

Also, just a question. Will AmiDark Engine has its own IDE or we have to write our listings under our favourite text editor?

Keep up the good work though.


To Be A True Adventurer, You Ought To Play Real Text Adventures
Go to top
Re: Game Coding for beginners?
Quite a regular
Quite a regular


See User information
@Phantom
Hello :)

Actually, AmiDARK Engine don't have IDE.
but, I plan to work on one later ... and in my plans ... it will be more than a simple "IDE" ;)
(secrets will be revealed when time will come ...)

Kindest Regards,
AmiDARK
http://www.amidark-engine.com

All we have to decide is what to do with the time that is given to us.
Go to top
Re: Game Coding for beginners?
Just can't stay away
Just can't stay away


See User information
@freddix



what about the site for amidark engine and all the things related to the user who want to partecipate to betatesting ?

Go to top
Re: Game Coding for beginners?
Quite a regular
Quite a regular


See User information
@nubechecorre
I have released the last public alpha few days ago.
Now, I'm finishing the alpha/beta test website.
I hope to release it next week-end
to allow beta tester to DL future alpha/beta versions.
I will then send an e-mail to all people that did donate for alpha/beta test with all informations on how the alpha/beta test will work.
It should start within the next few days.

Regards,
AmiDARK
http://www.amidark-engine.com

All we have to decide is what to do with the time that is given to us.
Go to top
Re: Game Coding for beginners?
Just can't stay away
Just can't stay away


See User information
@freddix

thanks

Go to top
Re: Game Coding for beginners?
Quite a regular
Quite a regular


See User information
@freddix

Nice to hear that you're considering an IDE for AmiDARK.

To Be A True Adventurer, You Ought To Play Real Text Adventures
Go to top
Re: Game Coding for beginners?
Just popping in
Just popping in


See User information
@Phantom

It would make sense to work on integrating with one or more of the current IDE in progress:
- Codebench
- AVD
- others?

No point splitting the IDE market futher IMO. Rather work on making the Amidark engine better. Don't spread yourself too thin.

Go to top
Re: Game Coding for beginners?
Quite a regular
Quite a regular


See User information
@gregthecanuck

He mentioned about a special IDE especially for AmiDARK engine, so we have to hear him. I'm sure he has something special in his mind.

And CodeBench is really good, using the Hollywood specific version of it.

To Be A True Adventurer, You Ought To Play Real Text Adventures
Go to top
Re: Game Coding for beginners?
Quite a regular
Quite a regular


See User information
@All:
In fact, like gregthecanuck, I concentrate on making AmiDARK Engine better ;)
I actually:
-CubicIDE : To edit AmiDARK Engine commands sets files
-CodeBENCH : To compile Samples & libamidark.a :p

I'll start AmiDARK Engine IDE when the engine will be ready for final release ;)

Regards,
AmiDARK
http://www.amidark-engine.com

All we have to decide is what to do with the time that is given to us.
Go to top

  Register To Post
« 1 2 (3) 4 »

 




Currently Active Users Viewing This Thread: 1 ( 0 members and 1 Anonymous Users )




Powered by XOOPS 2.0 © 2001-2024 The XOOPS Project