Login
Username:

Password:

Remember me



Lost Password?

Register now!

Sections

Who's Online
136 user(s) are online (105 user(s) are browsing Forums)

Members: 1
Guests: 135

white, more...

Headlines

Forum Index


Board index » All Posts (jalih)




Re: Game Coding for beginners?
Just popping in
Just popping in


@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?
Just popping in
Just popping in


In the end, a choice of a programming language or tool really doesn't matter. Just choose the one that fits your workflow and gets the job done.

I mostly do my little programming projects with Limbo programming language for Inferno or with Hollywood for other platforms.

Basic game loop is always the same, no matter what programming language is used:

- read input
- move
- check collisions
- animate
- draw


Some simple starting projects suitable for beginner:

- Langton's Ant simulation
- simple asteroids game
- simple platform game

Go to top


Re: Game Coding for beginners?
Just popping in
Just popping in


@kas1e

Quote:

kas1e wrote:


Amidark its even easer that Hollywood.

Its for sure much, much better for game and even for beginers. And of course, for os4 specially (but even if we will talk about win32, i think DarkBasic and DarkEngine will be for sure much better for games, than Hollywood).


You missed my point. My point was Hollywood may not be suitable and fast enough for all kinds of games, but for some games it's fast enough and a good choice even with AmigaOS too.

What comes for AmiDark's programming syntax, is c-style code in your opinion really more readable than Hollywood code?

For Win32 game programming, I personally would choose BlitzMax over DarkBasic for most projects anyway.

A challenge for you and freddix: Write more readable, shorter and better AmiDark version of a Hollywood puzzle game I posted earlier. This kind of game is good starting point for a beginner, not 3d stuff and fancy effects.

Go to top


Re: Game Coding for beginners?
Just popping in
Just popping in


@kas1e

I would still recommend Hollywood for a beginner as a starting point. On AmigaOS Hollywood games are quite slow and need some tinkering to make them playable, but on Windows and MacOS machines speed is enough for most simple games including platform games.

Nintendo will probably sue my ass off for this, but here is my first hollywood game test ever. It's a Super Mario rip-off called Shitty Mario World: http://xob.kapsi.fi/~ljl/peli/mario.zip

This one needs a Windows machine and executable renamed from mario.e -> mario.exe

Go to top


Re: Game Coding for beginners?
Just popping in
Just popping in


Quote:
kas1e wrote:
@Templario

Imho Hollywood for normal games its not a solution. Its slow by default (as i see by the all hollywood programs)

Not all games need a super fast hardware acceleration. For beginner it might be better to start with some simple games, like puzzle games and other stuff.

Some simple games like this one can be made in just a couple of hours with Hollywood: http://xob.kapsi.fi/~ljl/peli/apiOS4.zip

Unfinished source files are available here: http://xob.kapsi.fi/~ljl/peli/apisrc.zip

Go to top


Re: Help with porting LibTask library to AmigaOS4
Just popping in
Just popping in


@bean

Yes - operating system sees only single task, cotasks are cooperatively scheduled by actual application using the LibTask library. Cotasks may use channels for inter-task communication and sychronization. Since only one cotask is active in a task at a time, there is ususally no need for locks to protect the data between cotasks.

Go to top


Help with porting LibTask library to AmigaOS4
Just popping in
Just popping in


Hi,

I somewhat like the Plan 9 style CSP thread model.

If just someone with too much spare time could take a look at this: http://swtch.com/libtask/


thanks

Go to top



TopTop




Powered by XOOPS 2.0 © 2001-2023 The XOOPS Project